CodeBuddy经验:常用的几个MCP工具如何配置

405 阅读5分钟

我是小虎,浙江大学计算机本硕,专注AI编程 + AI教育。

AI****不是取代你,而是武装你。”

大家好,我是小虎。我昨天发布的关于“上下文(Context)”重要性的文章,在我的AI编程群里简直炸开了锅!

CodeBuddy经验:别怪AI笨,是你没喂对“上下文”!3招解锁AI编程神器的隐藏菜单

大家讨论得热火朝天,都非常感慨:上下文,对AI编程来说真的太重要了! 💬

聊到这,就必须带出我们今天的主角了——MCP

它全称是 Model Context Protocol,翻译过来就是“模型上下文协议”。

你看,又是上下文!简单说,MCP就是一套能让你的AI编程助手“解锁”各种超能力的扩展协议。

今天,我就手把手教大家,如何在 CodeBuddy IDE界面 里,配置几个我最常用、也最强大的MCP,让你的AI助手战力瞬间飙升!💪

  1. 打开MCP配置文件

这过程超级简单,根本不用改什么复杂的代码!

  1. 找到IDE界面右边的面板。

  1. 找到并点击 “配置MCP” 。点击“手动配置”

然后,CodeBuddy就会自动为你打开一个名为 codebuddy_mcp_settings.json 的文件。

  1. 粘贴配置代码

接下来,把下面的代码完整地复制粘贴到这个文件里,覆盖掉原来的内容

{
  "mcpServers": {
    "github": {
      "timeout": 60,
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-github"
      ]
    },
    "zhipu-web-search-sse": {
      "timeout": 60,
      "type": "sse",
     "url": "https://open.bigmodel.cn/api/mcp/web_search/sse?Authorization=your_zhipu_key_here"
    },
    "sequential-thinking": {
      "timeout": 60,
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-sequential-thinking"
      ]
    },
    "context7": {
      "timeout": 60,
      "type": "sse",
      "url": " https://mcp.context7.com/sse ",
      "env": {
        "CONTEXT7_API_KEY": "your_context7_key_here"
      }
    },
    "fetch": {
      "timeout": 60,
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@kazuph/mcp-fetch"
      ]
    }
  }
}

把文件保存一下,CodeBuddy就会自动更新MCP Server,更新完之后,能连上的都会是绿灯,否则就是红灯。

  1. 获取并替换你的专属“通关密码” (API Key)

细心的朋友会发现,上面代码里有 your_zhipu_key_hereyour_context7_key_here

这就是你需要替换的“通关密码”。下面我教你怎么获取它们:

🔑 获取GitHub 的 Key:

我专门写过一篇文章,大家可以根据这篇文章来获取key:

CodeBuddy配置:AI乱改代码?你必须用上这个神器

🔑 获取智谱AI (Zhipu) 的 Key:

  1. 打开浏览器,访问 智谱AI开放平台 (open.bigmodel.cn)。
  2. 登录或注册一个账号(需要实名认证)。
  3. 右上角就有一个API key。

  1. 点击“创建新的API Key”,然后把生成的那一长串字符复制出来,替换掉上面配置文件里的 your_zhipu_key_here

  1. 🎉 好消息是,新用户通常会有一笔可观的免费额度,足够大家玩很久了!

🔑 获取Context7的Key:

  1. 访问 Context7的官方网站 (context7.com)。
  2. 同样,注册并登录你的账号。
  3. 在首页里,应该就能找到你的API Key。

  1. 复制它,并替换掉配置文件里的 your_context7_key_here

搞定!保存文件后,你的CodeBuddy就瞬间解锁了新技能!🚀

  1. 这些“神兵利器”有多好用?
  • GitHub MCP

我经常让它帮我自动创建一个新的代码仓库,或者把写好的代码直接推送到GitHub上。

以前要敲一堆Git命令,现在一句话就搞定,简直不要太爽!

  • zhipu-web-search-sse

这个是我的“外脑”。写代码时难免会遇到一些没见过的问题,或者想了解某个新技术。

直接在CodeBuddy里问,它就会用这个MCP去网上搜索,然后把最靠谱的答案告诉我。

省去了我打开浏览器、输入关键词、筛选信息的大量时间

  • sequential-thinking

有时候接到一个比较复杂的开发需求,脑子一团乱麻。

这时候我就会喊“思维大师”出场。

它会引导我把大问题分解成一个个小步骤,就像一个资深架构师在旁边指导你一样,瞬间思路就清晰了。

  • context7

这个是“文档神器”。大家肯定都经历过,用一个新的库,光是查它的文档就得花半天。

有了它,我想知道某个函数怎么用,直接问CodeBuddy,它能立刻从最新的官方文档里找到用法和例子给我。

  • fetch

自媒体人的最爱!我经常在网上看到不错的技术文章,想借鉴一下。

用这个MCP,把网址丢给它,它能自动把整篇文章(包括图片!)抓取下来,转换成干净的Markdown格式。

不管是放知识库还是学习都很好,效率杠杠的!📈

最后,再分享一个小秘密🤫:

大家可能注意到,智谱(zhipu)提供了两个Web Search的MCP,一个是zhipu-web-search-sse,另一个叫prime

我替大家试过了,那个prime版本功能更强,但好像需要订阅他们的Pro专业版套餐才能用。

所以,如果大家暂时不想花钱,用这个sse版本就完全足够了,免费又好用!

怎么样?AI编程是不是比你想象的要简单、有趣得多?

后面我会分享更多AI编程的实战技巧和有趣玩法。

如果你也对AI编程感兴趣,想让自己的工作和生活变得更高效、更智能,记得关注我哦!


Hey,大家好!我是小虎,浙江大学计算机本硕,专注AI编程 + AI教育。

每天2条朋友圈,分享AI干货。(很多不方便公开讲的都在朋友圈里)