关于 BaseMcpServer
BaseMcpServer 是一个面向开发者的 MCP 服务容器脚手架,用来快速搭建和部署符合 MCP 协议的模型服务。它封装了服务注册、协议适配和能力暴露等通用逻辑,让你只需关注业务工具本身的实现。
能接什么
- 标准 MCP 客户端:兼容遵循 MCP 协议的模型与 Agent 调用方。
- 自定义工具集:在容器内挂载你自己的工具、数据源或业务函数,统一以 MCP 接口对外暴露。
- 本地与云端环境:同一套配置可在开发机、容器和云端一致运行。
是否需要密钥
- 对外提供 MCP 接口本身不需要额外密钥,只要按协议暴露能力即可被调用。
- 若你接入的上游模型或第三方 API(如各类 LLM 服务、付费数据接口)需要鉴权,则需自行配置对应的 API Key 或 Token,由 BaseMcpServer 在调用上游时透传,密钥仅存在于服务端配置中。
- 如需对调用方做访问控制,建议在容器前置加一层鉴权网关,自行决定是否下发访问凭证。