跳到主要内容

连接其他客户端

任何 MCP 客户端只要支持以下两点,就能与 NameBeta 配合使用:

  • Streamable HTTP 传输;
  • 使用 Client ID Metadata Documents(CIMD)或预注册 client ID 的 OAuth 2.1 授权。

把客户端指向 https://namebeta.com/api/mcp,client ID、secret、token 之类的字段一律留空,在客户端提示时登录即可。

只支持 DCR 的客户端​

如果客户端报出类似「does not support dynamic client registration」的错误后中止,就需要一个预注册的 client ID。如何申请,以及常见客户端在哪里填写,见预注册的 client ID。

只接受静态令牌的客户端​

有些客户端只能发送固定的 Authorization 请求头。NameBeta 没有 API key,签发的访问令牌有效期也很短,所以这类客户端无法保持连接。请换用支持 OAuth 的客户端;如果客户端是你自己写的,请参阅在自己的代码中调用。

自己开发客户端​

在自己的代码中调用说明了程序如何获取令牌。端点与传输介绍了服务器接受的请求格式;授权介绍了发现流程、客户端需要托管的元数据文档,以及服务器对令牌的校验规则。