配置方式
在 OpenCode 配置文件中加入下面这段:
"mcp": {
"github": {
"type": "local",
"command": [
"docker",
"run",
"-i",
"--rm",
"-e",
"GITHUB_PERSONAL_ACCESS_TOKEN",
"ghcr.io/github/github-mcp-server"
],
"environment": {
"GITHUB_PERSONAL_ACCESS_TOKEN": "你的 GitHub token"
}
}
}注意两点:
- 需要本机已安装并启动 Docker
- 配置字段要用
environment,不要写成env
验证是否接入成功
先执行:
opencode mcp list正常结果应包含:
github connected如果要继续做实际调用,可以进入 opencode 后测试:
use the github tool and tell me my GitHub login或者:
use the github tool to list my repositories能正常调用 GitHub 工具,就说明接入完成。