Skip to content

mcp 命令

mcp 用于通过 Gateway 建立 MCP 连接并执行协议操作。

前置条件

先启动 Gateway:

bash
omc gateway start -p 8282

典型流程

bash
# 1) 连接(返回 clientId)
omc mcp connect --config ./mcp-options.json

# 2) 列工具
omc mcp tools-list --client-id <clientId>

# 3) 调工具
omc mcp tools-call --client-id <clientId> --name <toolName> -a '{"key":"value"}'

# 4) 断开连接
omc mcp disconnect --client-id <clientId>

常见子命令

  • 会话类:connectdisconnectping
  • 元数据类:server-versionlookup-env
  • Prompt 类:prompts-listprompts-get
  • Resource 类:resources-listresource-templates-listresources-read
  • Tool 类:tools-listtools-call

多数子命令会使用:

  • -g, --gateway <url>:Gateway 地址(默认本地地址)
  • --client-id <id>:对已连接会话执行操作时必填

贡献者

页面历史