OpenCRAVAT
OfficialOpenCRAVAT MCPサーバー
このリポジトリには、OpenCRAVATによるバリアントアノテーションを呼び出し可能なツールとして公開するMCP(Model Context Protocol)サーバーが含まれています。これはCloudflare Worker(Wrangler経由)として実行され、公開されているOpenCRAVATサービスへのリクエストをプロキシします。
このサーバーが提供するもの
MCPクライアントが以下を実行できるようにするMCPツールを公開します:
実行されているOpenCRAVATアノテーター(厳選されたデフォルトセット)の検出。
アノテーターの出力スキーマ(フィールド名/型/説明)の調査。
以下の方法によるバリアントのアノテーション:
ゲノム座標(chrom/pos/ref/alt)。GRCh38/hg38座標のみ受け付けます。
dbSNP rsID
ClinGen Allele Registry ID (CAid)
HGVS (g./c./p.)
タンパク質のミスセンス表記(例:BRAF V600E)を候補となるGRCh38ゲノムHGVS変化(SynVar経由)に変換し、それをHGVSアノテーションに渡すことができます。
Related MCP server: OakVar MCP Server
接続方法
このMCPサーバーは以下のリモートホストで提供されています。
https://mcp.opencravat.org/mcpローカルで実行することも可能です。
Claude
Claudeに接続するには、こちらの指示に従ってください。上記のURLを使用し、認証設定は行わないでください。MCPを機能させるためにユーザー固有のデータは必要ありません。チャットでMCPを有効にすることを忘れないでください。
ChatGPT
ChatGPTに接続するには、開発者モードを有効にしてからカスタムアプリを追加する必要があります:
設定を開く
「アプリ」に移動
「詳細設定」でトグルを使用して「開発者モード」をオンにする
「アプリを作成」をクリック
上記のURLを「MCPサーバーURL」として使用する
認証を「認証なし」に設定する
「OpenCRAVAT」など、簡単に認識できる名前をMCPアプリに追加する
チャットボックス左下の「+」アイコンを使用して、新しいチャットにMCPを追加する必要があります。
ローカルでの実行
前提条件:
Node.js(最新のTypeScriptツールに対応したもの。Node 18以上を推奨)
npm
依存関係のインストール:
npm install開発サーバー(Wrangler)の起動:
npm startデフォルトでは、MCPエンドポイントは以下のようになります:
http://localhost:8787/mcpClaude Desktopへの接続
Claude DesktopからMCPサーバーに接続するには、Anthropicのクイックスタートに従い、Claude Desktop内の「設定」>「開発者」>「設定を編集」に移動してください。
以下の設定で更新してください:
{
"mcpServers": {
"OpenCRAVAT": {
"command": "npx",
"args": [
"mcp-remote",
"http://localhost:8787/mcp"
]
}
}
}Claudeを再起動すると、ツールが利用可能になるはずです。
This server cannot be deployed
Maintenance
Related MCP Connectors
Look up allele frequencies by ancestry, gene constraint, variants, and coverage over gnomAD.
Bioinformatics MCP for genomic variant interpretation, gene-disease 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.2025 npm2MIT
- 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