OpenCRAVAT
OfficialMCP-сервер 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.
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
Look up allele frequencies by ancestry, gene constraint, variants, and coverage over gnomAD.
Helena Bioinformatics MCP for clinical variant interpretation, ACMG/AMP evidence and literature.
Query STRING interactions, enrichment, annotations, homology, and PPI networks.
Broad Institute gnomAD genomic variant database (GraphQL)
Related MCP Servers
- AlicenseBqualityDmaintenanceEnables 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.20252MIT
- AlicenseNot gradedqualityDmaintenanceEnables 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
- FlicenseAqualityFmaintenanceProvides interpretable variant effect predictions for 4.2 million ClinVar variants using the EVEE API. Enables searching, comparing, and analyzing genetic variants with AI-generated mechanistic interpretations and disruption profiles.617-
- AlicenseAqualityCmaintenanceEnables variant annotation and effect prediction using the Ensembl VEP API, with support for batch and single queries.91MIT
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/KarchinLab/oc-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server