Skip to main content
Glama

propaths-mcp

Сервер MCP, который предоставляет проверенный белковый интерактом ProPaths в виде инструментов только для чтения для ИИ-агентов. Это тонкий клиент поверх публичного API ProPaths (https://propaths.net), поэтому каждый инструмент возвращает ровно JSON API. Без аккаунта, без 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'

Инструменты

Инструмент

Что делает

search_proteins(q, limit=20)

Найти белок по символу, псевдониму или названию (начните здесь)

get_protein(symbol)

Краткий обзор интерактома (основная точка входа)

get_interaction(interaction_id, query=None)

Полный механизм одного взаимодействия + доказательства

get_interaction_between(a, b)

Взаимодействие(я) между двумя белками одним вызовом

list_interactions(symbol, kind=, type=, pathway=, min_evidence=, sort=, limit=)

Отфильтрованные/отсортированные основные строки

list_interaction_types()

Контролируемый словарь (типы рёбер, типы, направления) + счётчики

get_pathway(pathway_id)

Узел пути с его происхождением и взаимодействиями участников

get_pathway_tree()

Полный каркас путей (преобразует идентификаторы путей в названия)

get_highlights()

Взаимодействия с наилучшими доказательствами

export_network(symbol, format="tsv")

Экспорт сети белка в форматах TSV / SIF / GraphML (Cytoscape, networkx)

describe_schema()

Словарь графа + как использовать инструменты (офлайн)

Также доступны как MCP ресурсы (propaths://schema, propaths://interaction-types, propaths://pathways/tree и шаблон propaths://protein/{symbol}) и подсказки (profile-protein, strongest-evidence, explain-pathway).

Все инструменты доступны только для чтения и идемпотентны.

Конфигурация

Переменная окружения

По умолчанию

Назначение

PROPATHS_API_URL

https://propaths.net

Базовый URL API. Укажите http://localhost:8000 для работы с локальным API.

Запуск без 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

-
license - not tested
Not graded
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

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.

View all MCP Connectors

Latest Blog Posts

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