omo-slim(或者是 opencode)默认注册了两个 MCP,context7 与 gh_grep。完整使用 context7 的方法请点击这里。
推荐的 MCP
codegraph
https://github.com/colbymchenry/codegraph
帮助 agent 快速阅读代码的 MCP。
按照仓库指引安装:
bun i -g @colbymchenry/codegraph根据安装引导,他会自动添加到配置中:
"mcp": {
"servers": {
"codegraph": {
"type": "local",
"command": [
"codegraph",
"serve",
"--mcp"
],
"disabled": false,
"codemode": false
}
}
},codegraph 工作模式为按需运行,如果使用,需要提前建立索引,在你的项目工作目录运行:
codegraph install更多请参照官方文档。
browser-mcp
https://github.com/Agent360dk/browser-mcp
让 agent 操控浏览器的 MCP,非常强大,在浏览器界面中想干啥就干啥。
查看官方文档,在浏览器中安装相应的扩展,之后在 opencode 中如下配置:
"mcp": {
"browser-mcp": {
"type": "local",
"command": [
"npx",
"-y",
"@agent360/browser-mcp@latest"
],
"enabled": true
},
}就可以让 agent 操控系统浏览器页面了。
配置相关
codemode
这是 opencode 的一个特殊工具调用模式,在每个 MCP 分组中单独配置,插件工具也可以采用这种方式。在不开启此模式时,MCP 允许暴露的工具直接出现在模型的原生工具列表中,模型通过普通工具调用使用它们。
开启此模式后,opencode 仍负责连接 MCP、管理工具,但这些工具进入 Code Mode 的工具目录。模型生成 JavaScript,通过 execute 调用目录中的工具,可以组合调用、写条件分支、并行处理以及筛选返回的数据。
JavaScript 执行期间,不会自动插入主模型的新一轮推理。代码结束后,结果交回模型,由模型决定下一步。需要逐步观察的任务可以分成多次 execute。