版本:1.0.1
本规范旨在提供一种标准方式来列出并配置本地机器上的MCP服务器。
许多工具已经使用MCP服务器来增强LLMs。目前,还没有快速注册MCP服务器的标准方法。
以下是最受欢迎的MCP客户端:
在~/.mcp文件夹(Windows上为%USER_HOME%)中为每个MCP服务器创建一个文件。
该文件是一个Markdown文件,解释了关于您的MCP服务器的细节,例如Claude或CharGPT这样的LLM。客户端使用LLM将您的解释转换成可操作的MCP服务器。
客户端需要定期从磁盘刷新信息以发现新的MCP服务器。
此协议不解决MCP服务器的安全问题。这仍然是MCP客户端的责任。
例如:
~/.mcp/my-mcp-server-tool-id.md
在其中创建以下文本:
---
version: 1.0.1
---
# MCP服务器:生产
在这里,我描述了我的MCP服务器的功能以及为什么LLM会决定在我的特定请求中包含我的服务器。
## 基本信息
- **名称**:生产Jonnyzzz MCP服务器
- **ID**:prod-mcp--01
- **版本**:3.2.1
- **URL**:https://mcp-prod.jonnyzzz.com:8443
- **API版本**:v2
## 认证
- **类型**:oauth2
- **客户端ID**:client_123
- **令牌端点**:https://auth.example.com/token
## 能力
- 计算
- 存储
- 网络
## 地区
### us-east
- us-east-1a
- us-east-1b
### eu-west
- eu-west-1a
- eu-west-1b
## 健康检查
- **端点**:/health
- **间隔**:60秒
## 元数据
- **环境**:生产
- **拥有者**:平台团队
- **优先级**:高
MCP客户端使用LLM(如Claude、ChatGPT)从每个可用MCP服务器的Markdown文件中提取必要的信息,这些文件是在~/.mcp文件夹下的文件中发现的。
是否使用特定的LLM、请求凭据等由LLM和客户端自行决定。
客户端应定期从磁盘刷新文件。