Claude MCP 使用指南

Claude MCP 使用指南

【免费下载链接】codemcp Coding assistant MCP for Claude Desktop 【免费下载链接】codemcp 项目地址: https://gitcode.com/gh_mirrors/co/codemcp

1. 项目介绍

Claude MCP(Make Claude Desktop a Pair Programming Assistant)是一个开源项目,旨在将Claude Desktop变成一个协作编程助手。通过该项目,用户可以直接请求Claude实现功能、修复错误或在本地代码库中进行重构,Claude将直接编辑文件并运行测试,从而告别在聊天窗口中复制粘贴代码的时代。

2. 项目快速启动

安装依赖

首先,确保已经安装了uv和git。在Windows上,安装Git后建议重启电脑以确保路径更新。

配置Claude Desktop

claude_desktop_config.json文件中添加以下配置:

{
  "mcpServers": {
    "codemcp": {
      "command": "/Users/<username>/.local/bin/uvx",
      "args": ["--from", "git+https://github.com/ezyang/codemcp@prod", "codemcp"]
    }
  }
}

对于Windows用户,路径应使用双反斜杠,并且需要重启Claude Desktop应用。

使用pip全局安装

如果不使用uv,也可以通过pip全局安装最新版本的codemcp。确保Python版本为3.12以上,并且没有与codemcp冲突的Python依赖。

pip install git+https://github.com/ezyang/codemcp@prod

然后在claude_desktop_config.json中添加以下配置:

{
  "mcpServers": {
    "codemcp": {
      "command": "python",
      "args": ["-m", "codemcp"]
    }
  }
}

重启Claude Desktop。

更新codemcp

手动更新codemcp以获取更新:

pip install --upgrade git+https://github.com/ezyang/codemcp@prod

3. 应用案例和最佳实践

初始化项目

在要工作的Git仓库中创建一个codemcp.toml文件,并定义要执行的命令,例如格式化和测试命令:

[commands]
format = ["./run_format.sh"]
test = ["./run_test.sh"]

在Claude Desktop中,为项目创建一个Project,并在Project Instructions中添加:

Initialize codemcp with $PROJECT_DIR

其中$PROJECT_DIR是项目的路径。

与Claude协作

与Claude交谈,告诉它你想要对项目进行的更改。每次codemcp对代码进行更改时,都会生成一个提交。可以在Claude的对话中查看一些示例交互。

审查和继续

每次对话后,审查Claude所做的更改,并根据需要请求进一步的更改。

4. 典型生态项目

目前,codemcp项目是作为一个独立的开源项目存在,其生态系统尚未形成。但是,它可以为类似的AI编程助手项目提供一个起点,鼓励开发者构建自己的AI辅助编程工具,并共享经验和最佳实践。随着项目的成熟,可以期待看到更多围绕Claude MCP的插件、工具和社区贡献。

【免费下载链接】codemcp Coding assistant MCP for Claude Desktop 【免费下载链接】codemcp 项目地址: https://gitcode.com/gh_mirrors/co/codemcp

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值