Token导航 LogoToken导航

MCP Server · 办公协作

Radicle + GitHub MCP Server

一个提供Radicle(点对点代码协作)和GitHub统一接口的模型上下文协议(MCP)服务器设置,支持双向问题同步和仓库管理。

stdio官方级别未说明来源级核验工具 13
仓库管理PythonVS Code

快速开始

作者 / 组织
fovi-llc
提供方
fovi-llc
运行时
Python

工具数量

13

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

0

仓库热度

收录来源

3 个

MCP World

选型结论

Radicle + GitHub MCP Server 属于办公协作类 MCP Server,公开资料标注 13 个工具,通过stdio 本地进程接入,适配 VS Code,有可以直接复制的安装命令;接入前要先准备 访问 Token。

分类

办公协作

传输方式

stdio

认证方式

访问 Token

部署方式

支持远程部署

安装与配置

安装命令

pip install mcp

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 Python,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 13 个工具,随便调一个只读工具确认能返回结果。

接入前确认

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

详细介绍

Radicle+GitHub MCP服务器

一种模型上下文协议(MCP)服务器设置,提供通过统一界面与Radical(对等代码协作)和GitHub进行交互的工具。

特性

此设置包括两个MCP服务器:

🌟 Radical MCP服务器(Python)

  • 库管理:初始化、克隆和检查Radical存储库
  • 同步:将存储库与Radical网络同步
  • 补丁和问题:列出并管理补丁和问题
  • 节点信息:获取节点ID和远程信息
  • 帮助系统:访问Radical命令文档
  • 🔄 GitHub集成:GitHub和Radical之间问题和PR的双向同步

🐙 GitHub MCP服务器(官方)

  • 存储库操作:创建、分叉、克隆GitHub存储库
  • 问题管理:创建、更新和管理GitHub问题
  • 拉取请求:管理拉取请求和审核
  • 文件操作:读取、写入和管理存储库文件
  • 搜索:搜索存储库、问题和代码
  • 用户管理:管理用户和组织信息

🔗 GitHub↔ Radical同步

  • 双向问题同步:自动同步平台之间的问题
  • 临时运营:可安全运行多次,无重复
  • 元数据保存:维护原作者、链接和时间戳
  • 地图数据库:跟踪GitHub和Radical项目之间的关系
  • MCP集成:可用作人工智能辅助工具

可用工具

存储库操作

  • rad_init:初始化新的Radical存储库
  • rad_clone:通过RID克隆现有存储库
  • rad_status:获取存储库状态和信息
  • rad_sync:将存储库与网络同步
  • rad_push:将更改推送到网络

协作功能

  • rad_patch_list:在存储库中列出补丁(拉取请求)
  • rad_issue_list:在存储库中列出问题
  • rad_remote_list:列出存储库的远程/节点

节点和标识

  • rad_id:获取您的Radical节点ID
  • rad_help:获取Radical命令的帮助

先决条件

  1. Radical CLI:确保 rad 命令已安装并在PATH中可用
   # Install Radicle (see https://radicle.xyz for installation instructions)
   curl -sSf https://install.radicle.xyz | sh
  1. 德诺:用于运行GitHub MCP服务器
   # Install Deno
   curl -fsSL https://deno.land/install.sh | sh
  1. Python环境:使用MCP库的Python 3.8+
   pip install mcp
  1. GitHub个人访问令牌:用于GitHub集成

- 首选https://github.com/settings/tokens - 创建具有repo、issues和pull请求权限的新令牌 - 设置为环境变量: GITHUB_PERSONAL_ACCESS_TOKEN

安装

  1. 克隆此存储库
  2. 安装依赖项:
   pip install -e .
  1. 安装官方GitHub MCP服务器:
   deno install -g --name github-mcp npm:@modelcontextprotocol/server-github
  1. 运行安装脚本:
   python setup_mcp.py

用法

快速设置

# Set your GitHub token
export GITHUB_PERSONAL_ACCESS_TOKEN=your_token_here

# Run the setup script
python setup_mcp.py

GitHub↔ Radical同步

# Test sync connectivity
python demo_sync.py

# Create a test issue (optional)
python create_test_issue.py

# Run full sync
python github_radicle_sync.py

# Or use CLI interface
python sync_cli.py --repo owner/repo --dry-run
python sync_cli.py --repo owner/repo --issues-only

MCP集成

同步功能可用作MCP工具:

  • github_sync_test:测试连接性
  • github_sync_issues:仅同步问题
  • github_sync_full:完全双向同步

看 SYNC_README.md 查看详细的同步文档。

作为独立服务器

# Radicle MCP Server
python -m radicle_mcp.server

# GitHub MCP Server  
github-mcp

使用克劳德桌面

安装脚本会自动创建配置。你的 claude_desktop_config.json 将包括:

{
  "mcpServers": {
    "radicle-mcp": {
      "command": "/path/to/python",
      "args": ["-m", "radicle_mcp.server"]
    },
    "github-mcp": {
      "command": "/path/to/github-mcp",
      "args": [],
      "env": {
        "GITHUB_PERSONAL_ACCESS_TOKEN": "${GITHUB_PERSONAL_ACCESS_TOKEN}"
      }
    }
  }
}

VS代码集成

此项目包括用于调试MCP服务器的VS代码配置。使用提供的 mcp.json 文件以连接兼容的MCP客户端。

示例命令

一旦连接到MCP客户端,您就可以使用自然语言与两个平台进行交互:

激进行动

  • “初始化一个名为“我的项目”的新Radical存储库”
  • “使用RID rad:z2克隆存储库…”
  • “显示此存储库中的当前补丁”
  • “将此存储库与网络同步”
  • “我的Radical节点ID是什么?”

GitHub运营

  • “创建一个名为‘真棒项目’的新GitHub存储库”
  • “列出我最近的GitHub存储库”
  • “创建一个标题为“需要修复Bug”的问题”
  • “在我的存储库中显示打开的拉取请求”
  • “搜索与‘机器学习’相关的存储库”

跨平台工作流

  • “将此Radical存储库发布到GitHub”
  • “Radical和GitHub之间的同步问题”
  • “比较两个平台上的此存储库”

发展

运行测试

python -m pytest tests/

代码的风格

black src/
flake8 src/

项目结构

radicle-mcp/
├── src/radicle_mcp/
│   ├── __init__.py
│   └── server.py          # Main MCP server implementation
├── .vscode/
│   └── mcp.json          # VS Code MCP configuration
├── .github/
│   └── copilot-instructions.md
├── pyproject.toml        # Project configuration
└── README.md

贡献

  1. 分叉存储库
  2. 创建要素分支
  3. 进行更改
  4. 如果适用,添加测试
  5. 提交拉取请求

许可证

MIT许可证-有关详细信息,请参阅许可证文件

相关链接

工具与能力

工具数量

13

资源数量

0

提示词数量

0

能力标签

代码协作Python本地部署仓库管理双向同步问题跟踪MCP服务器

支持客户端

VS Code

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

消息与邮件处理

把群消息、邮件接进助手,按规则汇总和回复。

工单与任务流转

在对话里建单、改状态,少切换系统。

团队信息同步

把会议纪要和文档更新同步到协作工具。

选择建议

值得选的地方

  • 工具数量 13 个,一次接入能覆盖的操作比单点工具更全。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 3 个目录同时收录,信息可以交叉核对。

先想清楚的地方

  • stdio 方式要求本地装好 Python,换机器要重新装一遍。
  • 需要自备访问 Token,没有凭据没法直接试。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在办公协作场景里让模型直接调用外部能力的人。
  • 已经在用 VS Code 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 暂时拿不到访问 Token的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Radicle + GitHub MCP Server

MCP World · 本页

13stdio有3 个2026-05-17
Karakeep MCP

MCP World

0未说明未标注1 个2026-05-17
Excalidraw MCP App

MCP World

0未说明未标注1 个2026-05-17
Slack MCP

MCP.so

18stdio有4 个2026-05-17
HiveChat MCP

MCP World

0HTTP未标注2 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Radicle + GitHub MCP Server 怎么安装?

公开资料给出的安装命令是 pip install mcp,运行环境为 Python。装完后按客户端要求写进 MCP 配置,重启客户端生效。

Radicle + GitHub MCP Server 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 Python;保存后完全退出客户端再打开,配置才会生效。

Radicle + GitHub MCP Server 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Radicle + GitHub MCP Server 需要 API Key 吗?

公开资料标注的认证方式是访问 Token,也就是要先拿到凭据才能连上;凭据只填在自己本地的配置里,不要写进公开仓库。

Radicle + GitHub MCP Server 支持哪些客户端?

公开资料标注支持 VS Code;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP