mcpbeat Sign in

Feegow MCP by usefulapi MCP Server

answering

Feegow MCP by usefulapi is answering right now. Last checked 5 min ago. It exposes 26 tools. Last commit 1 Nov 2026.

Read clinic appointments, patients and finances; manage bookings and patient registration.

Uptime history 17 hours of history
17 hours agonow
100.0%
Uptime 24h
63 of 63 checks
26
Tools
read from the server
251 ms
Response time
average over 24h
1
Stars
last commit 1 Nov 2026

Nothing serious here today

Today is the operative word: we check Feegow MCP by usefulapi every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 5 min ago.

run in your terminal
claude mcp add feegow --transport http https://feegow.usefulapi.io/mcp
Settings → Connectors → Add custom connector, then paste this address
https://feegow.usefulapi.io/mcp
~/.codex/config.toml
[mcp_servers.feegow]
url = "https://feegow.usefulapi.io/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "feegow": {
      "url": "https://feegow.usefulapi.io/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "feegow": {
      "type": "http",
      "url": "https://feegow.usefulapi.io/mcp"
    }
  }
}

Available tools 26

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

feegow
feegow_cancel_appointment
WRITE: cancels an existing appointment (it cannot be restored through the API; book a new one instead). A reason id is required (feegow_list_appointment_reasons). Feegow may notify the patient according to the clinic's settings. POST /appoints/cancel-appoint.
feegow_create_appointment
WRITE: books a new appointment in the clinic's agenda (not in the past). Check feegow_get_available_schedule first; a taken slot or unknown patient is refused. Feegow may notify the patient (SMS/e-mail/WhatsApp) according to the clinic's own automation settings. valor is in CENTS and must be 0 with insurance. POST /appoints/new-appoint.
feegow_create_patient
WRITE: registers a new patient and returns the patient_id. Feegow does not duplicate: when a patient with the same CPF and birth date (or, without a CPF, the same name plus mobile, e-mail or birth date) exists, that patient's id is returned and nothing is created. Set no_cpf=true for a patient without CPF. Health data (LGPD): only register data the patient gave the clinic. POST /patient/create.
feegow_get_available_schedule
Free appointment times for a specialty or a procedure between two dates, optionally for one professional, unit or insurance. Use before feegow_create_appointment. GET /appoints/available-schedule.
feegow_get_patient
One patient by id or CPF: name, birth date, contacts, address, insurance. Health data (LGPD). Feegow caches reads for 5 minutes; set fresh=true right after an edit. GET /patient/search.
feegow_get_professional
One professional's details and specialties. GET /professional/search.
feegow_list_appointment_reasons
Reasons (motivos) that cancel or reschedule an appointment can carry; the id is required by feegow_cancel_appointment and feegow_reschedule_appointment. GET /appoints/motives.
feegow_list_appointment_statuses
Appointment status ids and names (booked, confirmed, in service, attended, no-show, cancelled...), used to filter and update appointments. GET /appoints/status.
feegow_list_appointments
Appointments in a date range (or one appointment by id), filtered by professional, patient, unit, location, specialty, channel, procedure or status. Paged: pass the previous reply's next_start. Health data: contains patient ids. GET /appoints/search.
feegow_list_booking_channels
Channels an appointment can be booked through (online booking, clinic...). GET /appoints/list-channel.
feegow_list_insurances
All accepted health insurances with their plans. GET /insurance/list.
feegow_list_invoices
Financial invoices (contas) in a date range: receivables (C) or payables (D), with value, description, payer/payee, invoice number and payment details. Optionally one unit, invoice or appointment. Financial data. GET /financial/list-invoice.
feegow_list_locations
Rooms/locations registered in each unit (id, name, unidade_id). The location id is needed to create appointments. GET /company/list-local.
feegow_list_patient_dependents
Dependents registered under one patient. Health data (LGPD). GET /patient/list-dependents.
feegow_list_patient_sources
Patient acquisition sources (origens) and their ids, used when creating a patient. GET /patient/list-sources.
feegow_list_patients
Registered patients, filtered by phone, CPF, source, birthday (dd-mm) or last-changed date. Health data (LGPD): returns names, contacts and CPF. Paged: pass the previous reply's next_offset. GET /patient/list.
feegow_list_procedure_types
Procedure types (consultation, exam, surgery, return...) and their ids, used by feegow_list_procedures. GET /procedures/types.
feegow_list_procedures
Procedures (consultations, exams...) with price IN CENTS (R$ 12.00 = 1200), duration and online-booking flag. Give a procedure type (see feegow_list_procedure_types) or one procedure id; optionally narrow by name, unit, specialty, professional, patient or price table. GET /procedures/list.
feegow_list_professional_insurances
Health insurances (convênios) accepted by one professional. GET /professional/insurance.
feegow_list_professionals
Doctors and other professionals (names and ids), active or inactive, optionally by unit or specialty. GET /professional/list.
feegow_list_proposals
Treatment/procedure proposals with values in REAIS (R$): for one patient, and/or created (or last changed) in a date range. Give patient_id, or both dates. GET /proposal/list.
feegow_list_specialties
Medical specialties offered, with their default consultation procedure ids and whether they show in online booking. GET /specialties/list.
feegow_list_units
The clinic's main unit (matriz, unidade_id 0) and its branches, with trade name, CNPJ, address and contacts. Use the unit ids to filter other tools. GET /company/list-unity.
feegow_reschedule_appointment
WRITE: moves an existing appointment to a new date and time (the old slot is released). A reason id is required (feegow_list_appointment_reasons). Feegow may notify the patient according to the clinic's settings. POST /appoints/reschedule.
feegow_update_appointment_status
WRITE: sets an appointment's status (for example confirmed, waiting, attended, no-show) and adds a note to the agenda. Status ids: feegow_list_appointment_statuses. To cancel or move an appointment use the cancel/reschedule tools. POST /appoints/statusUpdate.
feegow_update_patient
WRITE: changes a patient's registration data. Only the fields you pass are sent; they overwrite stored values. CPF can only be set when absent, never replaced after registration (vendor rejects a different existing CPF). Health data (LGPD). Feegow caches reads for 5 minutes (use fresh=true in feegow_get_patient to see the change). POST /patient/edit.

Endpoints

URLTransportStateLatencyChecked
https://feegow.usefulapi.io/mcp streamable-http answering 262 ms 5 min ago

Alternatives to Feegow MCP by usefulapi

same job, measured the same way
splose MCP by usefulapi
by usefulapi

Read splose patients, appointments, invoices, cases; book and cancel appointments, record payments.

36 tools answering
Halaxy MCP by usefulapi
by usefulapi

Read Halaxy patients, appointments, slots and invoices; create patients, appointments and notes.

35 tools answering
Bookeo MCP by usefulapi
by usefulapi

Check Bookeo availability and manage bookings, holds and customers; read payments.

21 tools answering
Cliniko MCP by usefulapi
by usefulapi

Hosted MCP server for Cliniko — patients, appointments, availability, and invoices for AI agents.

17 tools answering
Semble MCP by usefulapi
by usefulapi

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

19 tools answering
Nookal MCP by usefulapi
by usefulapi

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

11 tools answering
LimoExpress MCP by usefulapi
by usefulapi

Read bookings, clients, invoices, pricing; confirm bookings and mark invoices paid in LimoExpress.

22 tools answering
Corsizio MCP by usefulapi
by usefulapi

Read Corsizio events, attendees and registrations, including payment status. Read-only.

6 tools answering

Feegow MCP by usefulapi — questions

Answers built from our own checks of this server.

What can Feegow MCP by usefulapi do?
It exposes 26 tools, read directly from the server on our last check. Among them: feegow_cancel_appointment, feegow_create_appointment, feegow_create_patient, feegow_get_available_schedule, feegow_get_patient, feegow_get_professional and 20 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is Feegow MCP by usefulapi working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 63 of 63 checks got a reply (100.0%), average response time 251 ms. The bar chart above shows every period we have measured.
How do I connect Feegow MCP by usefulapi?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Feegow MCP by usefulapi need an API key?
No. Feegow MCP by usefulapi completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 26 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Feegow MCP by usefulapi?
It answers our handshake in 251 ms on average, which is faster than 56% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.
Is Feegow MCP by usefulapi open source?
The code is open source: it is published under the MIT licence, written in JavaScript, 1 stars on GitHub and 1 open issue. The licence covers the code in the repository, not the hosted service at feegow.usefulapi.io, which runs on its operator's own terms.