AACT_MCP
If you are the rightful owner of AACT_MCP and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
A Model Context Protocol (MCP) server implementation that provides access to the AACT (Aggregate Analysis of ClinicalTrials.gov) database using the FastMCP framework.
The AACT Clinical Trials MCP Server is a specialized server that allows AI assistants to query clinical trial data from the ClinicalTrials.gov database. It leverages the FastMCP framework to facilitate efficient and secure access to the AACT database, enabling users to perform complex queries and gather insights from clinical trial data. This server is particularly useful for researchers, data analysts, and healthcare professionals who need to analyze trends, outcomes, and other critical data points from clinical trials. The server supports various functionalities such as listing available tables, describing table structures, executing SQL queries, and appending analytical insights. It is built using Python and the psycopg2 library for PostgreSQL connectivity, ensuring robust and reliable database interactions.
Features
- 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.
- read_query: Execute a SELECT query on the AACT clinical trials database. Safely handle SQL queries with validation.
- append_insight: Record key findings and insights discovered during analysis. Helps build an analytical narrative.