使用说明
Claude MCP(监控面板)
一个简单、轻量级的服务器,允许Claude在Everything App项目中分析和提高Python代码质量。
特性
- 🚀 易于安装和使用NPX
- 🔍 使用Pyright进行Python代码质量分析
- 🛠️ 文件操作(读、写、搜索)
- 🌐 GitHub集成
- 🧠 与Claude桌面应用程序配合使用
安装
全局安装软件包:
npm install -g claude-mcp
或者直接使用NPX运行:
npx claude-mcp start
快速开始
-
启动服务器:
npx claude-mcp start -
默认情况下,服务器将在端口3333上运行。
-
现在,您可以使用Claude Desktop App或任何HTTP客户端与服务器进行交互。
与Claude一起使用
使用Claude Desktop App时,请Claude分析您的Python代码:
Claude, please analyze the Python code in my project using the local MCP server at http://localhost:3333
Claude可以使用服务器的API:
- 检查Python代码问题
- 建议修复
- 通过改进创建PR
API终点
Python代码质量
POST /api/python/analyze-分析Python文件或目录POST /api/python/fix-将修复程序应用于Python文件
文件操作
POST /api/files/list-列出目录中的文件POST /api/files/read-读取文件POST /api/files/write-写入文件POST /api/files/search-搜索文件
GitHub集成
GET /api/github/repos-列出GitHub存储库POST /api/github/content-获取存储库内容POST /api/github/update-创建或更新文件POST /api/github/pr-创建pull请求
CLI命令
claude-mcp start-启动服务器claude-mcp analyze <path>-分析Python文件或目录claude-mcp init-初始化一个新的Claude MCP项目
环境变量
创建一个 .env 项目根目录中的文件,包含以下变量:
PORT=3333
GITHUB_TOKEN=your_github_token
与Everything应用程序集成
该工具专门用于帮助Claude分析和提高The Everything App项目中的Python代码质量,重点是:
- AWS Lambda函数
- SageMaker型号
- 数据转换脚本
- API集成
许可证
麻省理工学院