Skip to main content
MCP 接入

注册 MCP Server

通过 CLI 把 MCP Server 注册为 channel 并连接。

万有无界中,外部 MCP Server 以 channel 的形式注册。当前主要操作入口是 CLI:wanyou me channel ...

1. 创建 channel

wanyou me channel create \
  --name "客户数据" \
  --channel-id customer-data \
  --auth-type MCP_ENDPOINT
参数说明:
参数说明
--name展示名
--channel-id渠道唯一标识;自定义 channel 通常加业务前缀,避免与预置 channel 冲突
--auth-type鉴权类型,见鉴权类型表
其余适配器配置(endpoint、OAuth 客户端信息等)通过 channel 的 adapter 配置写入。

2. 列出 channel

wanyou me channel list
输出包含 channelIdnametype、连接状态。

3. 连接 / 断开

wanyou me channel connect --channel-id customer-data
wanyou me channel disconnect --channel-id customer-data
wanyou me channel connections        # 当前所有已连接 channel
OAuth 类型(MCP_OAUTH21 等)需要走授权流程:
wanyou me channel oauth authorize --channel-id customer-data
CLI 会引导完成 PRM / ASM / DCR / PKCE / Token Exchange。

4. 列出与调用工具

# 列出 channel 上的远端 Tool
wanyou me channel tools list --channel-id customer-data

# 调用某个 Tool
wanyou me channel tools call \
  --channel-id customer-data \
  --tool-name searchCustomer \
  --params '{"keyword":"张三"}'

5. 删除 channel

wanyou me channel delete --channel-id customer-data

协议约定

平台作为 MCP Client 时:
  • 在调用 tools/list / tools/call 前发送 initializeprotocolVersion: 2024-11-05,附 clientInfo),接收 capabilities 后发送 notifications/initialized
  • 若握手失败,记 WARN 日志并降级使用默认会话信息,后续请求仍执行
  • 所有出站 JSON-RPC 请求 HTTP Header 中携带 MCP-Protocol-Version

相关命令速查

命令用途
wanyou me channel list列出 channel
wanyou me channel create创建 channel
wanyou me channel delete删除 channel
wanyou me channel connect / disconnect连接 / 断开
wanyou me channel connections已连接 channel
wanyou me channel oauth authorizeOAuth 授权
wanyou me channel tools list列工具
wanyou me channel tools call调用工具