codecamp

CodeFlicker 模型上下文协议 (MCP)

什么是 MCP

模型上下文协议 (MCP) 是一种允许大语言模型 (LLM) 访问自定义工具和服务的协议。CodeFlicker 中的代理可以作为 MCP 客户端,选择向 MCP 服务器发出请求以使用它们提供的工具。您可以自己添加 MCP 服务器并将其集成到自定义代理中使用。

更多详情请访问:MCP 官方网站

CodeFlicker IDE-MCP 管理

CodeFlicker 支持集成 MCP 服务器,这些服务器可以通过 MCP 向 CodeFlicker 提供工具或功能来扩展其能力。

特别提醒

MCP 服务器由第三方构建和维护。CodeFlicker 无法审查或保证这些服务返回数据的有效性、稳定性或真实性。使用时请谨慎。由于相关法律法规、网络限制或服务器自身的访问策略,某些 MCP 服务器可能也无法使用。

配置入口

请注意,某些 MCP 服务器可能使用 npx 或 uvx 等命令,请预先安装相关工具。

Please note that some MCP Servers may use commands like npx or uvx, so please pre-install the relevant tools.
  • 打开 CodeFlicker 设置 → 找到 MCP 管理 → 打开 MCP 配置进入配置
  • 您也可以在 CodeFlicker 代理的对话区域找到"MCP"快捷方式

添加 MCP 服务器

  • 在 MCP 管理页面点击"手动配置"打开 MCP 配置文件
  • 写入相应 MCP 服务器的配置信息生效
  • 将配置复制到 IDE 的配置文件中,保存配置文件 (cmd+s) 后生效
  • 添加后,可以在配置页面显示服务的连接状态,手动启用或禁用 MCP 服务器

对话中的 MCP

成功添加 MCP 后,您可以在代理模式的 MCP 按钮中查看启用的 MCP 服务器。CodeFlicker 代理将在需要时调用这些 MCP 服务器。


CodeFlicker 代码补全
CodeFlicker 预览功能
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

CodeFlicker 开始使用

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }