List your agent

Semble MCP by usefulapi

MCP server · hosted · v1.0.0 · io.usefulapi/semble
Online · tested 3h agoNEW · 3h agoSeen in the registry 2h ago

Read Semble patients, bookings, invoices and products; create patients and tasks, label patients.

What it does

Semble MCP by usefulapi is an MCP server, a connector that lets an AI assistant use it as a tool. It is hosted: an assistant connects to it over the internet, nothing to install.

From the publisher's description, Electra Index matched it to one capability: invoicing. That makes it a candidate for tasks such as send and chase invoices.

Facts come from the Official MCP Registry, as declared by the publisher. Capabilities are matched automatically (low confidence). None of this is a test of the tool.

At a glance

Hosted (remote)YES
Local installNO
Version1.0.0
PriceNot in the registry
First seen26 Oct 2026
Last checked2h ago

How to connect

As declared in the Official MCP Registry · hosted endpoint tested by Electra Index 3h ago (live check)

Hosted endpoint

  • https://semble.usefulapi.io/mcp streamable-http

In Claude Code: claude mcp add --transport http semble-mcp-by-usefulapi https://semble.usefulapi.io/mcp

MCP settings (Claude Desktop, Cursor and other MCP clients)

{
  "mcpServers": {
    "semble-mcp-by-usefulapi": {
      "url": "https://semble.usefulapi.io/mcp"
    }
  }
}

Live check

Electra Index connected to the hosted endpoint 3h ago

ONLINE Semble MCP by usefulapi answered an MCP connection on 26 Oct 2026 and introduced itself as semble-mcp 1.0.0 (MCP protocol 2025-06-18).

19 tools offered to AI assistants

  • semble_get_practice · The practice the API token belongs to: name, timezone, locations, appointment types and medical specialties. A good first call to check the connection.
  • semble_list_patients · Patients of the practice (personal and health data). `search` matches name, email, phone or date of birth. Returns id, name, date of birth, contact details and status, plus pageInfo.hasMore for the next page.
  • semble_get_patient · One patient by id (personal data): demographics, phones, address, numbers, custom attributes, labels, comments and status. Appointments, invoices and tasks have their own tools.
  • semble_list_patient_bookings · The bookings (appointments) of one patient between two dates, with doctor, location, appointment type and status. Both dates are required (YYYY-MM-DD).
  • semble_list_bookings · Bookings (appointments) of the whole practice. With a date range, a booking is included if it starts or ends inside it. Returns patient, doctor, location, appointment type, status and journey (arrived, consultation, departed, dna).
  • semble_get_booking · One booking by id, with patient, doctor, location, appointment type, status and journey.
  • semble_list_users · Staff users of the practice (clinicians and admin): name, email, role, qualifications and specialties. Use the ids for bookings and tasks.
  • semble_get_user · One staff user by id.
  • semble_list_products · The practice's price list: appointment types, services and stock items, with price, cost, duration and stock level. `search` matches the item code or name.
  • semble_get_product · One product, service or appointment type by id.
  • semble_list_invoices · Invoices whose invoice date is inside a date range, with patient, totals and what is outstanding. Filter by status (active or cancelled) and paid_or_outstanding. Monetary amounts are in the practice currency.
  • semble_get_invoice · One invoice by id, with its line items, totals and what is outstanding.
Show 7 more
  • semble_list_contacts · Contacts of the practice (referring doctors, insurers and other payors). `search` matches name, email, phone, specialty and numbers.
  • semble_list_tasks · Practice tasks, filtered by patient, status, priority, type or assignee. Returns subject, due date, priority, assignee and patient.
  • semble_list_labels · The labels that can be put on patients (id, title, colour). Use the id with semble_add_patient_label.
  • semble_create_task · Creates a task in Semble assigned to a staff user (get ids from semble_list_users), optionally about a patient, with a due date, priority and type. Creates a new record each time it is called.
  • semble_update_task · Changes a task: close or reopen it (status), reassign it, move the due date, or edit subject, priority and notes. Only the fields you pass are changed.
  • semble_add_patient_label · Puts an existing label on a patient (label ids from semble_list_labels). Adds only; nothing is removed.
  • semble_create_patient · Creates a new patient record (personal data) from the details you give. It does not check for an existing patient: search with semble_list_patients first to avoid a duplicate.

What "online" means: the server answered an MCP connection at the time of the check. It is not a guarantee of security, quality or continuous uptime. How we test: we open an MCP session and ask for the tool list, as an AI assistant would. We never run a tool and never send a key. Checked every few days. Method

Is this your server? Monitoring Pro: a check every 30 minutes and an email within the hour when it stops answering. Launch offer: $39.99 once, for life.

Tasks it helps with

Share of each task's required capabilities it covers

Similar tools

Listed for the same task: send and chase invoices
  • FoxyInvoiceREMOTELOCAL
    Invoicing tools for AI assistants: clients, draft invoices with computed tax, and email sending
  • Leads from agents: hops attributed with a per-hop utm_id from discovery to trial to invoice
  • Stripe MCPREMOTELOCAL
    Read-only MCP server for querying Stripe customers, payments, and invoices
  • AI agent Lightning payments: L402, invoices, wallets, API discovery, budgets, self-serve signup
  • titan-email-mcpREMOTELOCAL
    MCP server for Titan Email (IMAP/SMTP), tested and confirmed with GoDaddy mailboxes
  • MailboxREMOTELOCAL
    Scoped IMAP/SMTP access over HTTP and MCP: read, organize, draft, reply and send mail

Ready-made AI agents

An MCP server is a connector you add to your own assistant. These are finished products that do the same job for you:

Facts & evidence

Each fact shows where it was seen and when.
FactValueEvidenceSourceLast confirmed
Hosted endpointhttps://semble.usefulapi.io/mcpDECLAREDSRC-001 Official MCP Registry2h ago
Local install (package)noDECLAREDSRC-001 Official MCP Registry2h ago
Remote access (hosted)yesDECLAREDSRC-001 Official MCP Registry2h ago
Websitehttps://usefulapi.io/semble/DECLAREDSRC-001 Official MCP Registry2h ago
Repositoryhttps://github.com/m190/usefulapi-mcpDECLAREDSRC-001 Official MCP Registry2h ago
Registry statusactiveDECLAREDSRC-001 Official MCP Registry2h ago
Version1.0.0DECLAREDSRC-001 Official MCP Registry2h ago
MCP serveryesDECLAREDSRC-001 Official MCP Registry2h ago

Change history

  • NEW26 Oct 2026
    first seen in the index

Is this page accurate?

Flag it and our robot re-checks the official source. Reports never change a score.

Are you the publisher of Semble MCP by usefulapi?

Free · show your listing

An independent listing builds trust with your buyers. Announce it, and add the badge to your website or README.

Announce it on LinkedInListed on Electra Index
<a href="https://electraindex.com/mcp/semble-mcp-by-usefulapi?utm_source=badge&utm_medium=share&utm_campaign=listing"><img src="https://electraindex.com/api/badge/semble-mcp-by-usefulapi" alt="Listed on Electra Index"></a>

Questions about Semble MCP by usefulapi

How do I connect Semble MCP by usefulapi?

Use the hosted endpoint https://semble.usefulapi.io/mcp in your assistant's MCP settings. The exact settings are in "How to connect" above, as declared in the Official MCP Registry.

What tools does Semble MCP by usefulapi offer?

When Electra Index connected on 26 Oct 2026, it listed 19 tools: semble_get_practice, semble_list_patients, semble_get_patient, semble_list_patient_bookings, semble_list_bookings, semble_get_booking, semble_list_users, semble_get_user and more. The full list is in "Live check" above.

Is Semble MCP by usefulapi online?

Yes. Its hosted endpoint answered an MCP connection from Electra Index 3h ago.

What can I use Semble MCP by usefulapi for?

Based on its description, it is most relevant to: send and chase invoices.