API Tools
mi-saludrd.com
Searches doctors and appointment slots by specialty and city, retrieves a doctor's availability, and builds booking links.
ENDPOINT 1
https://mi-saludrd.com/api/mcp/mcp
MCP server metadata
- Name
- mi-saludrd
- Version
- 1.0.0
Mi SaludRD is a read-only public medical directory for the Dominican Republic. Every tool here reads published data only: no patient data, no doctor phone number, licence number or email. Slot data has a bounded freshness: honour the `expires_at` field of a result and re-read before quoting hours. An error result is never an empty agenda. If a tool returns isError with a code such as `rpc_failed` or `availability_temporarily_unavailable`, say that availability could not be checked — do not say the doctor is fully booked. NO tool creates an appointment. `build_booking_link` only assembles a URL. The user must open it, sign in, choose the patient, accept the terms and confirm in the browser; the funnel revalidates the slot server-side. Never claim an appointment is booked, held or reserved. Every failure has ONE shape: isError with a JSON object { error, code } in the text block. A rejected argument comes back as `invalid_input` or `invalid_query` with the reason — read the code, do not guess. Required arguments and value ranges are stated in each property description; the schemas stay permissive so that a malformed call is answered with that coded object instead of an uncoded transport message.
Known tools 4
list_specialtiesReturn the canonical Spanish specialty values accepted by search_appointment_options and by the public directory.
Inferred read-onlysearch_appointment_optionsSearch published doctors and their next free consultation slots across a date window, optionally filtered by specialty and city.
Inferred read-onlyget_doctor_availabilityReturn the exact free slots of ONE known doctor over 1 to 7 consecutive days.
Inferred read-onlybuild_booking_linkAssemble the booking-funnel URL for a doctor, consultation type, date and time.
Inferred read-onlyCONNECT WITH APPROVAL
Client installation
Review this server and its permissions before adding it. Secret placeholders must be set locally.
Codex
~/.codex/config.toml
[mcp_servers.mi-saludrd]
url = "https://mi-saludrd.com/api/mcp/mcp"
enabled = true
Claude Code
.mcp.json
{
"mcpServers": {
"mi-saludrd": {
"type": "http",
"url": "https://mi-saludrd.com/api/mcp/mcp"
}
}
}
Claude Desktop
Settings → Connectors → Add custom connector
Name: mi-saludrd
Remote MCP URL: https://mi-saludrd.com/api/mcp/mcp
Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.
Cursor
.cursor/mcp.json
{
"mcpServers": {
"mi-saludrd": {
"url": "https://mi-saludrd.com/api/mcp/mcp"
}
}
}
Visual Studio Code
.vscode/mcp.json
Add to Visual Studio Code{
"servers": {
"mi-saludrd": {
"type": "http",
"url": "https://mi-saludrd.com/api/mcp/mcp"
}
}
}
Generic MCP
Client-specific MCP configuration
{
"name": "mi-saludrd",
"transport": "streamable-http",
"url": "https://mi-saludrd.com/api/mcp/mcp"
}
MCP Inspector
Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.
TRUST AND VERIFICATION EVIDENCE
Loading Trust v2 evidence…
Checking the associated registrable domain. The BuiltWith key remains server-side.
Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.