Skip to main content
Here you can find concrete examples of JSON-RPC requests, protocol handshakes, and templates of questions coaches can ask their AI assistant.

Example Prompts for AI Assistants

Once connected, a coach can interact with the assistant using natural English. The assistant translates these questions into tool calls.
  • Client Search: “Search for clients named John in my database.”
  • Booking Adherence: “Has client client_9823 been attending their bookings regularly over the past month?”
  • Credit Balance: “Check the credit balance for client client_8821.”
  • Adding Client Progress Notes: “Write a progress note for client client_123 stating that we adjusted their squat form and they completed 3 sets of 10 reps.”
  • Checking Nutrition Logs: “Summarize John’s food logs and macro intake for yesterday.”
  • Creating a New Client: “Add a new client named Sarah Jenkins with email sarah@jenkins.com.”

JSON-RPC 2.0 Payload Examples

All payloads are sent as a POST request to https://mcp.fitsociety.io/mcp/v1 with Content-Type: application/json.

1. The initialize Handshake

Request:
Response:

2. Requesting the Available Tools (tools/list)

Request:
Response:

3. Calling a Tool (tools/call)

Request:
Response: