Amass について
Amassは生命科学研究者向けのホスト型MCPサーバーで、論文、臨床試験、医薬品、遺伝子、規制当局の承認、特許を関連付けて提供します。MCPクライアントから各データを横断検索し、レコードを取得できます。
主な機能
- 016種類の生命科学データを連携
- 02レコードの検索と取得
- 03規制文書のセクション取得
- 04更新日・作成日による絞り込み
- 05各レコードに出典URLを付与
活用シーン
- 01臨床試験に関連する論文の検索
- 02医薬品と遺伝子の関連追跡
- 03FDA・EMAの承認文書の確認
- 04生命科学分野の特許検索
MCP 対応
Amassはstreamable HTTPとOAuth 2.1を使用するリモートMCPサーバーです。関連する生命科学データの検索とレコード取得ツールを提供します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.amass.tech/mcpclaude mcp add --transport http tech-amass-amass https://mcp.amass.tech/mcp{"mcpServers":{"tech-amass-amass":{"type":"http","url":"https://mcp.amass.tech/mcp"}}}Cursor で開く{"servers":{"tech-amass-amass":{"type":"http","url":"https://mcp.amass.tech/mcp"}}}VS Code で開く{"mcpServers":{"tech-amass-amass":{"type":"http","url":"https://mcp.amass.tech/mcp"}}}{"mcpServers":{"tech-amass-amass":{"serverUrl":"https://mcp.amass.tech/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
Amass MCP サーバー
Amass はライフサイエンス研究向けのリモートMCPサーバーです。出版物、臨床試験、医薬品、遺伝子、規制当局の承認、特許を含む、相互にリンクされたコーパスを Claude、ChatGPT、VS Code、Cursor、その他あらゆる MCP クライアントに公開します。
このリポジトリにはMCP Registryの掲載情報(server.json)が含まれています。サーバー自体はホスト型サービスなので、ここにインストールしたり実行したりするものはありません。
接続
Amass は OAuth 2.1 を使用したストリーミング可能な HTTP に対応しています。ほとんどのクライアントでは URL だけで接続できます。
https://mcp.amass.tech/mcp
Amass アカウントでサインインするためのページにリダイレクトされます。新しいアカウントには試用クレジットが自動的に付与されます。OAuth フローを完了できないクライアントは、代わりに Amass API キー(amass_…)をベアラートークンとして送信できます。
または、名前でレジストリからインストールできます:tech.amass/amass。
このサーバーは、2024-10-07 から 2026-07-28 までのすべての MCP プロトコルリビジョンに対応しています。2026-07-28 を使用するクライアントには、リクエストごとに応答し、initializeハンドシェイクやセッションは不要です。ツールはどのリビジョンでも同じです。
利用できる機能
6 つのコアが相互にリンクされているため、1 回のクエリでコア間を移動できます。出版物 ↔ 臨床試験、臨床試験 ↔ 医薬品、医薬品 ↔ 遺伝子、医薬品 ↔ 承認、特許 ↔ 医薬品/出版物。
| コア | 内容 |
|---|---|
| BioMedCore | 4,300 万件以上の生物医学系出版物(PubMed/PMC 由来)。抄録、著者、ジャーナルのメタデータ、引用、MeSH 用語、任意の全文に加え、学会の会議抄録を含みます |
| TrialCore | 120 万件以上の臨床試験(ClinicalTrials.gov + WHO ICTRP の米国外レジストリ)。フェーズ、ステータス、スポンサー、共同研究者、疾患、介入と群、登録数、登録済みエンドポイント、公開済み結果を含みます |
| DrugCore | 2 万 2,000 件以上の標準化された医薬品/分子(ChEMBL を基盤とする)。モダリティ、臨床段階、化学構造、同義語、商品名を含みます |
| GeneCore | 4 万 3,000 件以上の標準化された遺伝子(Ensembl を基盤とする)。バイオタイプ、RefSeq の概要、創薬可能性/安全性に関する情報、UniProt のタンパク質注釈を含みます |
| RegulatoryCore | FDA と EMA の承認情報を統合。承認ステータス、希少疾病用医薬品指定、解析済みの一次資料(添付文書、SmPC、審査資料、EPAR)を含みます |
| PatentCore (プレビュー) | ライフサイエンス特許(USPTO/EPO/WIPO の一部)。全文検索、CPC/IPC 分類、譲受人/発明者、特許ファミリーを含みます |
各コアには、情報を検索するsearch_amass_<core>_recordsツールと、既知の識別子から取得するget_amass_<core>_recordツールがあります。RegulatoryCore には、一次資料の全文を取得するget_amass_regulatorycore_document_sectionもあり、send_feedbackでデータに関する問題を Amass のデータチームに直接報告できます。
各検索ツールはlimit(1~50、デフォルトは 10)を受け取ります。PatentCore を除くすべての検索ツールは、Amass がレコードを最後に更新した日、または初めて取り込んだ日で絞り込むminLastUpdateDateとminCreateDateも受け取ります。「前回確認してから何が変わったか」という質問に利用できます。出版日、特許日、臨床試験の開始日と完了日は上下限を指定して絞り込めます。また、BioMedCore の検索は、指定したジャーナル(journalIssns)や出版物の種類(publicationTypes、例:Clinical TrialやConference)で絞り込めます。各レコードには、出典へのリンクとなるurlが含まれています。
ウェブサイト:https://amass.tech · プラットフォーム:https://platform.amass.tech · API ドキュメント:https://mcp.amass.tech/api/doc
ライセンス
メンテナー
以下は、この掲載情報のリリース手順書です。サーバーの利用には必要ありません。
server.jsonが信頼できる唯一の情報源です。レジストリは DNS で認証します。amass.tech上の TXT レコードに Ed25519 キーの公開鍵部分を格納し、CI が秘密鍵部分を使って署名します。そのため、この掲載情報は GitHub 組織ではなく、tech.amass/…という名前空間になっています。
新しいバージョンの公開
MCP changelog の各 ## vN エントリーは、サーバーが実際にデプロイされた時点で、リスティングのバージョン N.0.0 になります。
バージョンを更新する前に、新しいパラメーターが稼働中のツールスキーマに反映されていることを確認してください。
-
release-Nブランチで、server.jsonのversionを更新します。changelog エントリーにユーザー向けの変更があれば、README の「得られるもの」を更新し、見出しの数が変わった場合はdescriptionも更新します。 -
PR を作成します。CI によってファイルが検証され、バージョンがすでに公開されていないことが確認され、
https://mcp.amass.tech/mcpが稼働中であることが確認されます。 -
マージしてから、タグを作成します。
git tag vX.Y.Z && git push origin vX.Y.Z # must match "version" in server.json -
別の管理者が、タグの Actions 実行で
mcp-registryのデプロイを承認します。承認されるまで、公開はそこで待機します。 -
GitHub Release を作成し、changelog へのリンクを記載します。
gh release create vX.Y.Z --verify-tag --latest \ --title "vX.Y.Z — aligned with MCP server vX" --notes "…" -
ローカルの
release-Nブランチを削除します。マージ時に GitHub がリモートブランチを削除します。
タグは server.json の version と一致している必要があります。一致しない場合、ワークフローは失敗します。
リスティングの version は、デプロイ済み MCP サーバーのメジャーバージョンに対応します。
DNS 認証の初回セットアップ
./scripts/setup-dns-auth.sh
キーペアを生成し、Cloudflare TXT レコードと MCP_PRIVATE_KEY 用の gh secret set コマンドを出力します。4 つの手順に従ってから、ローカルの key.pem を削除してください。
手動での公開
brew install mcp-publisher
mcp-publisher login dns --domain amass.tech \
--private-key "$(openssl pkey -in key.pem -noout -text | grep -A3 'priv:' | tail -n +2 | tr -d ' :\n')"
mcp-publisher publish
確認します。
curl --get --data-urlencode "search=tech.amass/amass" \
https://registry.modelcontextprotocol.io/v0.1/servers
留意すべき制約
descriptionは100文字までです。 CI でこれを検証します。- 公開済みのバージョンは変更できず、現在サーバーを削除したり、公開を取り消したりすることはできません。修正は新しいバージョンとして公開してください。
- リリースブランチにそのバージョン名を付けないでください。タグと衝突し、
git push origin vX.Y.Zがどちらを指すのか曖昧になります。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。