Connect your AI assistant to Siporpro
Siporpro runs a public MCP server: ChatGPT, Claude and other assistants can search physicians, dentists, attorneys and accountants, read their profile and free times, and request an appointment that you confirm.
Server: https://siporpro.com/mcp · No account or key
The assistant never books on its own. It holds the time for 5 minutes and gives you a link to siporpro.com; the appointment is only requested when you open the link, enter your phone number and the code we text you, and confirm.
How to connect
- Claude: Settings → Connectors → Add custom connector → paste https://siporpro.com/mcp.
- ChatGPT: in developer mode, create a connector (app) with the URL https://siporpro.com/mcp and no authentication.
- Other MCP clients (Claude Code, Cursor, VS Code and similar): add a remote HTTP server with this configuration:
{
"mcpServers": {
"siporpro": { "type": "http", "url": "https://siporpro.com/mcp" }
}
}To try it from a terminal: npx @modelcontextprotocol/inspector --cli https://siporpro.com/mcp --transport http --method tools/list
What the assistant can do
| Tool | What it is for |
|---|---|
| search_professionals | Search by text, profession, specialty, city, country or language spoken. |
| get_professional | Public profile: address and directions, office hours, languages, published fees, video visits and FAQs. |
| get_availability | Free times in the professional’s local time (one date or up to 14 days). |
| request_booking | Holds a time for 5 minutes and returns the confirmation link. If the professional does not take online bookings, it returns how to contact them. |
What happens when you confirm
Each professional chooses in their app: confirm bookings at once (the default), or receive a request and accept or decline it; an unanswered request is cancelled after 24 hours. Either way we let you know (WhatsApp, email or text message).
Privacy and limits
- Only professionals who claimed their profile are listed. Demo and sample profiles are never shown.
- The assistant never receives your phone number: you type it directly on siporpro.com and confirm it with a code. Name, phone and email are used only for that appointment and deleted 24 hours after it.
- The information does not replace medical, dental, legal or tax advice. In an emergency, call your local emergency services.
- Usage is rate-limited per connection to prevent abuse.
Technical details
- MCP Streamable HTTP transport: POST /mcp with JSON-RPC 2.0, application/json responses (no SSE stream). GET /mcp returns 405.
- Protocol versions: 2025-11-25 and 2025-06-18. Stateless (no Mcp-Session-Id). No authentication.
- Official MCP Registry name: com.siporpro/directory.
- Summary for AI models: https://siporpro.com/llms.txt