mcpField
A
Amass

Amass

リモート
amass.tech検索16 日前に更新
リポジトリ公式サイト

Amass について

Amassは生命科学研究者向けのホスト型MCPサーバーで、論文、臨床試験、医薬品、遺伝子、規制当局の承認、特許を関連付けて提供します。MCPクライアントから各データを横断検索し、レコードを取得できます。

主な機能

  1. 016種類の生命科学データを連携
  2. 02レコードの検索と取得
  3. 03規制文書のセクション取得
  4. 04更新日・作成日による絞り込み
  5. 05各レコードに出典URLを付与

活用シーン

  1. 01臨床試験に関連する論文の検索
  2. 02医薬品と遺伝子の関連追跡
  3. 03FDA・EMAの承認文書の確認
  4. 04生命科学分野の特許検索

MCP 対応

Amassはstreamable HTTPとOAuth 2.1を使用するリモートMCPサーバーです。関連する生命科学データの検索とレコード取得ツールを提供します。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://mcp.amass.tech/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

M8ven スコア

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 回のクエリでコア間を移動できます。出版物 ↔ 臨床試験、臨床試験 ↔ 医薬品、医薬品 ↔ 遺伝子、医薬品 ↔ 承認、特許 ↔ 医薬品/出版物。

コア内容
BioMedCore4,300 万件以上の生物医学系出版物(PubMed/PMC 由来)。抄録、著者、ジャーナルのメタデータ、引用、MeSH 用語、任意の全文に加え、学会の会議抄録を含みます
TrialCore120 万件以上の臨床試験(ClinicalTrials.gov + WHO ICTRP の米国外レジストリ)。フェーズ、ステータス、スポンサー、共同研究者、疾患、介入と群、登録数、登録済みエンドポイント、公開済み結果を含みます
DrugCore2 万 2,000 件以上の標準化された医薬品/分子(ChEMBL を基盤とする)。モダリティ、臨床段階、化学構造、同義語、商品名を含みます
GeneCore4 万 3,000 件以上の標準化された遺伝子(Ensembl を基盤とする)。バイオタイプ、RefSeq の概要、創薬可能性/安全性に関する情報、UniProt のタンパク質注釈を含みます
RegulatoryCoreFDA と 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

ライセンス

Apache-2.0。


メンテナー

以下は、この掲載情報のリリース手順書です。サーバーの利用には必要ありません。

server.jsonが信頼できる唯一の情報源です。レジストリは DNS で認証します。amass.tech上の TXT レコードに Ed25519 キーの公開鍵部分を格納し、CI が秘密鍵部分を使って署名します。そのため、この掲載情報は GitHub 組織ではなく、tech.amass/…という名前空間になっています。

新しいバージョンの公開

MCP changelog の各 ## vN エントリーは、サーバーが実際にデプロイされた時点で、リスティングのバージョン N.0.0 になります。 バージョンを更新する前に、新しいパラメーターが稼働中のツールスキーマに反映されていることを確認してください。

  1. release-N ブランチで、server.json の version を更新します。changelog エントリーにユーザー向けの変更があれば、README の「得られるもの」を更新し、見出しの数が変わった場合は description も更新します。

  2. PR を作成します。CI によってファイルが検証され、バージョンがすでに公開されていないことが確認され、https://mcp.amass.tech/mcp が稼働中であることが確認されます。

  3. マージしてから、タグを作成します。

    git tag vX.Y.Z && git push origin vX.Y.Z    # must match "version" in server.json
    
  4. 別の管理者が、タグの Actions 実行で mcp-registry のデプロイを承認します。承認されるまで、公開はそこで待機します。

  5. GitHub Release を作成し、changelog へのリンクを記載します。

    gh release create vX.Y.Z --verify-tag --latest \
      --title "vX.Y.Z — aligned with MCP server vX" --notes "…"
    
  6. ローカルの 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 がどちらを指すのか曖昧になります。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。