propaths-mcp
propaths-mcp
一个 MCP 服务器,将 ProPaths 经过验证的蛋白质相互作用组作为只读工具提供给 AI 智能体。它是公共 ProPaths API(https://propaths.net)的一个轻量级客户端,因此每个工具返回的内容都与 API 的 JSON 完全一致。无需账户,无需 API 密钥。
ProPaths 会阅读蛋白质的原始文献,并返回一个经过验证的图,其中包含类型化、有方向、机制性的相互作用,外加一个通路本体。目前,一种蛋白质(ATXN3)已被完整映射。
快速开始(Claude Desktop / 任何 MCP 客户端)
将此添加到你的 MCP 客户端配置中。uvx 会获取并运行服务器;无需克隆或安装任何内容。
{
"mcpServers": {
"propaths": {
"command": "uvx",
"args": ["propaths-mcp"]
}
}
}然后可以提问,例如:“在 ProPaths 中搜索 SCA3,并总结其最强的机制性相互作用。” 智能体会先调用 search_proteins,再调用 get_protein,并使用 get_interaction 深入查看。
更喜欢直接使用原始 API?它是公开的,且无需密钥:
curl https://propaths.net/api/protein/ATXN3
curl 'https://propaths.net/api/search?q=SCA3'工具
工具 | 作用 |
| 按符号、别名或名称查找蛋白质(从这里开始) |
| 紧凑的相互作用组概览(主要入口点) |
| 单个相互作用的完整机制 + 证据 |
| 一次调用即可获取两个蛋白质之间的相互作用 |
| 筛选/排序后的摘要行 |
| 受控词汇表(边的种类、类型、方向)+ 计数 |
| 一个通路节点及其谱系和成员相互作用 |
| 完整通路骨架(将通路 ID 解析为名称) |
| 证据最充分的相互作用 |
| 将蛋白质网络导出为 TSV / SIF / GraphML(Cytoscape、networkx) |
| 图的词汇表 + 如何使用这些工具(离线) |
此外,还以 MCP 资源(propaths://schema、propaths://interaction-types、propaths://pathways/tree,以及 propaths://protein/{symbol} 模板)和提示(profile-protein、strongest-evidence、explain-pathway)的形式提供。
所有工具都是只读且幂等的。
配置
环境变量 | 默认值 | 用途 |
|
| API 基础 URL。指向 |
不使用 uvx 运行
pip install propaths-mcp
propaths-mcp # runs the stdio server
# or: python -m propaths_mcp在发布之前,你可以直接从仓库运行:
uvx --from git+https://github.com/Tahsin-Kazi/propaths-mcp propaths-mcp备注
只读且公开;读取操作按客户端限速。写入/富化访问和托管 MCP 需要授权。请联系我们。
错误处理很优雅:找不到蛋白质时返回
{"error": "...", "status": 404};API 不可达时会抛出带提示的异常。
文档:https://propaths.net/quick-start · 许可证:MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
Your memory, everywhere AI goes. Build knowledge once, access it via MCP anywhere.
Hosted MCP endpoint with realistic fake data for prototyping agents. 12 tools, no setup.
Real SEC, 13F, insider, congress & macro data your AI agent can cite. Hosted MCP, 24 tools.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Tahsin-Kazi/propaths-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server