Hogwarts测试开发
07-01·北京测吧员工
MCP 扩展机制(二)
OpenCode 怎么接入 MCP?OpenCode 对 MCP 的支持挺彻底的。你可以在 OpenCode 配置文件的 mcp 字段下定义 MCP 服务器。配置好了之后,MCP 提供的工具会自动跟 OpenCode 的内置工具合并,一起提供给 LLM 使用。接入方式分两种:本地服务器和远程服务器。本地 MCP 服务器本地服务器就是把 MCP 服务器当成一个子进程跑起来,通过标准输入输出(stdio)跟 OpenCode 通信。配置方法很简单,在 opencode.json 里加一段:{ "mcp": { "everything": { "type": "local", "command": ["npx", "-y", "@modelcontextprotocol/server-everything"] } }}这里 type 必须是 "local",command 是启动服务器的命令和参数。你还可以配置 environment 传环境变量、timeout 设超时时间(默认 5 秒)、enabled 控制是否启用。配置好之后,在提示词里直接说“use the mcp_everything tool”就能用了。远程 MCP 服务器远程服务器走 HTTP 通信,适合那些部署在云端的服务。配置方式类似,只是 type 改成 "remote",再加一个 url:{ "mcp": { "composio": { "type": "remote", "url": "
https://taou.cn/a/iDX1ht", "headers": { "Authorization": "Bearer YOUR_TOKEN" } } }}远程服务器还支持 OAuth 认证。如果你的 MCP 服务器需要登录授权,可以在配置里加 oauth 字段。
发布于 北京
分享
评论
赞
未登录
友善发言
评论
加载中
下载脉脉APP,成就职业梦想
违法不良信息&未成年人有害信息举报电话/客服电话:400 065 0808
违法不良信息&未成年人有害信息举报邮箱/客服邮箱:maimai@taou.com
清朗系列专项行动相关违规信息举报电话:400 065 0808,举报邮箱:maimai@taou.com
个人/企业等被诽谤侮辱、人身权或知识产权等被侵犯、网络谣言的举报地址:maimai.cn/tousu | 涉企虚假不实信息举报投诉专区
京ICP备12005786号-1copyright©maimai.cn