ClinicalTrials.gov Natural Language API ServerServer

HuaiyuZhang
GitHub
Clinical TrialsNatural Language ProcessingAPI

Loading subscription status...

💡 Description

This MCP server enables querying ClinicalTrials.gov in natural language. It uses OpenAI's GPT models to translate your query into API parameters and return structured results.

📝 JSON Entries

{
  "mcpServers": [
    {
      "ClinicalTrials.gov Natural Language API Server": {
        "env": {
          "OPENAI_API_KEY": "sk-..."
        },
        "args": [],
        "command": "uvicorn server:app --reload"
      }
    }
  ]
}

🛠️ Tools

OpenAI APIPython

Features

  • Accepts queries in natural language
  • Uses OpenAI API to parse and match ClinicalTrials.gov API parameters
  • Returns both parsed parameters and results

💬 Example Queries

  • Show me completed phase 3 diabetes trials in Canada