protocols-io-mcp-server
by hqn21·★ 16·综合分 41
一个功能完备的MCP服务器,允许Claude Desktop与protocols.io科学实验方案交互。
概述
该MCP服务器提供了对protocols.io平台的全面访问,protocols.io是一个用于分享科学实验方案和方法的平台。它通过一组定义完善的工具实现了模型上下文协议(MCP),使Claude Desktop等MCP客户端能够搜索、检索、创建和管理实验方案。服务器支持多种传输协议,包括STDIO、HTTP和SSE,使其能够适应不同的部署场景。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
什么时候选它
如果您从事科学实验工作,希望将协议管理集成到 AI 工作流中,请选择此 MCP 服务器。
什么时候不要选它
如果您需要在 protocols.io 生态系统之外管理协议,或需要自定义身份提供商的 OAuth,请不要选择此服务器。
此 server 暴露的工具
从 README 抽取出 10 个工具search_public_protocolsSearch for public protocols by keyword
get_protocolGet basic protocol information by ID
get_protocol_stepsGet detailed steps for a specific protocol
get_my_protocolsRetrieve all protocols from your account
create_protocolCreate a new protocol with title and description
update_protocol_titleUpdate the title of an existing protocol
update_protocol_descriptionUpdate the description of an existing protocol
set_protocol_stepsReplace all steps in a protocol
add_protocol_stepAdd a single step to the end of a protocol
delete_protocol_stepDelete a specific step from a protocol
可对比工具
安装
安装
使用Docker快速启动
docker run -d -p 8000:8000 -e PROTOCOLS_IO_CLIENT_ID="your_client_id" -e PROTOCOLS_IO_CLIENT_SECRET="your_client_secret" -e PROTOCOLS_IO_MCP_BASE_URL="https://example.com" --name protocols-io-mcp --restart always ghcr.io/hqn21/protocols-io-mcp:latest通过pip安装
pip install protocols-io-mcpClaude Desktop集成
添加到您的claude_desktop_config.json:
{
"mcpServers": {
"protocols-io": {
"command": "protocols-io-mcp",
"env": {
"PROTOCOLS_IO_CLIENT_ACCESS_TOKEN": "your_client_access_token"
}
}
}
}FAQ
- 如何获取protocols.io的API凭证?
- 访问protocols.io/developers,登录您的账户,导航到API客户端部分,创建一个新客户端,然后复制凭证。对于STDIO传输,使用客户端访问令牌;对于HTTP/SSE,使用客户端ID和密钥进行OAuth 2.0认证。
- 支持哪些传输协议?
- 服务器支持STDIO(默认)、HTTP和SSE传输协议。使用CLI选项指定首选传输方式:`--transport [stdio|http|sse]`。
protocols-io-mcp-server 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。