Skip to main content
Glama
KarchinLab

OpenCRAVAT

Official
by KarchinLab

MCP-сервер OpenCRAVAT

Этот репозиторий содержит сервер MCP (Model Context Protocol), который предоставляет аннотирование вариантов на базе OpenCRAVAT в качестве вызываемых инструментов. Он работает как Cloudflare Worker (через Wrangler) и проксирует запросы к общедоступным сервисам OpenCRAVAT.

Что предоставляет этот сервер

Он предоставляет инструменты MCP, которые позволяют клиенту MCP:

  • Узнавать, какие аннотаторы OpenCRAVAT запущены (курируемый набор по умолчанию).

  • Изучать схемы вывода аннотаторов (имена полей/типы/описания).

  • Аннотировать варианты по:

    • геномным координатам (chrom/pos/ref/alt). Принимаются только координаты GRCh38/hg38.

    • dbSNP rsID

    • идентификатору реестра аллелей ClinGen (CAid)

    • HGVS (g./c./p.)

  • Преобразовывать нотацию миссенс-мутаций белка (например, BRAF V600E) в кандидатные геномные изменения HGVS GRCh38 (через SynVar), которые затем можно передать для аннотации HGVS.

Related MCP server: OakVar MCP Server

Подключение

Этот MCP-сервер размещен удаленно по адресу

https://mcp.opencravat.org/mcp

Его также можно запустить локально.

Claude

Чтобы подключиться к Claude, следуйте этим инструкциям. Используйте указанный выше URL и не настраивайте аутентификацию. Для работы MCP не требуются данные пользователя. Не забудьте включить MCP в своем чате.

ChatGPT

Чтобы подключиться к ChatGPT, необходимо включить режим разработчика, а затем добавить пользовательское приложение:

  • Откройте настройки (Settings)

  • Перейдите в приложения (Apps)

  • В расширенных настройках (Advanced Settings) используйте переключатель, чтобы включить «Режим разработчика» (Developer Mode)

  • Нажмите «Создать приложение» (Create App)

  • Используйте указанный выше URL в качестве «URL-адреса сервера MCP» (MCP Server URL)

  • Установите для аутентификации значение «Без аутентификации» (No Auth)

  • Добавьте имя для приложения MCP, которое вы легко узнаете, например «OpenCRAVAT»

Вам нужно будет добавить MCP в новый чат, используя значок + в левом нижнем углу окна чата.

Локальный запуск

Предварительные требования:

  • Node.js (достаточно свежая версия для современных инструментов TypeScript; рекомендуется Node 18+)

  • npm

Установите зависимости:

npm install

Запустите сервер разработки (Wrangler):

npm start

По умолчанию ваша конечная точка MCP будет:

http://localhost:8787/mcp

Подключение Claude Desktop

Чтобы подключиться к вашему серверу MCP из Claude Desktop, следуйте краткому руководству Anthropic и в Claude Desktop перейдите в Settings > Developer > Edit Config.

Обновите конфигурацию следующим образом:

{
  "mcpServers": {
    "OpenCRAVAT": {
      "command": "npx",
      "args": [
        "mcp-remote",
        "http://localhost:8787/mcp"
      ]
    }
  }
}

Перезапустите Claude, и вы увидите, что инструменты стали доступны.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.

No tool schema history has been recorded yet.

Maintenance

ActivitySlowing
ResponsivenessSyncing

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

Related MCP Servers

  • A
    license
    B
    quality
    D
    maintenance
    Enables AI-powered genomic variant analysis including variant impact prediction, regulatory element discovery, and batch variant scoring. Currently operates in mock mode as a proof-of-concept awaiting the public release of Google DeepMind's AlphaGenome API.
    20
    25
    2
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables AI assistants to perform genomic variant analysis using OakVar, including running annotation pipelines, managing 200+ annotator modules, querying variant databases, and generating reports in various formats.
    MIT

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/KarchinLab/oc-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server