AACT臨床試験MCPサーバー
概要
FastMCPフレームワークを用いてAACT(ClinicalTrials.govの集約分析)データベースへのアクセスを提供するモデルコンテキストプロトコル(MCP)サーバー実装。このサーバーにより、AIアシスタントはClinicalTrials.govデータベースから臨床試験データを直接照会できます。
特徴
ツール
list_tables
AACTデータベースで利用可能なすべてのテーブルの概要を取得します
分析前にデータベース構造を理解するのに役立ちます
describe_table
特定のAACTテーブルの詳細な構造を調べる
列名とデータ型を表示します
例:
{"table_name": "studies"}
read_query
AACT臨床試験データベースでSELECTクエリを実行する
検証を使用してSQLクエリを安全に処理する
例:
{"query": "SELECT nct_id, brief_title FROM ctgov.studies LIMIT 5"}
append_insight
分析中に発見された主要な発見事項と洞察を記録する
分析的な物語を構築するのに役立ちます
例:
{"finding": "Phase 3 oncology trials have increased by 15% over the last 5 years"}
リソース
schema://database
データベーススキーマをJSONリソースとして返します
memo://insights
セッション中に収集され��洞察のフォーマットされたメモを返します
構成
必要な環境変数
DB_USER
: AACTデータベースのユーザー名DB_PASSWORD
: AACTデータベースのパスワード
セマンティックカーネルでの使用
プロンプトの例
このプラグインで使用するプロンプトの例を次に示します。
「乳がんの臨床試験で最も一般的な介入の種類は何ですか?」
「2023年に完了した第3相臨床試験の数はいくつですか?」
「各国の糖尿病試験の登録統計を表示してください」
「過去 5 年間に腫瘍学の試験結果が報告された割合はどのくらいですか?」
実装の詳細
このサーバーは以下を使用して構築されています:
モデルコンテキストプロトコル実装のためのFastMCP
PostgreSQL データベース接続用の Python psycopg2
ClinicalTrials.gov 情報のデータソースとしての AACT データベース
ライセンス
MITライセンス
貢献
貢献を歓迎します!ご協力をお願いします:
GitHubで問題を開く
ディスカッションを始める
メールアドレス: jonas.walheim@navis-bio.com
謝辞
このプロジェクトは、以下のコードからインスピレーションを受け、当初は以下のコードに基づいて作成されました。
私たちに道を示してくれたこれらの素晴らしいプロジェクトに感謝します!🙌
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
ClinicalTrials.gov AACT データベースへのアクセスを提供し、臨床試験データの分析、開発動向の追跡、治療環境に関する洞察の生成を可能にします。
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityEnables searching for drugs and exploring ontology terms in the Cortellis database, providing access to comprehensive drug development status information with structured JSON responses.Last updated -71231MIT License
- AsecurityAlicenseAqualityProvides LLMs with structured access to critical biomedical databases including PubTator3 (PubMed/PMC), ClinicalTrials.gov, and MyVariant.info through the Model Context Protocol.Last updated -35304MIT License
- -securityAlicense-qualityProvides AI assistants with direct query access to the AACT (Aggregate Analysis of ClinicalTrials.gov) database, allowing structured retrieval and analysis of clinical trial data.Last updated -16GPL 3.0
- -securityAlicense-qualityA Model Context Protocol server that enables Claude Desktop to search clinicaltrials.gov for matching clinical trials based on genetic mutations provided in natural language queries.Last updated -MIT License
Appeared in Searches
- A server for finding information on writing or researching a thesis
- Research on Patient-Disease-Gene-Drug Relationships and Pharmacogenomics Using Digital Imaging Data
- A database of diseases with associated genetic variants and sequencing information
- Resources or information related to academic topics
- A server for finding academic research and resources