OpenCode 集成
stdio
json
{
"mcp": {
"swag2mcp": {
"type": "local",
"command": ["swag2mcp", "mcp"],
"enabled": true
}
}
}HTTP
json
{
"mcp": {
"swag2mcp": {
"type": "local",
"command": ["swag2mcp", "mcp", "--transport", "sse", "--http-addr", "127.0.0.1:8080"],
"enabled": true
}
}
}示例查询
连接后,你可以询问:
- "你有什么 API?"
- "显示 petstore 中的所有端点"
- "查找用于创建用户的 API"
- "调用 GET /pet/1 并显示结果"
其他
没有看到你的客户端?所有 MCP 集成遵循相同的模式:
- 将命令设置为
swag2mcp,参数为mcp - 可选地添加工作区路径:
mcp /path/to/workspace - 查看客户端的文档以了解确切的配置文件位置和格式
大多数 MCP 客户端支持 stdio 传输,部分支持 HTTP(SSE / Streamable HTTP)。