OpenMCP 是:
每个 OpenMCP 服务器都使 MCP 客户端能够以高效的方式向特定的 Web API 发起请求。注册表中的服务器代表了广泛的服务范围,使底层的客户端大语言模型(LLMs)能够在多个领域中代表其用户获取数据并执行操作。
https://www.open-mcp.org/servers/creating-a-server
...
npx @open-mcp/config add {server-id} \
~/Library/Application\ Support/Claude/claude_desktop_config.json \
--ENV_VAR=abc123
现在重启 Claude 桌面版以加载工具。
从项目目录的根目录运行此命令,或要将其添加到所有 Cursor 项目,请在您的主目录 ~ 中运行它。
npx @open-mcp/config add {server-id} \
.cursor/mcp.json \
--ENV_VAR=abc123
现在转到 Cursor > 设置 > Cursor 设置,然后点击 MCP 确保服务器已启用。
npx @open-mcp/config add {server-id} \
/path/to/config.json \
--ENV_VAR=abc123
如果您不想使用 CLI,可以使用 npm 手动安装包,然后在客户端配置中添加一个指向 dist/index.js 的绝对路径的 node 命令。详情请参阅各个服务器的 README 文件。
openapi.yaml / openapi.json...
service.proto...
openrpc.json...
schema.gql...
service.wsdl...
schema.sql...