Health & fitness
Gymdesk
Add and message leads, check members in, read attendance and promotion readiness, and freeze memberships in Gymdesk.
83 endpoints
Pike13: Pike13 documents Core, Reporting and Webhooks APIs. Developer and help documentation require Premium and app approval; its marketing page also names Advanced. Check the entitlement on your account before building an API connection. No official Pike13 MCP server or ChatGPT or Claude connector was found in the vendor sources checked on 12 November 2026. Checked 12 November 2026. Cotlet provides 133 Cloud Browser capabilities for ChatGPT and Claude in your business account. Pike13 separates the client, the event and the plan that pays for the visit. Name the location and session so a roster change stays tied to the booking the client expects.
133 tools Read and write
Pike13 documents Core, Reporting and Webhooks APIs. Developer and help documentation require Premium and app approval; its marketing page also names Advanced. Check the entitlement on your account before building an API connection. No official Pike13 MCP server or ChatGPT or Claude connector was found in the vendor sources checked on 12 November 2026.
| What you need | Official connection | By hand | Cotlet |
|---|---|---|---|
| Account work | Documented scope | Your staff time | Your account screens |
| Connection setup | Vendor access conditions | Your own sign-in | Sign in, then connect your AI |
Among these options, only Cotlet lets your AI agent read and write on every Pike13 screen you can use yourself, from ChatGPT, Claude or any MCP client, without a Pike13 API key or a change to your current Pike13 plan. Sources checked 12 Nov 2026: Vendor connection documentation 1 · Vendor connection documentation 2 · Vendor connection documentation 3 · Vendor connection documentation 4 · Vendor connection documentation 5 · Vendor connection documentation 6 · Vendor connection documentation 7 · Vendor connection documentation 8 · Vendor connection documentation 9 · Vendor connection documentation 10 · Vendor connection documentation 11
Once, in a browser we host for you.
One address in its settings.
In Pike13, search customer records for the record and period I select. Search customer records. Per-tenant staff permissions.
Cotlet never sees or stores your password. Who can see your session
Sign in to Pike13 in a Cloud Browser. Open Pike13 in your Cotlet Cloud Browser and sign in with your own business account at pike13.com/accounts/sign_in.
Add the Cotlet address. Enter https://cotlet.dev/mcp/v1 as the MCP server or connector URL in your agent.
Let the agent in. Chat apps open a Cotlet sign-in page. Editors, n8n and scripts send an API key made in the console.
Pike13 shares the address https://cotlet.dev/mcp/v1 with every other app you enable, so one connector covers them all. Turned Pike13 on after connecting? Refresh the connector and the 133 tools appear.
Settings > Apps & Connectors > Create
MCP server URL: https://cotlet.dev/mcp/v1/connect
Authentication: OAuth Settings > Connectors > Add custom connector
URL: https://cotlet.dev/mcp/v1/connect
Claude Code:
claude mcp add --transport http cotlet \
https://cotlet.dev/mcp/v1 \
--header "Authorization: Bearer $COTLET_API_KEY" // ~/.cursor/mcp.json
{
"mcpServers": {
"cotlet": {
"url": "https://cotlet.dev/mcp/v1",
"headers": { "Authorization": "Bearer ${env:COTLET_API_KEY}" }
}
}
} # ~/.codex/config.toml
[mcp_servers.cotlet]
url = "https://cotlet.dev/mcp/v1"
bearer_token_env_var = "COTLET_API_KEY" MCP Client Tool (inside an AI Agent)
Transport: HTTP Streamable
URL: https://cotlet.dev/mcp/v1
Auth: Bearer, <your key>
Tool: pike13_read Documented staff → client management work in Pike13.
Search customer records. Per-tenant staff permissions.
MCP callpike13_read → search_clients
REST endpointGET https://cotlet.dev/api/v1/pike13/clients/search
No parameters.
{
"scope": "Per-tenant staff permissions"
} Filter and sort customer list. Customer list filters and sort order.
MCP callpike13_read → filter_sort_clients
REST endpointGET https://cotlet.dev/api/v1/pike13/sort-clients/filter
No parameters.
{
"scope": "Customer list filters and sort order"
} View customer dashboard. Account credit is a separate menu item, not dashboard content.
MCP callpike13_read → view_client_dashboard
REST endpointGET https://cotlet.dev/api/v1/pike13/client-dashboards/view
No parameters.
{
"scope": "Account credit is a separate menu item, not dashboard content"
} Edit customer business profile. Customer record only; if an edit changes the customer's sign-in email, stop and hand off.
MCP callpike13_write → update_client_business_profile
REST endpointPATCH https://cotlet.dev/api/v1/pike13/client-business-profile
No parameters.
{
"scope": "Customer record only; if an edit changes the customer's sign-in email, stop and hand off"
} Create customer record. Only with welcome email and complimentary pass turned off; Limited Staff cannot use it; otherwise confirm first.
MCP callpike13_write → create_client_record
REST endpointPOST https://cotlet.dev/api/v1/pike13/client-records
No parameters.
{
"scope": "Only with welcome email and complimentary pass turned off; Limited Staff cannot use it; otherwise confirm first"
} Create dependent customer. Creates a management relationship between people.
MCP callpike13_write → create_dependent_record
REST endpointPOST https://cotlet.dev/api/v1/pike13/dependent-records
No parameters.
{
"scope": "Creates a management relationship between people"
} Link existing customer to an account manager. Changes who can manage schedules and payments.
MCP callpike13_write → link_existing_managed_client
REST endpointPOST https://cotlet.dev/api/v1/pike13/existing-managed-client/link
No parameters.
{
"scope": "Changes who can manage schedules and payments"
} Resend customer welcome email. Sends customer email; , so check actual tenant permissions.
MCP callpike13_write → resend_client_welcome
REST endpointPOST https://cotlet.dev/api/v1/pike13/client-welcome/resend
No parameters.
{
"scope": "Sends customer email; , so check actual tenant permissions"
} Merge duplicate customer profiles. Owner or Manager permission; conflicts resolved manually.
MCP callpike13_write → merge_client_profiles
REST endpointPOST https://cotlet.dev/api/v1/pike13/client-profiles/merge
No parameters.
{
"scope": "Owner or Manager permission; conflicts resolved manually"
} Change customer to non-client. For customers who only manage dependents.
MCP callpike13_write → set_client_non_client_status
REST endpointPUT https://cotlet.dev/api/v1/pike13/client-non-client-status
No parameters.
{
"scope": "For customers who only manage dependents"
} Hide customer from client list. Does not cancel plans, stop billing or cancel future bookings; reversible via Reactivate.
MCP callpike13_write → hide_client_record
REST endpointPOST https://cotlet.dev/api/v1/pike13/client-record/hide
No parameters.
{
"scope": "Does not cancel plans, stop billing or cancel future bookings; reversible via Reactivate"
} Delete customer profile. Removes access and erases personal details; history stays in reports and attendance lists.
MCP callpike13_write → delete_client_profile
REST endpointDELETE https://cotlet.dev/api/v1/pike13/client-profiles
No parameters.
{
"scope": "Removes access and erases personal details; history stays in reports and attendance lists"
} Create staff profile for customer. Grants staff access; Managers and Owners only.
MCP callpike13_write → convert_client_to_staff
REST endpointPOST https://cotlet.dev/api/v1/pike13/client-to-staff/convert
No parameters.
{
"scope": "Grants staff access; Managers and Owners only"
} Grant customer site-designer access. Access grant covering website layout, colors and navigation.
MCP callpike13_write → grant_site_designer_access
REST endpointPOST https://cotlet.dev/api/v1/pike13/site-designer-access/grant
No parameters.
{
"scope": "Access grant covering website layout, colors and navigation"
} Create customer field. Settings → Advanced Settings → Client Signup → Custom Fields.
MCP callpike13_write → create_custom_client_field
REST endpointPOST https://cotlet.dev/api/v1/pike13/custom-client-fields
No parameters.
{
"scope": "Settings → Advanced Settings → Client Signup → Custom Fields"
} Edit customer field. Customer record field.
MCP callpike13_write → update_custom_client_field
REST endpointPATCH https://cotlet.dev/api/v1/pike13/custom-client-field
No parameters.
{
"scope": "Customer record field"
} Delete customer field. Irreversible: saved data in the field is permanently removed.
MCP callpike13_write → delete_custom_client_field
REST endpointDELETE https://cotlet.dev/api/v1/pike13/custom-client-fields
No parameters.
{
"scope": "Irreversible: saved data in the field is permanently removed"
} Use customer field as document placeholder. Changes what appears in documents and waivers.
MCP callpike13_write → configure_document_field_placeholder
REST endpointPOST https://cotlet.dev/api/v1/pike13/document-field-placeholder/configure
No parameters.
{
"scope": "Changes what appears in documents and waivers"
} View customer notification history. Alerts sent to the customer; New and Archived tabs.
MCP callpike13_read → view_client_notifications
REST endpointGET https://cotlet.dev/api/v1/pike13/client-notifications/view
No parameters.
{
"scope": "Alerts sent to the customer; New and Archived tabs"
} View customer notification settings. Read-only Settings tab.
MCP callpike13_read → view_client_notification_settings
REST endpointGET https://cotlet.dev/api/v1/pike13/client-notification-settings/view
No parameters.
{
"scope": "Read-only Settings tab"
} View recurring customer enrollments. Managers and Owners.
MCP callpike13_read → view_client_recurring_enrollments
REST endpointGET https://cotlet.dev/api/v1/pike13/client-recurring-enrollments/view
No parameters.
{
"scope": "Managers and Owners"
} Remove customer from a recurring class series. Class series; removal of one instance is separate; check the notify option.
MCP callpike13_write → remove_recurring_class_enrollments
REST endpointDELETE https://cotlet.dev/api/v1/pike13/recurring-class-enrollments
No parameters.
{
"scope": "Class series; removal of one instance is separate; check the notify option"
} Documented staff → notes & staff notifications work in Pike13.
Read customer notes. Per role note permissions.
MCP callpike13_read → view_client_notes
REST endpointGET https://cotlet.dev/api/v1/pike13/client-notes/view
No parameters.
{
"scope": "Per role note permissions"
} Read event notes. Class, course or appointment Notes tab.
MCP callpike13_read → view_event_notes
REST endpointGET https://cotlet.dev/api/v1/pike13/event-notes/view
No parameters.
{
"scope": "Class, course or appointment Notes tab"
} Add internal customer note. Private (staff-only) visibility only.
MCP callpike13_write → create_private_client_note
REST endpointPOST https://cotlet.dev/api/v1/pike13/private-client-notes
No parameters.
{
"scope": "Private (staff-only) visibility only"
} Add internal event note. Private visibility only.
MCP callpike13_write → create_private_event_note
REST endpointPOST https://cotlet.dev/api/v1/pike13/private-event-notes
No parameters.
{
"scope": "Private visibility only"
} Star customer note. Internal organization only.
MCP callpike13_write → star_client_note
REST endpointPOST https://cotlet.dev/api/v1/pike13/client-note/star
No parameters.
{
"scope": "Internal organization only"
} Send public note to a customer. Public notes notify the customer.
MCP callpike13_write → send_client_note
REST endpointPOST https://cotlet.dev/api/v1/pike13/client-notes
No parameters.
{
"scope": "Public notes notify the customer"
} Send public note to enrolled customers. Goes to everyone currently enrolled.
MCP callpike13_write → send_roster_note
REST endpointPOST https://cotlet.dev/api/v1/pike13/roster-notes
No parameters.
{
"scope": "Goes to everyone currently enrolled"
} Publish event website note. Public on the client website; the current help article says enrolled customers are also emailed (an older blog says otherwise).
MCP callpike13_write → publish_event_website_note
REST endpointPOST https://cotlet.dev/api/v1/pike13/event-website-note/publish
No parameters.
{
"scope": "Public on the client website; the current help article says enrolled customers are also emailed (an older blog says otherwise)"
} Delete customer-profile note. Client-profile notes only; limited to the roles the permissions guide checks.
MCP callpike13_write → delete_note
REST endpointDELETE https://cotlet.dev/api/v1/pike13/notes
No parameters.
{
"scope": "Client-profile notes only; limited to the roles the permissions guide checks"
} Review business notifications. Reading and archiving the feed only; changing personal notification preferences is excluded.
MCP callpike13_read → view_operational_notifications
REST endpointGET https://cotlet.dev/api/v1/pike13/operational-notifications/view
No parameters.
{
"scope": "Reading and archiving the feed only; changing personal notification preferences is excluded"
} Documented pike13 skill tracking work in Pike13.
Add internal skill note. Private only; Skill Tracking is Premium (included or add-on); excluded in any medical deployment.
MCP callpike13_write → add_private_skill_note
REST endpointPOST https://cotlet.dev/api/v1/pike13/private-skill-notes
No parameters.
{
"scope": "Private only; Skill Tracking is Premium (included or add-on); excluded in any medical deployment"
} Share skill note with customer. Customer-visible; same Skill Tracking caveats.
MCP callpike13_write → add_public_skill_note
REST endpointPOST https://cotlet.dev/api/v1/pike13/public-skill-notes
No parameters.
{
"scope": "Customer-visible; same Skill Tracking caveats"
} Documented staff → staff dashboard (today tab) work in Pike13.
View unpaid-invoice queue (Today tab). Viewing only; contacting customers needs its own confirmation.
MCP callpike13_read → view_today_unpaid_invoices_queue
REST endpointGET https://cotlet.dev/api/v1/pike13/today-unpaid-invoices-queues/view
No parameters.
{
"scope": "Viewing only; contacting customers needs its own confirmation"
} View unpaid invoices with upcoming visits. Viewing only.
MCP callpike13_read → view_unpaid_invoices_upcoming_visits
REST endpointGET https://cotlet.dev/api/v1/pike13/unpaid-invoices-upcoming-visits/view
No parameters.
{
"scope": "Viewing only"
} Documented services work in Pike13.
View service offerings. Settings → Services.
MCP callpike13_read → view_service_catalog
REST endpointGET https://cotlet.dev/api/v1/pike13/service-catalogs/view
No parameters.
{
"scope": "Settings → Services"
} Create appointment service. Pay rates and Payroll settings are Advanced and Premium only.
MCP callpike13_write → create_appointment_service
REST endpointPOST https://cotlet.dev/api/v1/pike13/appointment-services
No parameters.
{
"scope": "Pay rates and Payroll settings are Advanced and Premium only"
} Duplicate appointment service. May create another visible offering.
MCP callpike13_write → duplicate_appointment_service
REST endpointPOST https://cotlet.dev/api/v1/pike13/appointment-service/duplicate
No parameters.
{
"scope": "May create another visible offering"
} Create class service. Customer-facing offering.
MCP callpike13_write → create_class_service
REST endpointPOST https://cotlet.dev/api/v1/pike13/class-services
No parameters.
{
"scope": "Customer-facing offering"
} Edit class service. Capacity and waitlist limits only.
MCP callpike13_write → update_class_service
REST endpointPATCH https://cotlet.dev/api/v1/pike13/class-service
No parameters.
{
"scope": "Capacity and waitlist limits only"
} Duplicate class service. Generic duplicate option, not class-specific.
MCP callpike13_write → duplicate_class_service
REST endpointPOST https://cotlet.dev/api/v1/pike13/class-service/duplicate
No parameters.
{
"scope": "Generic duplicate option, not class-specific"
} Create or edit service categories. Changes customer-facing classification.
MCP callpike13_write → manage_service_categories
REST endpointPOST https://cotlet.dev/api/v1/pike13/service-categories/manage
No parameters.
{
"scope": "Changes customer-facing classification"
} Set online enrollment eligibility and window. Classes and appointments only.
MCP callpike13_write → configure_service_registration
REST endpointPOST https://cotlet.dev/api/v1/pike13/service-registration/configure
No parameters.
{
"scope": "Classes and appointments only"
} Set recurring or bulk enrollment permissions per service. Pike13 Support must first enable class Bulk Enrollment for the business; per-service staff and client controls are self-serve afterwards.
MCP callpike13_write → configure_service_recurrence_permissions
REST endpointPOST https://cotlet.dev/api/v1/pike13/service-recurrence-permissions/configure
No parameters.
{
"scope": "Pike13 Support must first enable class Bulk Enrollment for the business; per-service staff and client controls are self-serve afterwards"
} Set service instructions and reminders. Changes future customer emails.
MCP callpike13_write → configure_service_instructions_reminders
REST endpointPOST https://cotlet.dev/api/v1/pike13/service-instructions-reminders/configure
No parameters.
{
"scope": "Changes future customer emails"
} Configure class waitlist. Changes booking rules and notifications.
MCP callpike13_write → configure_class_waitlist
REST endpointPOST https://cotlet.dev/api/v1/pike13/class-waitlist/configure
No parameters.
{
"scope": "Changes booking rules and notifications"
} Change capacity of one class or course session. Existing enrollments stay even above a reduced capacity; not available for appointments.
MCP callpike13_write → set_event_session_capacity
REST endpointPUT https://cotlet.dev/api/v1/pike13/event-session-capacity
No parameters.
{
"scope": "Existing enrollments stay even above a reduced capacity; not available for appointments"
} Documented events → schedule work in Pike13.
Modify scheduled class time. Instance or future-instance scope; customer notification choice.
MCP callpike13_write → update_scheduled_class
REST endpointPATCH https://cotlet.dev/api/v1/pike13/scheduled-class
No parameters.
{
"scope": "Instance or future-instance scope; customer notification choice"
} Modify scheduled course time. Changing an occurrence time is supported; moving a student's one missed visit to another offering is not.
MCP callpike13_write → update_scheduled_course
REST endpointPATCH https://cotlet.dev/api/v1/pike13/scheduled-course
No parameters.
{
"scope": "Changing an occurrence time is supported; moving a student's one missed visit to another offering is not"
} Book appointment. Limited Staff excluded; review step has a Notify affected clients choice.
MCP callpike13_write → book_appointment
REST endpointPOST https://cotlet.dev/api/v1/pike13/appointments
No parameters.
{
"scope": "Limited Staff excluded; review step has a Notify affected clients choice"
} Schedule class time. Publishes a bookable event; Add Another Time appears only if bulk enrollment is enabled.
MCP callpike13_write → schedule_class_times
REST endpointPOST https://cotlet.dev/api/v1/pike13/class-times/schedule
No parameters.
{
"scope": "Publishes a bookable event; Add Another Time appears only if bulk enrollment is enabled"
} Enroll customer in class. Limited Staff allowed; enrolling under 30 minutes before start or after start needs manual attendance confirmation.
MCP callpike13_write → enroll_client_in_class
REST endpointPOST https://cotlet.dev/api/v1/pike13/client-in-class/enroll
No parameters.
{
"scope": "Limited Staff allowed; enrolling under 30 minutes before start or after start needs manual attendance confirmation"
} Enroll customer in recurring class instances. Requires Pike13 Support to enable Bulk Enrollment; multi-client mode skips per-client conflict checks.
MCP callpike13_write → bulk_enroll_client_in_classes
REST endpointPOST https://cotlet.dev/api/v1/pike13/enroll-client-in-classes/bulk
No parameters.
{
"scope": "Requires Pike13 Support to enable Bulk Enrollment; multi-client mode skips per-client conflict checks"
} Bulk-enroll multiple customers in a class series. Same Support-enablement requirement; optional customer notification.
MCP callpike13_write → bulk_enroll_multiple_clients
REST endpointPOST https://cotlet.dev/api/v1/pike13/enroll-multiple-clients/bulk
No parameters.
{
"scope": "Same Support-enablement requirement; optional customer notification"
} Remove customer from a class. Staff-side removal; this instance or this and future instances.
MCP callpike13_write → cancel_client_class_enrollment
REST endpointPOST https://cotlet.dev/api/v1/pike13/client-class-enrollment/cancel
No parameters.
{
"scope": "Staff-side removal; this instance or this and future instances"
} Review class waitlist. Needs permission to view waitlist entries.
MCP callpike13_read → view_class_waitlist
REST endpointGET https://cotlet.dev/api/v1/pike13/class-waitlists/view
No parameters.
{
"scope": "Needs permission to view waitlist entries"
} Review course waitlist. Needs permission to view waitlist entries.
MCP callpike13_read → view_course_waitlist
REST endpointGET https://cotlet.dev/api/v1/pike13/course-waitlists/view
No parameters.
{
"scope": "Needs permission to view waitlist entries"
} Documented events → roster & attendance work in Pike13.
View event roster. Attendee list for the selected event.
MCP callpike13_read → view_event_roster
REST endpointGET https://cotlet.dev/api/v1/pike13/event-rosters/view
No parameters.
{
"scope": "Attendee list for the selected event"
} Confirm customer attendance. Records attendance only, not physical presence.
MCP callpike13_write → confirm_client_attendance
REST endpointPOST https://cotlet.dev/api/v1/pike13/client-attendance/confirm
No parameters.
{
"scope": "Records attendance only, not physical presence"
} Documented services → rooms work in Pike13.
View rooms and availability. Rooms are Advanced and Premium and off by default.
MCP callpike13_read → view_rooms_availability
REST endpointGET https://cotlet.dev/api/v1/pike13/rooms-availabilities/view
No parameters.
{
"scope": "Rooms are Advanced and Premium and off by default"
} Enable Rooms. Advanced and Premium only; Essential must contact sales.
MCP callpike13_write → enable_rooms_feature
REST endpointPOST https://cotlet.dev/api/v1/pike13/rooms-feature/enable
No parameters.
{
"scope": "Advanced and Premium only; Essential must contact sales"
} Create room. Creates a bookable resource.
MCP callpike13_write → create_room
REST endpointPOST https://cotlet.dev/api/v1/pike13/rooms
No parameters.
{
"scope": "Creates a bookable resource"
} Edit room. May affect existing bookings.
MCP callpike13_write → update_room
REST endpointPATCH https://cotlet.dev/api/v1/pike13/room
No parameters.
{
"scope": "May affect existing bookings"
} Delete room. Destructive.
MCP callpike13_write → delete_room
REST endpointDELETE https://cotlet.dev/api/v1/pike13/rooms
No parameters.
{
"scope": "Destructive"
} Assign room to service. Changes resource booking rules.
MCP callpike13_write → assign_room_to_service
REST endpointPOST https://cotlet.dev/api/v1/pike13/room-to-service/assign
No parameters.
{
"scope": "Changes resource booking rules"
} Set room availability. Changes bookable times.
MCP callpike13_write → set_room_availability
REST endpointPUT https://cotlet.dev/api/v1/pike13/room-availability
No parameters.
{
"scope": "Changes bookable times"
} Set room overbooking behavior. Changes capacity safeguards.
MCP callpike13_write → configure_room_overbooking
REST endpointPOST https://cotlet.dev/api/v1/pike13/room-overbooking/configure
No parameters.
{
"scope": "Changes capacity safeguards"
} Configure concurrent room sharing. Concurrent appointments up to room capacity; when off, the first appointment reserves the whole room.
MCP callpike13_write → configure_room_sharing
REST endpointPOST https://cotlet.dev/api/v1/pike13/room-sharing/configure
No parameters.
{
"scope": "Concurrent appointments up to room capacity; when off, the first appointment reserves the whole room"
} Configure customer room self-booking. Grants customer booking access; direct booking also needs a service without staff availability.
MCP callpike13_write → configure_room_self_booking
REST endpointPOST https://cotlet.dev/api/v1/pike13/room-self-booking/configure
No parameters.
{
"scope": "Grants customer booking access; direct booking also needs a service without staff availability"
} Documented staff → staff availability work in Pike13.
View staff appointment availability. Per staff permissions.
MCP callpike13_read → view_staff_availability
REST endpointGET https://cotlet.dev/api/v1/pike13/staff-availabilities/view
No parameters.
{
"scope": "Per staff permissions"
} Set staff appointment hours. Changes bookable availability.
MCP callpike13_write → set_staff_available_hours
REST endpointPUT https://cotlet.dev/api/v1/pike13/staff-available-hours
No parameters.
{
"scope": "Changes bookable availability"
} View staff availability history. Date-filterable.
MCP callpike13_read → view_staff_availability_history
REST endpointGET https://cotlet.dev/api/v1/pike13/staff-availability-histories/view
No parameters.
{
"scope": "Date-filterable"
} Export staff availability history. Local download only; sending it elsewhere needs confirmation.
MCP callpike13_read → export_staff_availability_history
REST endpointGET https://cotlet.dev/api/v1/pike13/staff-availability-histories/export
No parameters.
{
"scope": "Local download only; sending it elsewhere needs confirmation"
} Documented staff → staff payroll work in Pike13.
Set staff pay rates. Advanced and Premium.
MCP callpike13_write → configure_staff_pay_rates
REST endpointPOST https://cotlet.dev/api/v1/pike13/staff-pay-rates/configure
No parameters.
{
"scope": "Advanced and Premium"
} Review pending payroll items. Advanced and Premium; Owner or Primary Owner.
MCP callpike13_read → review_pending_payroll
REST endpointGET https://cotlet.dev/api/v1/pike13/pending-payrolls/review
No parameters.
{
"scope": "Advanced and Premium; Owner or Primary Owner"
} Approve payroll item. Calculation records only; Pike13 does not move payroll funds.
MCP callpike13_write → approve_payroll_item
REST endpointPOST https://cotlet.dev/api/v1/pike13/payroll-item/approve
No parameters.
{
"scope": "Calculation records only; Pike13 does not move payroll funds"
} Reject payroll item. Discards pending pay.
MCP callpike13_write → reject_payroll_item
REST endpointPOST https://cotlet.dev/api/v1/pike13/payroll-item/reject
No parameters.
{
"scope": "Discards pending pay"
} Reassign payroll item. Changes employee allocation before approval.
MCP callpike13_write → reassign_payroll_item
REST endpointPOST https://cotlet.dev/api/v1/pike13/payroll-item/reassign
No parameters.
{
"scope": "Changes employee allocation before approval"
} Calculate or view payroll report. Transient calculation or viewing existing results only; creating, closing, deleting or recalculating stored periods are the separate write functions.
MCP callpike13_read → generate_payroll_report
REST endpointGET https://cotlet.dev/api/v1/pike13/payroll-reports/generate
No parameters.
{
"scope": "Transient calculation or viewing existing results only; creating, closing, deleting or recalculating stored periods are the separate write functions"
} Recalculate stored pending pay. Updates stored compensation records.
MCP callpike13_write → recalculate_pending_pay
REST endpointPOST https://cotlet.dev/api/v1/pike13/pending-pay/recalculate
No parameters.
{
"scope": "Updates stored compensation records"
} Create payroll period. Creates a stored period.
MCP callpike13_write → create_payroll_period
REST endpointPOST https://cotlet.dev/api/v1/pike13/payroll-periods
No parameters.
{
"scope": "Creates a stored period"
} Close payroll period. Marks the period Closed.
MCP callpike13_write → close_payroll_period
REST endpointPOST https://cotlet.dev/api/v1/pike13/payroll-period/close
No parameters.
{
"scope": "Marks the period Closed"
} Delete generated payroll period. Destructive; the period can be recreated.
MCP callpike13_write → delete_payroll_period
REST endpointDELETE https://cotlet.dev/api/v1/pike13/payroll-periods
No parameters.
{
"scope": "Destructive; the period can be recreated"
} Download payroll-period CSV. Local download only; sending it elsewhere needs confirmation.
MCP callpike13_read → export_payroll_period_csv
REST endpointGET https://cotlet.dev/api/v1/pike13/payroll-period-csvs/export
No parameters.
{
"scope": "Local download only; sending it elsewhere needs confirmation"
} Documented products & merchandise work in Pike13.
View customer passes and plans. Active, Upcoming and Inactive lists.
MCP callpike13_read → view_client_passes_plans
REST endpointGET https://cotlet.dev/api/v1/pike13/client-passes-plans/view
No parameters.
{
"scope": "Active, Upcoming and Inactive lists"
} Edit pass product. Term changes generally apply to future sales; applicable-service changes affect existing holders.
MCP callpike13_write → update_pass_product
REST endpointPATCH https://cotlet.dev/api/v1/pike13/pass-product
No parameters.
{
"scope": "Term changes generally apply to future sales; applicable-service changes affect existing holders"
} Delete pass product. Only never-sold passes can be deleted; otherwise stop selling.
MCP callpike13_write → delete_pass_product
REST endpointDELETE https://cotlet.dev/api/v1/pike13/pass-products
No parameters.
{
"scope": "Only never-sold passes can be deleted; otherwise stop selling"
} Delete merchandise item. Only never-sold items; the article's entitlement table excludes Essential.
MCP callpike13_write → delete_merchandise_item
REST endpointDELETE https://cotlet.dev/api/v1/pike13/merchandise-items
No parameters.
{
"scope": "Only never-sold items; the article's entitlement table excludes Essential"
} Create recurring plan product. Customer service plan, not the owner's Pike13 subscription.
MCP callpike13_write → create_recurring_plan
REST endpointPOST https://cotlet.dev/api/v1/pike13/recurring-plans
No parameters.
{
"scope": "Customer service plan, not the owner's Pike13 subscription"
} Edit plan product. Settings → Plans; group rates and plan policies are not included.
MCP callpike13_write → update_plan_product
REST endpointPATCH https://cotlet.dev/api/v1/pike13/plan-product
No parameters.
{
"scope": "Settings → Plans; group rates and plan policies are not included"
} Set services covered by plan. Changes affect existing holders.
MCP callpike13_write → configure_plan_service_eligibility
REST endpointPOST https://cotlet.dev/api/v1/pike13/plan-service-eligibility/configure
No parameters.
{
"scope": "Changes affect existing holders"
} Set required payments and renewal terms. Includes custom-term renewal into a different commitment duration (2026 release).
MCP callpike13_write → configure_plan_renewal_commitment
REST endpointPOST https://cotlet.dev/api/v1/pike13/plan-renewal-commitment/configure
No parameters.
{
"scope": "Includes custom-term renewal into a different commitment duration (2026 release)"
} Stop selling plan. Hides the plan from the store; current holders stay active.
MCP callpike13_write → stop_selling_plan
REST endpointPOST https://cotlet.dev/api/v1/pike13/selling-plan/stop
No parameters.
{
"scope": "Hides the plan from the store; current holders stay active"
} Resume selling plan. Restores a suspended plan to sale.
MCP callpike13_write → resume_selling_plan
REST endpointPOST https://cotlet.dev/api/v1/pike13/selling-plan/resume
No parameters.
{
"scope": "Restores a suspended plan to sale"
} Delete plan product. Only plans that have never been sold; otherwise stop selling.
MCP callpike13_write → delete_plan_product
REST endpointDELETE https://cotlet.dev/api/v1/pike13/plan-products
No parameters.
{
"scope": "Only plans that have never been sold; otherwise stop selling"
} Change recurring-plan prices for active plans. Changes future customer charges.
MCP callpike13_write → update_recurring_plan_prices
REST endpointPATCH https://cotlet.dev/api/v1/pike13/recurring-plan-prices
No parameters.
{
"scope": "Changes future customer charges"
} Import customer's existing plan or pass. Managers and Owners; no initial bill is created.
MCP callpike13_write → import_existing_client_plan_pass
REST endpointPOST https://cotlet.dev/api/v1/pike13/existing-client-plan-pass
No parameters.
{
"scope": "Managers and Owners; no initial bill is created"
} Documented transactions work in Pike13.
View customer invoices and upcoming bills. Upcoming bills confirmed on the dashboard; full invoice view from the invoices article.
MCP callpike13_read → view_customer_invoices
REST endpointGET https://cotlet.dev/api/v1/pike13/customer-invoices/view
No parameters.
{
"scope": "Upcoming bills confirmed on the dashboard; full invoice view from the invoices article"
} View purchase requests. Dashboard listing confirmed; tracking workflow in the purchase-requests article.
MCP callpike13_read → view_purchase_requests
REST endpointGET https://cotlet.dev/api/v1/pike13/purchase-requests/view
No parameters.
{
"scope": "Dashboard listing confirmed; tracking workflow in the purchase-requests article"
} Apply full invoice payment with a saved method. Customer charge; entering a new card or bank number is excluded; confirm payer, amount, method, receipt recipient.
MCP callpike13_write → pay_invoice_in_full
REST endpointPOST https://cotlet.dev/api/v1/pike13/invoice-in-full/pay
No parameters.
{
"scope": "Customer charge; entering a new card or bank number is excluded; confirm payer, amount, method, receipt recipient"
} Pay invoice using multiple methods. For recurring plans, split applies to the first transaction only.
MCP callpike13_write → split_invoice_payment
REST endpointPOST https://cotlet.dev/api/v1/pike13/invoice-payment/split
No parameters.
{
"scope": "For recurring plans, split applies to the first transaction only"
} Apply partial invoice payment. Passes and plans are usable only after full payment.
MCP callpike13_write → apply_partial_invoice_payment
REST endpointPOST https://cotlet.dev/api/v1/pike13/partial-invoice-payment/apply
No parameters.
{
"scope": "Passes and plans are usable only after full payment"
} Pay remaining invoice balance. Customer charge.
MCP callpike13_write → complete_partial_invoice_payment
REST endpointPOST https://cotlet.dev/api/v1/pike13/partial-invoice-payment/complete
No parameters.
{
"scope": "Customer charge"
} Refund customer payment. Returns funds; the refund can cancel associated products and sends a receipt by default.
MCP callpike13_write → refund_customer_payment
REST endpointPOST https://cotlet.dev/api/v1/pike13/customer-payment/refund
No parameters.
{
"scope": "Returns funds; the refund can cancel associated products and sends a receipt by default"
} View customer account credit. Balance and associated transactions.
MCP callpike13_read → view_account_credit
REST endpointGET https://cotlet.dev/api/v1/pike13/account-credits/view
No parameters.
{
"scope": "Balance and associated transactions"
} Add customer account credit. Grants financial value; actual tenant permissions govern who may do this.
MCP callpike13_write → grant_account_credit
REST endpointPOST https://cotlet.dev/api/v1/pike13/account-credit/grant
No parameters.
{
"scope": "Grants financial value; actual tenant permissions govern who may do this"
} Remove customer account credit. Removes stored credit only; any reimbursement happens outside Pike13.
MCP callpike13_write → withdraw_account_credit
REST endpointPOST https://cotlet.dev/api/v1/pike13/account-credit/withdraw
No parameters.
{
"scope": "Removes stored credit only; any reimbursement happens outside Pike13"
} Refund purchase as account credit. Refund operation.
MCP callpike13_write → refund_to_account_credit
REST endpointPOST https://cotlet.dev/api/v1/pike13/account-credit/refund
No parameters.
{
"scope": "Refund operation"
} Apply customer credit to purchase. Consumes credit.
MCP callpike13_write → apply_account_credit
REST endpointPOST https://cotlet.dev/api/v1/pike13/account-credit/apply
No parameters.
{
"scope": "Consumes credit"
} Enable or restrict account credit. Owner-level setting; changes customer financial policy.
MCP callpike13_write → configure_account_credit
REST endpointPOST https://cotlet.dev/api/v1/pike13/account-credit/configure
No parameters.
{
"scope": "Owner-level setting; changes customer financial policy"
} View saved payment-method summaries. Summary only; no secret extraction.
MCP callpike13_read → view_saved_payment_methods
REST endpointGET https://cotlet.dev/api/v1/pike13/saved-payment-methods/view
No parameters.
{
"scope": "Summary only; no secret extraction"
} Documented staff → documents & signatures work in Pike13.
Create customer document template. Settings → Documents; not required before enrolling or buying (unlike waivers).
MCP callpike13_write → create_miscellaneous_document
REST endpointPOST https://cotlet.dev/api/v1/pike13/miscellaneous-documents
No parameters.
{
"scope": "Settings → Documents; not required before enrolling or buying (unlike waivers)"
} Edit customer document template. Customer document template.
MCP callpike13_write → update_miscellaneous_document
REST endpointPATCH https://cotlet.dev/api/v1/pike13/miscellaneous-document
No parameters.
{
"scope": "Customer document template"
} Add document placeholder. Changes disclosed agreement content.
MCP callpike13_write → insert_document_placeholder
REST endpointPOST https://cotlet.dev/api/v1/pike13/document-placeholder/insert
No parameters.
{
"scope": "Changes disclosed agreement content"
} Send customer signature request. Sends the request only; does not sign for anyone.
MCP callpike13_write → request_customer_signature
REST endpointPOST https://cotlet.dev/api/v1/pike13/customer-signature/request
No parameters.
{
"scope": "Sends the request only; does not sign for anyone"
} Send signature requests to selected customers or staff. Mass sends have narrower role scope than single requests; the earlier claim that documents cannot be bulk-sent is superseded.
MCP callpike13_write → send_bulk_signature_requests
REST endpointPOST https://cotlet.dev/api/v1/pike13/bulk-signature-requests
No parameters.
{
"scope": "Mass sends have narrower role scope than single requests; the earlier claim that documents cannot be bulk-sent is superseded"
} Request several document signatures in one request. Sends one request covering several documents.
MCP callpike13_write → request_multiple_document_signatures
REST endpointPOST https://cotlet.dev/api/v1/pike13/multiple-document-signatures/request
No parameters.
{
"scope": "Sends one request covering several documents"
} Request staff signature. Sends the request only.
MCP callpike13_write → request_staff_signature
REST endpointPOST https://cotlet.dev/api/v1/pike13/staff-signature/request
No parameters.
{
"scope": "Sends the request only"
} Documented business setup work in Pike13.
View business details. General Details.
MCP callpike13_read → view_business_details
REST endpointGET https://cotlet.dev/api/v1/pike13/business-details/view
No parameters.
{
"scope": "General Details"
} Update business contact information. Published contact info, including the footer website URL.
MCP callpike13_write → update_business_contact_details
REST endpointPATCH https://cotlet.dev/api/v1/pike13/business-contact-details
No parameters.
{
"scope": "Published contact info, including the footer website URL"
} Update business name, address or language. Currency and subdomain are support-only and excluded.
MCP callpike13_write → update_business_identity_locale
REST endpointPATCH https://cotlet.dev/api/v1/pike13/business-identity-locale
No parameters.
{
"scope": "Currency and subdomain are support-only and excluded"
} Set business clock format. Existing notifications keep their old format.
MCP callpike13_write → set_business_clock_format
REST endpointPUT https://cotlet.dev/api/v1/pike13/business-clock-format
No parameters.
{
"scope": "Existing notifications keep their old format"
} Set business time zone. Service times adjust when the time zone changes.
MCP callpike13_write → set_business_timezone
REST endpointPUT https://cotlet.dev/api/v1/pike13/business-timezone
No parameters.
{
"scope": "Service times adjust when the time zone changes"
} Set age-of-majority rule. Affected customers may be prompted for different waivers.
MCP callpike13_write → set_business_age_of_majority
REST endpointPUT https://cotlet.dev/api/v1/pike13/business-age-of-majority
No parameters.
{
"scope": "Affected customers may be prompted for different waivers"
} Documented apps & add-ons work in Pike13.
Configure embedded appointment widget. Staff member's Show on your Pike13 website must be Yes; publishes a booking interface.
MCP callpike13_write → configure_appointment_widget
REST endpointPOST https://cotlet.dev/api/v1/pike13/appointment-widget/configure
No parameters.
{
"scope": "Staff member's Show on your Pike13 website must be Yes; publishes a booking interface"
} Configure external automation (Zapier). Premium and Advanced only (Essential no); Primary Owner or Owner only; downstream effects depend on the external workflow.
MCP callpike13_write → configure_business_automation
REST endpointPOST https://cotlet.dev/api/v1/pike13/business-automation/configure
No parameters.
{
"scope": "Premium and Advanced only (Essential no); Primary Owner or Owner only; downstream effects depend on the external workflow"
} Configure email-marketing audience synchronization (Emma). Advanced and Premium only; Primary Owner, Owner or Manager; needs a separate Emma subscription; shares customer data externally.
MCP callpike13_write → configure_audience_sync_secondary
REST endpointPOST https://cotlet.dev/api/v1/pike13/audience-sync-secondary/configure
No parameters.
{
"scope": "Advanced and Premium only; Primary Owner, Owner or Manager; needs a separate Emma subscription; shares customer data externally"
} Submit branded-app assets and listing information. Pike13's team submits to the app stores, so there is no immediate publication; developer-account credentials stay owner-only.
MCP callpike13_write → submit_branded_app_assets
REST endpointPOST https://cotlet.dev/api/v1/pike13/branded-app-assets/submit
No parameters.
{
"scope": "Pike13's team submits to the app stores, so there is no immediate publication; developer-account credentials stay owner-only"
} Apply branded-app theme or colors. Premium and Owner/Manager restrictions documented; separate branded-app fees may apply.
MCP callpike13_write → update_branded_app_theme
REST endpointPATCH https://cotlet.dev/api/v1/pike13/branded-app-theme
No parameters.
{
"scope": "Premium and Owner/Manager restrictions documented; separate branded-app fees may apply"
} Documented reporting work in Pike13.
Run Clients report. Analytics & Reporting → Clients & Staff; filterable by Client Status; exports to external recipients need confirmation.
MCP callpike13_read → run_clients_report
REST endpointGET https://cotlet.dev/api/v1/pike13/clients-reports/run
No parameters.
{
"scope": "Analytics & Reporting → Clients & Staff; filterable by Client Status; exports to external recipients need confirmation"
} Your signed-in Pike13 profile, AES-256-GCM encrypted, in Finland. No password.
The 133 Pike13 tools, never the session cookie.
The records and screens available to your signed-in role in Pike13.
Owner password, sign-in email, MFA, subscription billing and bank credentials. Ordinary customer records remain in scope.
You sign in again yourself, in the same Cloud Browser.
Disable for agents, reset the browser, or change your Pike13 password.
Cotlet never types your password: you sign in yourself, and the agent only uses the session. Our site scores A+ on Qualys SSL Labs, securityheaders.com and Mozilla Observatory (live results).
Cotlet watches Pike13 and updates the server when its screens change.
New Pike13 features become available to the agent within your account permissions.
Your Pike13 account and role determine which records and screens the agent can use.
If Pike13 signs you out, open your Cloud Browser with one click from the Cotlet console and sign in again.
| Action | Undo |
|---|---|
| Edit customer business profile | Review the operation and its current record before choosing a corrective action. |
By default you confirm each call; you can switch that off for this tool. Tools marked Asks first wait for your approval. Unmarked tools run at once.
{
"name": "search_clients",
"arguments": {}
} curl https://cotlet.dev/api/v1/pike13/clients/search \
-H "Authorization: Bearer $COTLET_API_KEY" {
"scope": "Per-tenant staff permissions"
} A cron job or n8n flow can call the same tools over REST at /api/v1/pike13 with the same key and price, in JSON. Failed calls are free. Each tool row above shows its REST path.
About $19 a monthfor a class studio serving 80 clients with four group sessions on each weekday, 3,300 credits. Your Pike13 plan stays as it is.
| Job | Calls | Credits |
|---|---|---|
| Search customer records | 1 × 60 | 600 |
| Filter and sort customer list | 1 × 40 | 400 |
| View customer dashboard | 1 × 32 | 320 |
| Edit customer business profile | 1 × 28 | 280 |
| Enroll customer in class | 1 × 20 | 200 |
| Cloud Browser, 30 days | 1,500 | |
| Total | 3,300 |
The $29 pack covers a typical month for most owners.
Assumed successful calls for this owner workload. Dollars use the $29 pack rate.
| Credits | Price, one time | Calls at 10 credits | Per 1,000 credits |
|---|---|---|---|
| 5,000 | $29 | 500 | $5.80 |
| 15,000 | $79 | 1,500 | $5.27 |
| 32,000 | $149 | 3,200 | $4.66 |
| 60,000 | $249 | 6,000 | $4.15 |
Only successful calls use credits; failed calls and timeouts cost nothing. At a balance of 0 calls pause, never a surprise charge. Authenticate with the Authorization: Bearer header.
| Option | What it does | Where it stops |
|---|---|---|
| Official API or connector | Pike13 documents Core, Reporting and Webhooks APIs. Developer and help documentation require Premium and app approval; its marketing page also names Advanced. Check the entitlement on your account before building an API connection. | No official Pike13 MCP server or ChatGPT or Claude connector was found in the vendor sources checked on 12 November 2026. |
| Native app features | Pike13 provides class rosters, enrollment rules, plans and reporting in the studio account. These features follow your staff role and enabled plan. | Your enabled vendor features determine the scope. |
| By hand | Open the business records and perform the work yourself. | Each review and update takes your time. |
Pike13 documents Core, Reporting and Webhooks APIs. Developer and help documentation require Premium and app approval; its marketing page also names Advanced. Check the entitlement on your account before building an API connection. No official Pike13 MCP server or ChatGPT or Claude connector was found in the vendor sources checked on 12 November 2026. Among these options, Cotlet lets your AI agent read and write on the Pike13 screens your own account can use, from ChatGPT, Claude or any MCP client, without a vendor API key or a vendor plan change.
Among these options, only Cotlet lets your AI agent read and write on every Pike13 screen you can use yourself, from ChatGPT, Claude or any MCP client, without a Pike13 API key or a change to your current Pike13 plan.
Take Group sp. z o.o. runs Cotlet. It is a software company registered in Poland, EU (VAT PL6342984273), in business since 2019, led by its founders Bart Krawczyk (Co-founder, CTO) and Jake Slugocki (Co-founder, SEO, sales and marketing). Questions about the Pike13 tools go to contact@cotlet.dev.
Create a Cotlet account, open Pike13 and sign in at pike13.com/accounts/sign_in. Enable it for agents, then add Cotlet to your chosen AI assistant.
Sign up at cotlet.dev, log in to Pike13 once in its Cloud Browser and add Cotlet to ChatGPT or Claude, following the steps in your console. No API key is needed. ChatGPT and Claude then work in your Pike13 account through Cotlet, in their phone apps too.
With Cotlet, ChatGPT, Claude and other AI agents handle jobs like these in Pike13: search customer records; filter and sort customer list; view customer dashboard. You ask in plain words.
No official Pike13 MCP server or ChatGPT or Claude connector was found in the vendor sources checked on 12 November 2026. Cotlet is independent and is not affiliated with Pike13.
Search customer records: Search customer records. Per-tenant staff permissions.
Filter and sort customer list: Filter and sort customer list. Customer list filters and sort order.
Edit customer business profile: Edit customer business profile. Customer record only; if an edit changes the customer's sign-in email, stop and hand off.
Create customer record: Create customer record. Only with welcome email and complimentary pass turned off; Limited Staff cannot use it; otherwise confirm first.
Create dependent customer: Create dependent customer. Creates a management relationship between people.
Pike13 documents Core, Reporting and Webhooks APIs. Developer and help documentation require Premium and app approval; its marketing page also names Advanced. Check the entitlement on your account before building an API connection.
Only in how it is called. Both carry the same 133 tools, inputs, answers, API key and price. Agents use MCP; scripts and HTTP steps use REST.
No. Cotlet is independent and not affiliated with Pike13.
Free 7-day trial with 2,000 credits, no card needed.
May we use Google Analytics to see which pages help people? It sets cookies only if you accept. No ads, and we never sell data. Cookie policy