Nookal

io.usefulapiv1.0.0Updated Oct 8, 2026

Read Nookal locations, practitioners, availability, appointments, clients, cases and invoices.

VerifiedStreamable HTTPWeb executableBusiness & CommerceProductivity & Workflow

Overview

AI-generated overview

Read-only access to Nookal practice data — locations, practitioners, availability, appointments, clients, cases and invoices.

What it does
A hosted MCP server that exposes Nookal practice-management data to an assistant. Read tools list locations, staff, services, class types, availability, appointments, clients, treatment cases, invoices and invoice payments. Meta tools report usage against the free-tier meter and manage a Pro subscription.
When to use it
Useful when an assistant needs to look up clinic or practice information in Nookal — checking availability, reviewing appointments, finding a client record, or pulling invoice and payment details — without opening the Nookal interface.
Requirements
A remote endpoint; no local install. Requires your own Nookal API v3.0 Basic Key and region, supplied on first connect and stored per user. Network access to the hosted endpoint.
Before you install
Your Nookal API key is a credential and is stored by the third-party host, so consider its scope before connecting. Free tier is limited to 100 tool calls per month; Pro is $9/mo or $90/yr and is billed through Stripe. Cancelling Pro gives no refund for the current period. All listed data tools are read-only.

Installation

In SourceWeft

  1. Open Nookal in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "nookal": {
      "type": "http",
      "url": "https://nookal.usefulapi.io/mcp"
    }
  }
}

README

Nookal MCP by usefulapi

Use Nookal from Claude, Cursor, or any MCP client — read Nookal locations, practitioners, availability, appointments, clients, cases and invoices. Hosted, no local install: connect with your own Nookal credentials.

Live endpoint: https://nookal.usefulapi.io/mcp · Homepage: https://usefulapi.io/nookal

Add to Claude

json
{  "mcpServers": {    "nookal": {      "url": "https://nookal.usefulapi.io/mcp"    }  }}

On first connect you'll provide your Nookal API v3.0 Basic Key and region. Your credentials are validated, stored per-user, and scoped to you — no keys in config files.

Tools

ToolTypeWhat it does
nookal_list_locationsreadList locations
nookal_list_staffreadList practitioners and staff
nookal_list_servicesreadList services (appointment types)
nookal_list_classesreadList class types
nookal_get_availabilityreadGet appointment availability
nookal_list_appointmentsreadList appointments
nookal_search_clientsreadSearch clients (patients)
nookal_get_clientreadGet a client (patient)
nookal_list_casesreadList treatment cases
nookal_list_invoicesreadList invoices
nookal_list_paymentsreadList invoice payments
nookal_usage_statusmetaUsage status (free-tier meter)
nookal_upgrademetaUpgrade to Pro (unlimited)
nookal_cancel_subscriptionmetaCancel the Pro subscription

read tools are read-only; write tools mutate data (clients should confirm them); meta tools report usage or manage your subscription.

Pricing

PlanPriceLimit
Free$0100 tool calls / month
Pro (per user)$9/mo or $90/yr (2 months free)Unlimited

Pro covers this server only. Subscribe with nookal_upgrade (it returns a Stripe Checkout link). Cancel any time with nookal_cancel_subscription: Pro continues to the end of the paid period, with no refund for the current period, and running nookal_upgrade before then undoes the cancel. Or write to [email protected].

License

MIT © usefulapi. Not affiliated with or endorsed by Nookal.

Source: servers/nookal/README.md at commit 43d0331

Tools

0
Tool metadata has not been indexed yet.

Version history

1
  1. v1.0.0LatestOct 8, 2026