项目简介

NAPTiON是一个多AI协作平台,其MCP服务器专门用于连接AI助手(如Claude、ChatGPT)与GitHub平台,实现通过自然语言指令操作代码仓库。

主要功能

  • GitHub认证连接 - 使用个人访问令牌连接GitHub账户
  • 仓库管理 - 浏览和列出用户的所有GitHub仓库
  • 文件操作 - 读取、编辑GitHub仓库中的文件
  • 版本控制 - 查看提交历史、回滚到指定版本
  • 多AI支持 - 支持Claude、ChatGPT、Gemini等多种AI模型
  • 状态共享 - 在不同AI模型间共享工作状态和上下文

安装步骤

  1. 克隆仓库:'git clone https://github.com/NAPTiON/monorepo.git'
  2. 安装依赖:'pnpm install'
  3. 配置环境变量:复制'.env.example'为'.env.local'并填入GitHub令牌等凭据
  4. 启动服务器:'pnpm run mcp:dev'

服务器配置

MCP客户端需要配置以下信息连接到该服务器:

  • 服务器类型:进程型MCP服务器
  • 启动命令:'pnpm'
  • 启动参数:'run' 'mcp:dev'
  • 工作目录:仓库根目录

基本使用方法

  1. 在手机Claude应用中添加MCP服务器
  2. 配置服务器地址(部署后为'https://api.naption.ai')
  3. 提供GitHub个人访问令牌进行认证
  4. 使用自然语言指令操作GitHub,例如:"编辑我的网站,将标题改为'使用NAPTiON构建'"
  5. AI助手会自动调用相应的MCP工具完成文件读取、编辑和提交操作

信息

分类

开发者工具