Token导航 LogoToken导航TokenDH.com
MCP Server Svn logo
AI代理stdio官方级别未说明来源级核验

MCP Server Svn

MCP Server

一个基于Model Context Protocol (MCP)的SVN服务器,用于自动化SVN操作,支持版本控制和代理驱动的工作流。

工具数

17

提示词数

0

GitHub Stars

0

资源数

0
版本控制PythonCline自动化Cline

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

manavdesai27

提供方

manavdesai27

最后核验

2026/5/17 20:19

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

pip install mcp-server-svn

详细介绍

mcp-server-svn

](https://badge.fury.io/py/mcp-server-svn) ](https://pypi.org/project/mcp-server-svn/)

A modern Model Context Protocol (MCP) server for . Exposes core SVN operations as automated MCP tools for agent-driven workflows, seamless automation, and version control integration.


Features

  • Automates SVN repositories through the MCP agent and tool system
  • Exposes high-level SVN commands (status, diff, log, update, add, commit, checkout, branch ops) as callables
  • Compatible with fastmcp
  • Python 3.10+ and modern build/packaging standards

Installation

pip install mcp-server-svn
  • Requires SVN (svn CLI) in your PATH.
  • fastmcp installed automatically as a dependency.

Supported MCP Tools

ToolInputsOutputsDescription
svn_statusrepo_path (str)status (str), error (str)Show working copy/repo status
svn_diffrepo_path (str), revision (str, optional)diff (str), error (str)Show working copy or revision differences
svn_commitrepo_path (str), message (str)output (str), error (str)Commit changes with a message
svn_updaterepo_path (str)output (str), error (str)Bring working copy up to date
svn_logrepo_path (str), limit (int, optional)log (str), error (str)Show repository log entries
svn_addrepo_path (str), target (str)output (str), error (str)Add files/directories to version control
svn_checkouturl (str), target_path (str, optional)output (str), error (str)Checkout a full SVN repo to disk
svn_switchrepo_path (str), url (str)output (str), error (str)Switch working copy to branch/tag
svn_list_branchesrepo_url (str)branches (list of str), error (str)List branches/tags in the repo
svn_create_branchsource_path (str), dest_url (str), message (str)output (str), error (str)Create branch/tag from trunk
svn_delete_branchtarget_url (str), message (str)output (str), error (str)Delete branch/tag
svn_cleanuprepo_path (str)output (str), error (str)Remove locks and clean up the working copy (fix interrupted ops)
svn_reverttargets (list of str)
recursive (bool, optional)output (str), error (str)Revert changes to files/dirs; supports recursive option
svn_mergesource (str), repo_path (str), revision (str, optional)output (str), error (str)Merge changes from a source URL/path into the working copy
svn_resolvetargets (list of str), accept (str, optional)output (str), error (str)Mark files as resolved after conflict; supports resolution modes
svn_whoami*(none)*username (str), error (str)Return the cached SVN username, if available in your auth files
svn_version*(none)*version (str), error (str)Report the installed SVN client version

Quickstart

Start the MCP server (after installation):

mcp-server-svn

Or using the Python module:

python -m mcp_server_svn

Requirements

  • Python 3.10+
  • fastmcp (auto-installed)
  • SVN command-line client (svn) installed and accessible from your PATH

Usage with cline

To use mcp-server-svn as an MCP tool server in cline, add an entry to your cline configuration:

"svn": {
  "autoApprove": [
    "svn_status",
    "svn_diff",
    "svn_update",
    "svn_log",
    "svn_add",
    "svn_checkout"
  ],
  "timeout": 30,
  "type": "stdio",
  "command": "/usr/bin/python3.11",
  "args": [
    "-m",
    "mcp_server_svn"
  ]
}

Adjust "command" as needed (e.g., "python3" or your virtualenv path). See the cline documentation for details.


Author

Manav Desai Email: manav27202@gmail.com

目录标签

目录标签

版本控制PythonCline自动化本地部署自动化工具SVNMCP协议

支持客户端

Cline

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

17

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP