본문으로 건너뛰기
Live

Medipanion MCP Server

Connect Claude Desktop, Cursor, or any MCP-compatible AI agent to Medipanion. Query providers, retrieve treatment costs, and submit patient inquiries — all from your AI assistant.

Endpoint

https://medipanion.com/api/mcp

Supports Streamable HTTP (/api/mcp) and SSE (/api/sse). Protocol: JSON-RPC 2.0 over HTTP.

Authentication

The server is open — all tools are read-only and use the public Supabase anon key. If you need to restrict access, set MCP_API_KEY and pass it as a Bearer token:

Authorization: Bearer YOUR_MCP_API_KEY

Contact us at support@medipanion.com to request an API key.

Connect Claude Desktop

Add this to your claude_desktop_config.json (open access):

{
  "mcpServers": {
    "medipanion": {
      "url": "https://medipanion.com/api/mcp"
    }
  }
}

With API key:

{
  "mcpServers": {
    "medipanion": {
      "url": "https://medipanion.com/api/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_MCP_API_KEY"
      }
    }
  }
}

Config file location: ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows).

Available Tools

list_specialties{}

Return all treatment categories and subcategories available on Medipanion.

search_providers{ city?, specialty?, language?, limit? }

Search clinics by city, specialty keyword, and/or language spoken.

get_provider{ provider_id }

Get full clinic details including AI context, contact info, and available treatments.

get_treatment{ unique_code }

Get treatment info and cost estimates (USD) by unique code (slug).

Try it with cURL

curl -sS -X POST https://medipanion.com/api/mcp \
  -H 'Content-Type: application/json' \
  -H 'Accept: application/json, text/event-stream' \
  -d '{
    "jsonrpc": "2.0",
    "id": 1,
    "method": "tools/call",
    "params": {
      "name": "search_providers",
      "arguments": { "city": "Seoul", "specialty": "rhinoplasty" }
    }
  }'

Connect Cursor / Windsurf / other agents

Any agent that supports MCP over HTTP can connect using the same endpoint. Use the Streamable HTTP transport and point it to https://medipanion.com/api/mcp. SSE clients should use https://medipanion.com/api/sse.