can-immune について
CAN-IMMUNEは、がんネオアンチゲン研究者向けの読み取り専用MCPサーバーです。変異、ペプチド、細胞株、MHC-I結合データを検索できます。
主な機能
- 01データベース概要とレコードの検索
- 02遺伝子検索と変異情報の取得
- 03細胞株と関連遺伝子の検索
- 04組織とがん種の一覧表示
- 05MHC-I結合データの取得
活用シーン
- 01特定遺伝子のがん変異の調査
- 02細胞株における遺伝子情報の確認
- 03ペプチドとMHC-I結合の確認
MCP 対応
CAN-IMMUNEデータベースを検索するためのリモート読み取り専用MCPサーバーを提供します。匿名での低頻度利用に加え、Google OAuth 2.1による上限引き上げに対応します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://canelib.erc.monash.edu/mcpclaude mcp add --transport http sanjaysgk-can-immune https://canelib.erc.monash.edu/mcp{"mcpServers":{"sanjaysgk-can-immune":{"type":"http","url":"https://canelib.erc.monash.edu/mcp"}}}Cursor で開く{"servers":{"sanjaysgk-can-immune":{"type":"http","url":"https://canelib.erc.monash.edu/mcp"}}}VS Code で開く{"mcpServers":{"sanjaysgk-can-immune":{"type":"http","url":"https://canelib.erc.monash.edu/mcp"}}}{"mcpServers":{"sanjaysgk-can-immune":{"serverUrl":"https://canelib.erc.monash.edu/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
12このツールにパラメーターはありません。
詳細
CAN-IMMUNE MCP サーバー
がんネオアンチゲンプラットフォーム CAN-IMMUNE 用のリモート読み取り専用 Model Context Protocol サーバーです。あらゆる AI エージェント(Claude、ChatGPT、Cursor など)が、自然な言葉でデータベースを検索できます。
- レジストリ:
io.github.sanjaysgk/can-immune - エンドポイント:
https://canelib.erc.monash.edu/mcp(ストリーミング可能な HTTP) - ドキュメント/接続方法: https://canelib.erc.monash.edu/connector
接続
エンドポイントをカスタムコネクターとして追加するか、次の操作を行います。
claude mcp add --transport http canelib https://canelib.erc.monash.edu/mcp
ツール(読み取り専用)
database_overview、search / fetch、search_genes、get_gene、search_cell_lines、
get_cell_line、top_genes_in_cell_line、get_gene_mutations、list_tissues、
list_cancer_types、get_mhc_binding。
認証とレート制限
匿名でも低いレートで利用できます。Google サインイン(OAuth 2.1)を行うと制限が緩和されます。
学術機関のメールアドレス(.edu、.edu.au、.ac.*)には最も高い利用枠が適用されます。すべてのクエリにはパラメーター化、行数の上限、実行時間の制限が適用されます。データ:COSMIC、DepMap/CCLE、PubMed。
ソース
canelib_mcp.py — ツールとサーバー。oauth.py — OAuth 2.1 と利用枠の管理レイヤー。
シークレットはリポジトリの外部に保存されます(.gitignore を参照)。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。