Best for
- Clinical researchers
- Healthcare professionals
- Patient navigators
- AI agents needing access to clinical trial data
This server provides a comprehensive set of tools to query ClinicalTrials.gov, including advanced search, patient matching, and study results extraction. It is well-designed with clear documentation and supports both transports, making it versatile for various MCP clients.
clinicaltrialsgov-mcp-server is an MCP server that provides seven tools for searching clinical trials on ClinicalTrials.gov, fetching study records and results, getting study counts, exploring field values, browsing the data model, and matching patients to recruiting trials based on demographics and conditions. It supports both stdio and Streamable HTTP transports and requires no API keys. The server is built on @cyanheads/mcp-ts-core, offering declarative tool definitions, unified error handling, structured logging, and optional observability.
{
"mcpServers": {
"clinicaltrialsgov-mcp-server": {
"type": "stdio",
"command": "bunx",
"args": [
"clinicaltrialsgov-mcp-server@latest"
],
"env": {
"MCP_TRANSPORT_TYPE": "stdio"
}
}
}
}