MCP Documentation
Connect directly to Claude, ChatGPT, Gemini, Cursor, and Windsurf. Manage bookings, schedule consultations, inspect earnings, and reply to client inquiries in real time.
How to Connect Your AI Assistant
Select your platform below to get step-by-step connection instructions and copy-paste configuration snippets.
Claude.ai (Web Connector)
1-Click OAuth 2.0 setup in Claude.ai settings. No manual tokens required.
Step-by-Step Instructions
- 1Open Claude.ai and go to Settings → Connectors (or Developer Settings).
- 2Click 'Add Custom MCP Server' (Remote MCP).
- 3Paste https://www.prosathi.com/mcp into the Server URL field and set Name to 'ProSathi'.
- 4Click 'Connect'. An official ProSathi OAuth modal will open automatically.
- 5Click 'Authorize Access' to grant Claude permission to use your ProSathi tools.
https://www.prosathi.com/mcpAvailable MCP Tools
ProSathi provides role-aware tools. Experts get creator tools for availability and revenue; clients get consultation and meeting tools.
/get_my_availability
Reads all per-service availabilityConfig rules and global blocked dates. Returns which days/times are open for booking on each active service.
/set_service_availability
Sets or overwrites the booking schedule for a specific service. REPEAT_WEEKLY repeats day+time slots every week (ideal for 1:1 calls). DO_NOT_REPEAT lets you pick exact calendar dates (ideal for webinars and workshops).
/list_my_services
Lists all services you have created. Each service includes its type, price, availability mode, booking URL slug, and early-bird status.
/create_service
Creates a new bookable service and configures its full availability schedule in one step. For 1:1 CALL: use REPEAT_WEEKLY with day slots. For WEBINAR/WORKSHOP: use DO_NOT_REPEAT with specific dates and maxBookings (required, max 148).
/update_service
Updates any field on an existing service — title, price, discount, availability schedule, or active status.
/get_my_bookings
Returns bookings where clients have booked your services, with contact info, session time, meeting link, and reschedule token.
/cancel_booking
Cancels a confirmed booking with a reason. Sends automatic cancellation email to the client.
/get_earnings_summary
Summarizes total revenue, platform commission, pending payout balance, and disbursed payouts.
/get_business_analytics
Returns month-by-month revenue breakdown, top-performing services, booking completion rate, and average rating.
/create_service_faq
Adds a public FAQ item to a service listing to preemptively answer common client questions.
/get_booking_messages
Fetches the direct chat thread between you and the client for a specific booking.
/get_unread_messages
Returns all unread client messages across all your active bookings.
Ready-to-Use Prompt Templates
Once connected, paste these natural language prompts into your AI assistant. The assistant will automatically invoke the corresponding ProSathi MCP tools.
"What consultations do I have today on ProSathi? Give me the client names and Zoom/Meet links."
"Set my 'Career Mentoring' 1:1 call to repeat every week: open Monday and Wednesday from 10 AM to 12 PM, and Friday 3 PM to 5 PM."
"Set my 'React Masterclass' webinar to run only on October 15 from 2 PM to 4 PM. It should not repeat."
"Create a new 1:1 call 'System Design Deep Dive' at NPR 2,000 (original NPR 3,500, early bird ends Oct 30). Make it available every Tuesday and Thursday from 6 PM to 8 PM."
"Show me my earnings this month, which service made the most revenue, and what's my current payout balance."
"Do I have any ProSathi sessions scheduled for today? Give me the Google Meet or Zoom link."
"Check if any of my ProSathi experts have replied to my consultation questions."
Supercharge your workflow with AI
Generate permanent API keys in your dashboard, or become a verified ProSathi expert to monetize your consultations through AI assistants.