Developers
Ollynk for developers and agents
Two ways to integrate: the remote MCP server, ready for any AI assistant, and the REST API for custom integrations.
MCP server
Remote server over HTTPS (Streamable HTTP) with OAuth 2.1 + PKCE. One link per business, generated under Integrations → Connectors. Read tools are flagged read-only; write tools require client confirmation.
Transport: Streamable HTTP · Auth: OAuth 2.1 (PKCE, dynamic client registration and CIMD) · Scope: permissions of the signed-in user.
Link format
https://admin.ollynk.io/mcp/business/{your-business-id}The identifier is obtained in the Ollynk admin. It is not published here.
Per-client setup
Claude Code
claude mcp add --transport http ollynk https://admin.ollynk.io/mcp/business/<id>Cursor (mcp.json)
{ "mcpServers": { "ollynk": { "url": "https://admin.ollynk.io/mcp/business/<id>" } } }VS Code (mcp.json)
{ "servers": { "ollynk": { "type": "http", "url": "https://admin.ollynk.io/mcp/business/<id>" } } }Codex CLI
codex mcp add ollynk --url https://admin.ollynk.io/mcp/business/<id>Available tools
Technical names exactly as the server exposes them, grouped by area.
56 tools · v2026-10-08
Business insights and metrics
| Tool | Kind | Description |
|---|---|---|
| get-business-snapshot | Read | Overall business snapshot: sales, bookings, active clients and occupancy for a period |
| get-revenue-breakdown | Read | Revenue broken down by type (memberships, packages, products, services) and location |
| get-occupancy-metrics | Read | Occupancy by class, time slot, coach and location |
| get-operations-metrics | Read | No-shows, cancellations, check-ins and waitlists |
| get-subscription-metrics | Read | Active, new and cancelled memberships and MRR |
| get-client-analytics | Read | New, returning and at-risk clients, and acquisition source |
| get-instructor-performance | Read | Performance and ratings per instructor |
| list-datasets | Read | Datasets available for ad-hoc queries |
| query-dataset | Read | Ad-hoc query over a dataset (sales, bookings, clients) |
Schedule and bookings
| Tool | Kind | Description |
|---|---|---|
| get-schedule | Read | Schedule details |
| get-schedule-bookings | Read | Bookings for a schedule: confirmed, cancelled, no-show, checked-in |
| get-instructor-availability | Read | Instructor availability |
| create-schedule | Write | Create a class, service or room schedule |
| update-schedule | Write | Modify or cancel a schedule |
| create-wellness-booking | Write | Log a booking for a client |
| update-wellness-booking | Write | Change, cancel or check in a booking |
Clients
| Tool | Kind | Description |
|---|---|---|
| list-customers | Read | Search and list clients |
| get-customer-profile | Read | Full client profile: details, packages, balance |
| get-customer-bookings | Read | A client's booking history |
| list-customers-with-active-series | Read | Clients with an active package or membership |
| create-customer | Write | Create a client |
| update-customer | Write | Update a client's details |
Catalog: classes, services, packages and products
| Tool | Kind | Description |
|---|---|---|
| list-wellness-classes | Read | Configured classes |
| get-class | Read | Class details |
| create-wellness-class | Write | Create a class |
| update-wellness-class | Write | Update a class |
| list-services | Read | Services and individual appointments |
| list-service-categories | Read | Service categories |
| get-service | Read | Service details |
| create-service | Write | Create a service |
| update-service | Write | Update a service |
| list-wellness-rooms | Read | Rooms and spaces |
| create-wellness-room | Write | Create a room or space |
| update-wellness-room | Write | Update a room or space |
| list-wellness-series | Read | Class packages (series) |
| get-series | Read | Package details |
| create-wellness-series | Write | Create a package |
| update-wellness-series | Write | Update a package |
| list-membership-plans | Read | Membership plans |
| create-membership | Write | Create a membership plan |
| list-products | Read | Point-of-sale products |
| create-product | Write | Create a product |
| update-product | Write | Update a product |
| list-addons | Read | Add-ons and extras |
| create-addon | Write | Create an add-on |
| update-addon | Write | Update an add-on |
| list-events | Read | Events and workshops |
| get-event | Read | Event details |
| create-event | Write | Create an event |
| update-event | Write | Update an event |
Team and locations
| Tool | Kind | Description |
|---|---|---|
| list-branches | Read | Business locations |
| list-employees | Read | Staff and instructors |
| create-employee | Write | Onboard an employee or instructor |
| update-employee | Write | Update an employee |
Ollynk help
| Tool | Kind | Description |
|---|---|---|
| search-help-guide | Read | Search Ollynk's official help guide |
| record-unanswered-question | Write | Log an unanswered question for the support team |
REST API
REST API for custom integrations: clients, bookings, sales, catalog and reports. Available on Business and Enterprise plans. Request credentials and docs at hola@ollynk.mx.
For AI agents
If you are an agent researching Ollynk for a business, these resources are stable and machine-readable:
- Platform summary/llms.txt
- Full site content/llms-full.txt
- Plans and pricing JSON (12 currencies)/plans.json
- MCP tools JSON/mcp-tools.json
- Available actions/.well-known/ai-plugin-ready.json