项目简介
NAPTiON是一个多AI协作平台,其MCP服务器专门用于连接AI助手(如Claude、ChatGPT)与GitHub平台,实现通过自然语言指令操作代码仓库。
主要功能
- GitHub认证连接 - 使用个人访问令牌连接GitHub账户
- 仓库管理 - 浏览和列出用户的所有GitHub仓库
- 文件操作 - 读取、编辑GitHub仓库中的文件
- 版本控制 - 查看提交历史、回滚到指定版本
- 多AI支持 - 支持Claude、ChatGPT、Gemini等多种AI模型
- 状态共享 - 在不同AI模型间共享工作状态和上下文
安装步骤
- 克隆仓库:'git clone https://github.com/NAPTiON/monorepo.git'
- 安装依赖:'pnpm install'
- 配置环境变量:复制'.env.example'为'.env.local'并填入GitHub令牌等凭据
- 启动服务器:'pnpm run mcp:dev'
服务器配置
MCP客户端需要配置以下信息连接到该服务器:
- 服务器类型:进程型MCP服务器
- 启动命令:'pnpm'
- 启动参数:'run' 'mcp:dev'
- 工作目录:仓库根目录
基本使用方法
- 在手机Claude应用中添加MCP服务器
- 配置服务器地址(部署后为'https://api.naption.ai')
- 提供GitHub个人访问令牌进行认证
- 使用自然语言指令操作GitHub,例如:"编辑我的网站,将标题改为'使用NAPTiON构建'"
- AI助手会自动调用相应的MCP工具完成文件读取、编辑和提交操作
信息
分类
开发者工具