MCP Server LogoMCP Server
ホームカテゴリディレクトリ投稿する
投稿する
ホームカテゴリディレクトリ投稿する
投稿する

MCPサーバー

MCPサーバーのリスト、Awesome MCPサーバーとClaude MCP統合を含む。AIの能力を強化するためのMCPサーバーを検索して発見します。

お問い合わせ

[email protected]

MCPサーバーについて

プライバシーポリシー利用規約

リソース

モデルコンテキストプロトコルMCPスターターガイドClaude MCPサーバー

コミュニティ

GitHub

© 2025 mcpserver.cc © 2025 MCPサーバー. 全著作権所有.

プライバシーポリシー利用規約
  1. Home
  2. /Categories
  3. /Data & Storage
  4. /Ctgov_mcp
Ctgov_mcp

Ctgov_mcp

作成者 navisbio•2 days ago
サイトを訪問する

Data & Storage
clinical-trialsMCP-serverdata-access

AACT Clinical Trials MCP Server

Overview

A Model Context Protocol (MCP) server implementation that provides access to the AACT (Aggregate Analysis of ClinicalTrials.gov) database using the FastMCP framework. This server allows AI assistants to directly query clinical trial data from the ClinicalTrials.gov database.

Features

Tools

  • list_tables

    • Get an overview of all available tables in the AACT database
    • Useful for understanding the database structure before analysis
  • describe_table

    • Examine the detailed structure of a specific AACT table
    • Shows column names and data types
    • Example: {"table_name": "studies"}
  • read_query

    • Execute a SELECT query on the AACT clinical trials database
    • Safely handle SQL queries with validation
    • Example: {"query": "SELECT nct_id, brief_title FROM ctgov.studies LIMIT 5"}
  • append_insight

    • Record key findings and insights discovered during analysis
    • Helps build an analytical narrative
    • Example: {"finding": "Phase 3 oncology trials have increased by 15% over the last 5 years"}

Resources

  • schema://database

    • Returns the database schema as a JSON resource
  • memo://insights

    • Returns a formatted memo of insights collected during the session

Configuration

Required Environment Variables

  • DB_USER: Your AACT database username
  • DB_PASSWORD: Your AACT database password

Usage with Semantic Kernel

from semantic_kernel import Kernel
from semantic_kernel.connectors.mcp import MCPStdioPlugin

## Create an AACT Clinical Trials MCP plugin
aact_mcp = MCPStdioPlugin(
    name="aact",
    description="Clinical Trials Database Plugin",
    command="uvx",
    args=["mcp-server-aact"],
    env={
        "DB_USER": "your_aact_username", 
        "DB_PASSWORD": "your_aact_password"
    }
)

## Add to Semantic Kernel
kernel = Kernel()
kernel.add_plugin(aact_mcp)

Example Prompts

Here are some example prompts to use with this plugin:

  1. “What are the most common types of interventions in breast cancer clinical trials?”
  2. “How many phase 3 clinical trials were completed in 2023?”
  3. “Show me the enrollment statistics for diabetes trials across different countries”
  4. “What percentage of oncology trials have reported results in the last 5 years?”

Implementation Details

This server is built using:

  • FastMCP for the Model Context Protocol implementation
  • Python psycopg2 for PostgreSQL database connectivity
  • AACT database as the data source for ClinicalTrials.gov information

License

MIT License

Contributing

We welcome contributions! Please:

  • Open an issue on GitHub
  • Start a discussion
  • Email: [email protected]

Acknowledgements

This project was inspired by and initially based on code from:

  • SQLite MCP Server
  • DuckDB MCP Server
  • OpenDataMCP

Thanks to these awesome projects for showing us the way! 🙌

前提条件

  • •サーバーのドメインに精通している
  • •関連技術の基本的な理解
  • •Data & Storageの知識

おすすめのサーバー

Python Mcp Server

Python Mcp Server

Linkup is world's best search for AI applications

Azure Mcp

Azure Mcp

The Azure MCP Server, bringing the power of Azure to your agents.

Speech Mcp

Speech Mcp

Speech MCP: A Goose MCP extension for voice interaction with audio visualization

もっと見る → →

詳細

作成日

June 14, 2025

最終更新日

June 14, 2025

カテゴリー

Data & Storage

作成者

navisbio

シェアする

もっと見る

Mcp Server Datadog

Mcp Server Datadog

Mcp Applemusic

Mcp Applemusic

An experimental MCP server for controlling Apple Music.

Mcp Serverman

Mcp Serverman

a cli/mcp server tool for managing mcp server json config file with version control, profiles and multi-client support

Mcp Send Email

Mcp Send Email

Send emails directly from Cursor with this email sending MCP server