A side-by-side look at the Clinicaltrialsgov MCP Server and Doktor MCP servers: transport, auth, tools, quality signals, and the config to install either one in Claude, Cursor, Windsurf or VS Code.
Verdict: choose Clinicaltrialsgov MCP Server for biology & bioinformatics work as a local process; choose Doktor for biology & bioinformatics as a local process. You can also run both side by side in one mcpServers block.
clinicaltrials_search_studies, clinicaltrials_get_study_record, clinicaltrials_get_study_count.DOKTOR_API_URL.buscar_doctor, ver_perfil, especialidades_disponibles.Rows where the two servers differ are marked.
| Spec | ||
|---|---|---|
| Category | Biology & Bioinformatics | Biology & Bioinformatics |
| Quality signal | 63/100 · Good | 55/100 · Good |
| Install command | Confirmed | Confirmed |
| Transport | Local subprocess (stdio) | Local subprocess (stdio) |
| Auth | No auth required | Not declared |
| Pricing | Free | Not declared |
| Required env vars | None listed | DOKTOR_API_URL |
| Verified owner | Community listing | Community listing |
| GitHub stars | 99 | 0 |
| Directory activity | 3 views 0 installs 0 upvotes | 2 views 0 installs 0 upvotes |
| Tools | 7 | 10 |
| Full listing | View Clinicaltrialsgov MCP Server | View Doktor |
clinicaltrials_search_studiesSearch studies with full-text and field-specific queries, status/phase/geographic filters, pagination, sorting, and field selectionclinicaltrials_get_study_recordFetch a single study by NCT ID — full protocol record with optional location/outcome/reference capsclinicaltrials_get_study_countFast total study count for a query, without fetching dataclinicaltrials_get_field_valuesDiscover valid values for API fields, with per-value study countsclinicaltrials_get_field_definitionsResolve valid field names — keyword search, path drill-down, or top-level overviewclinicaltrials_get_study_resultsFetch posted results — outcomes, adverse events, participant flow, baseline — for completed studiesclinicaltrials_find_eligibleMatch patient demographics and conditions to candidate recruiting trials, without checking inclusion/exclusion criteriabuscar_doctorSearch for doctors in Mexico by medical specialty, city, state, or name. Returns a list of matching doctors with their specialties, location, ratings, contact info, and profile links on doktor.mx.ver_perfilGet the full profile of a specific doctor by their URL slug. Returns biography, specialties, office locations with addresses and hours, consultation prices, accepted insurance, patient reviews, and whether they have an AI booking assistant on doktor.mx.especialidades_disponiblesList all available medical specialties in the doktor.mx directory with the number of registered doctors in each one.ciudades_disponiblesList cities in Mexico that have registered doctors on doktor.mx. Can be filtered by state.estados_disponiblesList states in Mexico that have registered doctors on doktor.mx, with the total number of doctors in each.verificar_cedulaVerify if a doctor has a valid professional license (cedula profesional) registered with the SEP (Mexico's education authority). Search by license number or doctor name.buscar_por_padecimientoGiven a medical condition or disease, find which specialists treat it and available doctors on doktor.mx. Returns recommended specialties, related health articles, and matching doctors.buscar_por_sintomaGiven a symptom, suggest possible conditions and specialists on doktor.mx. Always includes a medical disclaimer. Does NOT provide diagnoses.buscar_por_seguroSearch for doctors on doktor.mx who accept a specific health insurance plan. Can be filtered by specialty and city.buscar_articulo_saludSearch health articles on doktor.mx about medical conditions, treatments, symptoms, and prevention. Returns articles with title, summary, and link.Paste either block (or both) into your client config, e.g. claude_desktop_config.json or ~/.cursor/mcp.json. We only show a config when the install command is confirmed.
{
"mcpServers": {
"clinicaltrialsgov-mcp-server": {
"command": "npx",
"args": [
"-y",
"clinicaltrialsgov-mcp-server"
]
}
}
}
{
"mcpServers": {
"doktor": {
"command": "npx",
"args": [
"-y",
"doktor-mcp-server"
],
"env": {
"DOKTOR_API_URL": "YOUR_DOKTOR_API_URL_HERE"
}
}
}
}