[Cotlet](https://cotlet.dev/index.md) · [Integrations](https://cotlet.dev/integrations.md) · [How it works](https://cotlet.dev/how-it-works.md) · [Security](https://cotlet.dev/security.md) · [For developers](https://cotlet.dev/for-developers.md) · [For automation agencies](https://cotlet.dev/for-agencies.md) · [Blog](https://cotlet.dev/blog.md) · [API docs](https://cotlet.dev/docs.md) · [Help center](https://cotlet.dev/help.md) · [Changelog](https://cotlet.dev/changelog.md) · [Contact](https://cotlet.dev/contact.md) · [Pricing](https://cotlet.dev/pricing.md) · [Sign up](https://cotlet.dev/signup)

# ClinicSense API and MCP server: Let your AI agent keep the treatment room booked.

> ClinicSense publishes no public API. Its site and sitemap show no developer documentation, API keys or API pricing, its support center is not open to the public, and no ClinicSense MCP server or official ChatGPT or Claude connector was verified.

ClinicSense publishes no public API and no MCP server (checked 13 Nov 2026). Cotlet runs a hosted ClinicSense MCP server with 16 tools that ChatGPT, Claude and your scripts use in your own ClinicSense account. It covers scheduling, payments, reports and client emails; no tool opens chart notes, and anything a client receives waits for your OK.

- Free 7-day trial, no card
- Unofficial, not affiliated with ClinicSense
- Page: https://cotlet.dev/integrations/clinicsense-api-mcp-server

## What can your AI agent do in ClinicSense?

- Fill a cancelled slot from the wait list
- Find clients who have not confirmed tomorrow's reminder
- Record a payment or redeem a gift certificate
- Run revenue and sales tax reports for your accountant
- Send a newsletter to clients who stopped booking
- Require a deposit from new clients

## Does ClinicSense have an MCP server or an API?

- ClinicSense builds its own automations in: reminders, wait list notices, availability summaries, wellness check-ins, feedback, referral and birthday emails.
- Card payments run through its Square integration; Canadian clinics can bill insurers through TELUS eHealth.
- Financial reports export to CSV or PDF, or you invite your accountant as office staff with limited access.

| What you need | ClinicSense official | By hand | Cotlet |
|---|---|---|---|
| Ask ChatGPT or Claude to do the work | No MCP server or connector | Copy and paste | Hosted MCP server |
| Fill a cancellation from the wait list | Automatic notices, rules set in the app | Calendar, then wait list | Agent picks and notifies after your OK |
| Monthly numbers for the accountant | CSV or PDF export, no API | Run and download each report | run_financial_report on a schedule |
| Run from n8n or a script | No public API | Manual only | REST, same key |

Checked 13 Nov 2026. Sources: [ClinicSense](https://clinicsense.com/), [ClinicSense features](https://clinicsense.com/features), [ClinicSense support center (not public)](https://support.clinicsense.com/hc/en-us), [Feature: Online booking](https://clinicsense.com/features/online-booking-software), [Feature: Scheduling](https://clinicsense.com/features/scheduling-software), [Feature: Appointment reminders](https://clinicsense.com/features/appointment-reminders), [Feature: No-Show Guard](https://clinicsense.com/features/no-show-guard), [Feature: Wait list](https://clinicsense.com/features/wait-list-management), [Feature: Invoicing and payments](https://clinicsense.com/features/billing-and-invoicing-software), [Feature: Treatment packages](https://clinicsense.com/features/treatment-packages), [Feature: Gift certificates](https://clinicsense.com/features/massage-gift-certificates), [Feature: Financial reports](https://clinicsense.com/features/financial-reports), [Feature: Email newsletters](https://clinicsense.com/features/email-marketing), [Feature: Availability summary](https://clinicsense.com/features/availability-summary), [Feature: Wellness check-ins](https://clinicsense.com/features/wellness-check-ins), [Feature: Feedback and Google reviews](https://clinicsense.com/features/google-reviews), [Feature: Client referrals](https://clinicsense.com/features/client-referrals), [Feature: Birthday emails](https://clinicsense.com/features/birthday-emails)

## How does the ClinicSense MCP server work?

1. **Log in to ClinicSense.** Once, in a browser we host for you.
2. **Connect your AI agent.** One address in its settings.
3. **Hand it the front desk.** It finds the client, you approve the notice.

Your agent works in your own signed-in Cloud Browser. Anything a client receives waits for your OK, and no tool opens chart notes or client files.

## How to connect ClinicSense to your AI agent

1. **Sign in to ClinicSense in a Cloud Browser.** Open app.clinicsense.com in your Cotlet Cloud Browser and log in with your own ClinicSense user.
2. **Add the Cotlet address.** Enter https://cotlet.dev/mcp/v1 as the MCP server or connector URL in your agent.
3. **Let the agent in.** Chat apps open a Cotlet sign-in page. Editors, n8n and scripts send an API key made in the console.

ClinicSense lives on the shared address `https://cotlet.dev/mcp/v1` together with the other apps you switch on, so one connector serves them all. Switched ClinicSense on later? Refresh the connector and its 16 tools show up.

ChatGPT:

```
Settings > Apps & Connectors > Create
MCP server URL: https://cotlet.dev/mcp/v1/connect
Authentication: OAuth
```

Claude:

```
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:

```
// ~/.cursor/mcp.json
{
  "mcpServers": {
    "cotlet": {
      "url": "https://cotlet.dev/mcp/v1",
      "headers": { "Authorization": "Bearer ${env:COTLET_API_KEY}" }
    }
  }
}
```

Codex:

```
# ~/.codex/config.toml
[mcp_servers.cotlet]
url = "https://cotlet.dev/mcp/v1"
bearer_token_env_var = "COTLET_API_KEY"
```

n8n:

```
MCP Client Tool (inside an AI Agent)
Transport: HTTP Streamable
URL: https://cotlet.dev/mcp/v1
Auth: Bearer, <your key>
Tool: clinicsense_read
```

## All 16 ClinicSense MCP tools

One tool per ClinicSense feature, leaving out charting and client records. Read tools run at once. Write tools take an `action`; `get` and `list` only read, the rest change ClinicSense and ask first.

### Calendar and booking

The shared calendar, appointments and the rules of your online booking page.

- **Read the calendar** (`list_appointments`, read): Read appointments for a day, week or month, for one practitioner or the whole team.
- **Book and reschedule appointments** (`manage_appointments`, write, asks first): Create, move, reschedule or cancel an appointment, book a recurring visit or block time off.
- **Set online booking rules** (`configure_online_booking`, write, asks first): Read or change your online booking: availability, cleanup time, services shown and who may book.
- **Set appointment reminders** (`configure_reminders`, write, asks first): Read or change appointment reminders, or read the message log of reminders sent.

### No-shows and cancellations

Deposits or card on file at booking, and the wait list that fills a freed slot.

- **Set No-Show Guard** (`configure_no_show_guard`, write, asks first): Read or change No-Show Guard: card on file, deposit or full prepayment at online booking.
- **Fill cancellations from the wait list** (`manage_wait_list`, write, asks first): Read the wait list, notify chosen clients about an open slot, or change the wait list rules.

### Payments and reports

Invoices come from appointments. The agent records payments; card charges stay in ClinicSense with Square.

- **Record payments** (`manage_invoices`, write, asks first): List invoices and outstanding balances, or record a payment against an invoice.
- **Sell treatment packages** (`manage_packages`, write, asks first): List treatment packages, create one, or sell one to a client.
- **Redeem gift certificates** (`manage_gift_certificates`, write, asks first): List gift certificates, check a balance, or redeem one as payment.
- **Run financial reports** (`run_financial_report`, read): Run a ClinicSense report for a date range: revenue, sales tax, appointments, payments, receivables or retention.

### Client emails

Newsletters you send once, and the automatic emails ClinicSense sends for you.

- **Send email newsletters** (`send_newsletter`, write, asks first): Draft an email newsletter, send a test to yourself, or send it to a filtered client list.
- **Set availability summaries** (`configure_availability_summary`, write, asks first): Read or change the availability summary email: weekly, every two weeks or monthly.
- **Set wellness check-ins** (`configure_wellness_check_in`, write, asks first): Read or change the wellness check-in email sent to clients who have not booked for a while.
- **Read client feedback** (`manage_feedback`, write, asks first): Read the private feedback clients left, or change the feedback and Google review email.
- **Set referral emails** (`configure_referral_email`, write, asks first): Read or change the email telling clients you accept referrals, and who is left out.
- **Set birthday emails** (`configure_birthday_email`, write, asks first): Read or change the birthday email: message, color theme, image and optional promo code.

Inputs, REST path and example response of every tool: https://cotlet.dev/integrations/clinicsense-api-mcp-server#tools

## Who can see my ClinicSense session, and how do I revoke it?

- **What we store.** Your signed-in ClinicSense browser profile, AES-256-GCM encrypted, in Finland. Never your password.
- **What your agent gets.** The 16 ClinicSense tools. The session cookie stays in the Cloud Browser.
- **What the tools return.** Schedule, payment, report and email data. Client names appear with appointments; chart content never does.
- **What no tool touches.** Charting, SOAP notes, intake and consent forms, client files, TELUS eClaims, card charges and your account settings.
- **If ClinicSense signs you out.** You log in again yourself, in the same Cloud Browser.
- **How to cut access.** Disable ClinicSense for agents, reset the browser, or change your ClinicSense password.

You type your ClinicSense password yourself; the agent only uses the session that login leaves behind. Cotlet makes no HIPAA claim and signs no BAA for ClinicSense. Our site scores A+ on Qualys SSL Labs, securityheaders.com and Mozilla Observatory ([live results](https://cotlet.dev/security.md)).

## What happens when ClinicSense changes?

The tools follow ClinicSense's own screens, from the No-Show Guard settings to the reminder message log. Cotlet updates the ClinicSense server when those screens move, and your agent keeps the same tool names.

Plan limits stay ClinicSense's: Lite has no wait list or No-Show Guard, and no tool can add a feature your plan does not include.

If ClinicSense logs you out, one click in the Cotlet console reopens the Cloud Browser so you can log in again.

## Approvals, undo and mistakes

1. **Find the open slot.** list_appointments reads tomorrow.
2. **Read the wait list.** manage_wait_list lists who wants that service.
3. **Show you the names.** Who would be notified, and how.
4. **Notify after your OK.** Clients book straight from the email or text.

| Action | How to put it right |
|---|---|
| Booking rules, reminders, automatic emails | Call the same tool with the earlier settings, or `turn_off` |
| Appointment moved by mistake | Reschedule it back; the client gets the reminder you set |
| Payment recorded twice | Correct the invoice in ClinicSense |
| Wait list notice or newsletter sent | Already with your clients: follow up with them directly |

All 14 write tools ask first: by default you confirm each call, and you can switch that off per tool. The 2 read tools, the calendar and financial reports, run at once.

MCP call:

```
{
  "name": "manage_wait_list",
  "arguments": {
    "action": "notify",
    "slot": "2026-11-16T14:00",
    "clients": [
      "Example Client",
      "Sample Client"
    ]
  }
}
```

REST:

```
curl -X POST https://cotlet.dev/api/v1/clinicsense/wait-list/manage \
  -H "Authorization: Bearer $COTLET_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"action":"notify","slot":"2026-11-16T14:00","clients":["Example Client","Sample Client"]}'
```

Response:

```
{
  "slot": "2026-11-16T14:00",
  "notified": [
    "Example Client",
    "Sample Client"
  ],
  "channel": "Email and SMS"
}
```

The example offers the freed 2 pm slot to two hand-picked wait list clients. A cron job or n8n flow can make the same call over REST at `/api/v1/clinicsense` with the same key and price, in JSON. Failed calls are free.

## How much does the ClinicSense MCP server cost?

**About $25 a month** for a solo practitioner with about 80 appointments a month, 4,300 credits. Your ClinicSense plan stays as it is.

| Job | Calls | Credits |
|---|---|---|
| Evening schedule and reminder check | 2 × 22 | 440 |
| Bookings and reschedules | 1 × 80 | 800 |
| Payments and gift certificates | 1 × 100 | 1,000 |
| Cancellations filled from the wait list | 2 × 12 | 240 |
| Package sales | 1 × 8 | 80 |
| Weekly feedback read | 2 × 4 | 80 |
| Client email settings | 1 × 8 | 80 |
| Newsletter: draft, test, send | 3 × 2 | 60 |
| Month-end reports | 2 × 1 | 20 |
| Cloud Browser, 30 days |  | 1,500 |
| Total | 280 calls | 4,300 |

The smallest pack, 5,000 credits for $29, covers this month. A clinic with several practitioners books more and uses more calls.

- Free 7-day trial, no card
- 10 credits per successful call, MCP or REST
- 50 credits a day for the Cloud Browser
- Your ClinicSense plan and its limits apply as they are

Credit packs are one-time purchases, not a subscription. The month above is built from our own assumptions, not measured customer usage.

## ClinicSense MCP server: other ways to connect

| Option | What it does | Where it stops |
|---|---|---|
| ClinicSense automations | Reminders, wait list notices and client emails it sends on rules you set once. | Runs inside ClinicSense; no agent can ask it a question or change a rule. |
| Report export | CSV or PDF of revenue, sales tax, payments and more. | A file per report, downloaded by hand. |
| By hand | Open the calendar and each screen in ClinicSense. | Between treatments, one screen at a time. |

If ClinicSense ever publishes an API that covers your job, use it: it is the vendor's own route. Until then Cotlet is how ChatGPT, Claude or a script reaches your ClinicSense schedule and payments from your own login, with nothing to host.

## Who runs Cotlet

Cotlet belongs to Take Group sp. z o.o., a software company registered in Poland, EU (VAT PL6342984273), working since 2019 under its founders Bart Krawczyk (Co-founder, CTO) and Jake Slugocki (Co-founder, SEO, sales and marketing). Write to contact@cotlet.dev about the ClinicSense tools.

## ClinicSense MCP server: questions

### How do I get access?

Sign up free at https://cotlet.dev/signup?app=clinicsense, turn on ClinicSense under Integrations in the console and log in at https://app.clinicsense.com/ in your Cloud Browser. Then connect your AI agent and ask it about tomorrow's calendar. The trial needs no card.

### Does ClinicSense have an API?

ClinicSense publishes no public API: its site and sitemap show no developer documentation, API keys or API pricing, and its support center is not public (checked 13 Nov 2026). No ClinicSense MCP server or official ChatGPT or Claude connector was verified. Cotlet does not need one: it works in your own signed-in ClinicSense account.

### Can the agent read SOAP notes or intake forms?

No. No Cotlet tool reads or writes charting, SOAP notes, intake and consent forms, client files or TELUS eClaims. The tools cover scheduling, payments, reports and client emails only. Cotlet makes no HIPAA claim for ClinicSense.

### Which ClinicSense plan do the tools need?

The plan that has the feature in ClinicSense. On its pricing, Lite ($39 a month, up to 20 appointments) includes online booking, email reminders and financial reports; No-Show Guard, the block list, the wait list, packages and gift cards start on Standard ($69 a month, up to 200 appointments).

### Will clients get extra emails because of the agent?

Only when you approve one: a wait list notice, a newsletter, or a change that switches on an automatic email. Reading the calendar, the message log or feedback sends nothing.

### Is the MCP server different from the REST API?

Only in how it is called. Both carry the same 16 tools, inputs, answers, API key and price. Agents use MCP; scripts and n8n HTTP steps use REST.

### Is Cotlet affiliated with ClinicSense?

No. Cotlet is independent and not affiliated with ClinicSense.

---

Give your AI agents your signed-in browser.

**Product:** [Integrations](https://cotlet.dev/integrations.md) · [How it works](https://cotlet.dev/how-it-works.md) · [Pricing](https://cotlet.dev/pricing.md) · [Security](https://cotlet.dev/security.md)

**Resources:** [Blog](https://cotlet.dev/blog.md) · [API docs](https://cotlet.dev/docs.md) · [Help center](https://cotlet.dev/help.md) · [Changelog](https://cotlet.dev/changelog.md) · [GitHub](https://github.com/cotletdev/cotlet)

**Solutions:** [For developers](https://cotlet.dev/for-developers.md) · [For automation agencies](https://cotlet.dev/for-agencies.md)

**Company:** [About](https://cotlet.dev/about.md) · [AI info: company facts](https://cotlet.dev/ai-info.md) · [Contact](https://cotlet.dev/contact.md)

**Legal:** [Terms of service](https://cotlet.dev/terms) · [Privacy policy](https://cotlet.dev/privacy) · [Refund policy](https://cotlet.dev/refunds) · [Acceptable use](https://cotlet.dev/acceptable-use) · [Cookie policy](https://cotlet.dev/cookies) · [DPA](https://cotlet.dev/dpa) · [Subprocessors](https://cotlet.dev/subprocessors)

**Elsewhere:** [Status page](https://status.cotlet.dev) · [Cotlet on GitHub](https://github.com/cotletdev) · [Cotlet on X](https://x.com/cotletdev) · [Cotlet on LinkedIn](https://www.linkedin.com/company/cotletdev) · [Cotlet on Product Hunt](https://www.producthunt.com/products/cotlet) · [Cotlet on Crunchbase](https://www.crunchbase.com/organization/cotlet) · [Cotlet on SaaSHub](https://www.saashub.com/cotlet)

Cotlet.dev is built by Bart Krawczyk and Jake Slugocki, the founders of Take Group sp. z o.o., ul. Wincentego Janasa 4, 40-855 Katowice, Poland. KRS 0000871398, NIP 6342984273, VAT EU: PL6342984273. [About us](https://cotlet.dev/about.md)

Cotlet is an independent service. It is not affiliated with, endorsed by or sponsored by any of the products listed on this site. Product names are trademarks of their respective owners.
