Skip to content
Verified official

ByDoctor MCP by usefulapi MCP

v1.2.1 changelog · 4

io.usefulapi/bydoctor

Read appointments, professionals and rooms; book, update and cancel visits in ByDoctor.

transport:streamable-http tools:15

Target client

run in your project directory

claude mcp add --transport http bydoctor https://bydoctor.usefulapi.io/mcp

setup guides: Claude Code Claude Desktop Cursor VS Code Zed Windsurf Cline Gemini CLI Grok ChatGPT Claude.ai LangChain

Adds it for this project only. Append --scope user to make it available everywhere. Claude Code docs

bydoctor_list_appointments

bydoctor list appointments

bydoctor_get_appointment

bydoctor get appointment

bydoctor_list_patients

bydoctor list patients

bydoctor_get_patient

bydoctor get patient

bydoctor_list_professionals

bydoctor list professionals

bydoctor_get_professional

bydoctor get professional

bydoctor_list_rooms

bydoctor list rooms

bydoctor_get_room

bydoctor get room

bydoctor_list_appointment_types

bydoctor list appointment types

bydoctor_get_appointment_type

bydoctor get appointment type

bydoctor_create_appointment

bydoctor create appointment

bydoctor_update_appointment

bydoctor update appointment

bydoctor_cancel_appointment

bydoctor cancel appointment

bydoctor_create_patient

bydoctor create patient

bydoctor_update_patient

bydoctor update patient

All 15 tools, one page each

1 prompt you invoke yourself

Mutating and Read-only are read off each tool's name, not its schema — a hint, not a guarantee. Check the server's own documentation before granting access.