
Discorevy local MCP Servers. Specification.

2025.04.04
2
MCP 服务器配置LLM 增强其它
mcp-local-spec 是一个用于本地机器上列出和配置 MCP 服务器的规范。它旨在提供一种标准化的方法来快速注册 MCP 服务器,以便各种工具(如 IntelliJ IDEA、Anthropic Claude、OpenAI ChatGPT 等)可以使用这些服务器来增强 LLM 的功能。该规范通过在 `~/.mcp` 文件夹中创建 Markdown 文件来描述 MCP 服务器的详细信息,客户端通过 LLM 解析这些文件来获取必要的配置信息。
View on GitHub
Overview
基本能力
产品定位
mcp-local-spec 是一个用于标准化本地 MCP 服务器配置的规范,旨在简化 MCP 服务器的注册和发现过程。
核心功能
- 标准化配置:通过在
~/.mcp
文件夹中创建 Markdown 文件来描述 MCP 服务器的详细信息。 - 动态发现:客户端可以定期刷新磁盘上的文件以发现新的 MCP 服务器。
- LLM 集成:客户端使用 LLM(如 Claude 或 ChatGPT)解析 Markdown 文件并提取必要的配置信息。
- 多工具支持:支持多种工具(如 IntelliJ IDEA、Anthropic Claude、OpenAI ChatGPT 等)使用 MCP 服务器。
适用场景
- 开发工具集成:为开发工具(如 IDE)提供本地 MCP 服务器的标准化配置。
- LLM 增强:通过 MCP 服务器增强 LLM 的功能,如计算、存储和网络能力。
- 多环境管理:管理不同环境(如生产、开发)的 MCP 服务器配置。
工具列表
- IntelliJ IDEA:支持通过 MCP 服务器增强开发功能。
- Anthropic Claude:利用 MCP 服务器扩展 LLM 能力。
- OpenAI ChatGPT:通过 MCP 服务器提供额外的功能支持。
- Cursor:支持 MCP 服务器的集成。
- Windsurf:支持 MCP 服务器的集成。
- Warp:支持 MCP 服务器的集成。
常见问题解答
- 如何注册新的 MCP 服务器?
- 在
~/.mcp
文件夹中创建一个 Markdown 文件,描述服务器的详细信息。 - 客户端如何发现新的 MCP 服务器?
- 客户端会定期刷新
~/.mcp
文件夹中的文件以发现新的服务器。 - 如何确保安全性?
- 安全性由 MCP 客户端负责,本规范不解决安全问题。
使用教程
使用依赖
无特殊依赖,只需在本地机器上创建 ~/.mcp
文件夹。
安装教程
- 创建
~/.mcp
文件夹:bash mkdir -p ~/.mcp
- 在
~/.mcp
文件夹中创建一个 Markdown 文件,例如my-mcp-server-tool-id.md
,并填写服务器信息。
调试方式
- 检查
~/.mcp
文件夹中的 Markdown 文件是否格式正确。 - 确保客户端支持本规范并定期刷新文件。
- 使用客户端工具验证 MCP 服务器是否被正确发现和配置。