← Registry

Productivity

coordinalo.com

Manages provider schedules, services, and payment recovery configurations for organizations.

1 endpoint112 known toolsFirst detected July 26, 2026Last detected August 29, 2026

ENDPOINT 1

https://coordinalo.com/api/mcp

No auth detected

MCP server metadata

Name
coordinalo
Version
4.1.0
Capabilities
tools.listChanged
Server instructions

Coordinalo — SaaS platform for managing organizations that offer appointment-based professional services (therapy, consulting, education, fitness, legal). ## New Organization Setup (4 MCP steps + 1 human step before public discovery) 1. admin_create_organization → returns admin API key for all subsequent calls. Orgs are born PRIVATE (not in the public registry). 2. admin_create_service → add at least one bookable service (auto-assigns if single provider) 3. admin_list_providers → get provider IDs (org owner is auto-provisioned as provider) 4. admin_set_availability → set weekly schedule for each provider 5. (HUMAN STEP, not MCP) The org owner signs in to coordinalo.com and turns on "Publicar en Servicialo" from the org admin panel. This is a deliberate, authenticated consent action — required for the org to appear in the Servicialo public registry and be discoverable by AI agents. Cannot be done from MCP. Optional: service_assign_provider (if multiple providers), agendas_create (public self-booking page). Without steps 1-4, the org cannot receive bookings. Without step 5, the org will not appear in agents.json / public discovery, even if admin_toggle_discoverable is called (that tool only flips lifecycle flags now). ## Existing Organization Call org_summary first — it returns services, providers, schedules, and an onboarding_status checklist showing what is configured vs missing. ## Day-to-Day - Book (new client): availability_get_slots(orgSlug, date) → shows only services from the public agenda, provider auto-assigned → client_create → booking_create (no providerId needed) - Book (existing client): availability_get_slots(orgSlug, date, clientId) → resolves titular provider if set, opens full catalog → booking_create - Book (explicit): availability_get_slots(providerId or serviceId) → booking_create with explicit providerId - Session lifecycle: booking_update_status (confirm → start → complete → deliver) - Finance: finance_create_venta → finance_create_cobro → finance_register_payment - Monthly closing: cierre_evaluar_org → cierre_crear_cliente (each) → cierre_cerrar_org ## Auth (in order of precedence) - Session (Authorization: Bearer token or cookies): authenticated platform users — full access to their orgs - X-Bootstrap-Key header: only for admin_create_organization (external integrators) - X-Org-Api-Key header (or apiKey param): external agent access

Known tools 112

dunning_get_config

Get the current dunning (payment recovery) configuration for an organization.

Potential side effects
dunning_configure

Update dunning (payment recovery) configuration for an organization.

Potential side effects
admin_list_providers

List active providers (professionals) for an organization.

Inferred read-only
admin_create_service

Add a bookable service to an organization.

Inferred read-only
admin_set_availability

Replace the weekly availability schedule for a provider (not additive — overwrites all existing blocks).

Inferred read-only
admin_toggle_discoverable

Toggle the LIFECYCLE flags isPublic and servicialoPublished.

Inferred read-only
availability_get_slots

Query available time slots within a date range.

Inferred read-only
availability_get_provider_schedule

Get the configured weekly availability schedule for a provider (not free slots, but the base configuration).

Inferred read-only
booking_create

Create a new session/appointment for a client.

Potential side effects
booking_get

Get complete details of a session/appointment by its ID, including client, provider, service, financial, and delivery proof information.

Inferred read-only
booking_list

List sessions for an organization with filters by provider, client, service, status, and date range.

Inferred read-only
booking_cancel

Cancel an existing session.

Inferred read-only
booking_reschedule

Reschedule a session to a new time.

Inferred read-only
booking_update_status

Advance a session through the Servicialo lifecycle: confirm, start, complete, or mark as no-show.

Inferred read-only
booking_create_recurring

Create recurring sessions (e.

Potential side effects
booking_list_requests

List the reschedule requests (SessionRequest) of an organization — the org side of the bilateral coordination loop a client opens from the portal.

Inferred read-only
booking_resolve_request

Approve or reject a pending reschedule request (SessionRequest) that a client proposed from the portal — closes the bilateral coordination loop.

Inferred read-only
client_list

List clients of an organization with search and pagination.

Inferred read-only
client_get

Get complete details of a client including financial summary and recent sessions.

Inferred read-only
client_create

Create a new client in the organization.

Potential side effects
client_update

Update an existing client's personal data.

Potential side effects
service_create

Create a new bookable service in an existing organization.

Potential side effects
service_list

List services of an organization.

Inferred read-only
service_update

Update an existing service (price, duration, status, etc.

Potential side effects
service_assign_provider

Assign or unassign a provider to/from a service.

Inferred read-only
provider_get

Get complete details of a provider including services, schedule, and session stats.

Inferred read-only
provider_create

Create a new provider in the organization.

Potential side effects
provider_update

Update provider data: status, commission, coverage areas, permissions.

Potential side effects
provider_get_stats

Get detailed performance metrics for a provider over a date range: sessions, occupancy, no-show rate, revenue.

Inferred read-only
finance_list_cobros

List charges (cobros) for an organization.

Inferred read-only
finance_get_cobro

Get details of a specific charge (cobro) including all associated payments.

Potential side effects
finance_register_payment

Register a manual payment against an existing charge (cobro).

Potential side effects
finance_client_balance

Get the complete financial balance for a client: total sales, charges, payments, pending debt, and credits.

Inferred read-only
finance_list_payments

List payments received with filters.

Inferred read-only
finance_list_ventas

List sales (ventas) for an organization.

Inferred read-only
finance_create_venta

Create a service sale (venta) for a client.

Potential side effects
finance_create_cobro

Create a manual charge (cobro) for a client.

Potential side effects
finance_aging

Get accounts receivable aging report: pending charges grouped by age buckets (0-7, 7-30, 30-90, 90+ days).

Inferred read-only
finance_list_confirmations

List pending charge confirmations and their status.

Potential side effects
finance_send_confirmations

Send pending confirmation digest to clients.

Potential side effects
finance_list_gastos

List operational expenses (gastos operacionales) of an organization with their category, plus totals broken down by category type (FIJO/VARIABLE/COSTO_PRODUCTO/PROVISION).

Inferred read-only
finance_list_invoices

List invoices (facturas) of an organization with total, balance (saldo), status, SII status, linked-sales count and the amount already applied via payment links (with a derived payment status: pendiente/abonada/pagada).

Potential side effects
comms_get_preferences

Get the communication preferences for an organization (WhatsApp, email, confirmation, reminder channels and messages).

Potential side effects
comms_update_preferences

Enable or disable communication channels and features for an organization.

Inferred read-only
comms_list_campaigns

List communication campaigns (WhatsApp/email) for the organization.

Potential side effects
comms_get_campaign

Get details of a specific campaign with optional delivery logs per recipient.

Inferred read-only
comms_send_message

Send a single WhatsApp or email message to a specific client.

Potential side effects
comms_render_message

Render a communication template as a visual image (PNG).

Inferred read-only
comms_create_campaign

Create a new email campaign with HTML body to send to a segmented audience.

Potential side effects
comms_send_campaign

Execute a draft or scheduled campaign.

Potential side effects
comms_list_audiences

List the saved audiences/segments used for campaign targeting, each with its filter definition and campaign-usage count.

Inferred read-only
org_summary

Compact organization overview (~500 tokens).

Inferred read-only
report_occupancy

Calculate provider occupancy rates for a period.

Inferred read-only
report_revenue

Calculate revenue for a period grouped by day, week, month, service, or provider.

Inferred read-only
report_sc_summary

Breakdown of Servicio Coordinado (SC) events by month and resolver path (backfill, cac-native, live, compensalo).

Inferred read-only
report_no_shows

Report no-show statistics for a period.

Inferred read-only
report_deuda_real

Real-time report of clients with genuine outstanding debt.

Inferred read-only
report_dashboard

Executive summary of the organization: today's sessions, monthly metrics, revenue, pending charges, and alerts.

Inferred read-only
report_evidence_gates

Adoption and switching evidence for one organization, by month and week: sessions created natively in the app vs imported (count and %), date of the last bulk import, weeks since it, switching level (0 no use / 1 activation / 2 adoption / 3 cutover), no-show rate split by whether a reminder was sent, reminders sent/delivered/confirmed/cancelled, outstanding balance, amount collected after a payment reminder, weekly active staff, and attributable per-org costs (WhatsApp, email, AI tokens) with shared infrastructure prorated separately.

Potential side effects
agendas_list

List public agendas for an organization.

Inferred read-only
agendas_get

Get complete details of a public agenda by ID.

Inferred read-only
agendas_create

Create a public agenda — a shareable booking page where external clients can self-book appointments.

Potential side effects
agendas_update

Update a public agenda’s configuration.

Potential side effects
agendas_delete

Delete a public agenda permanently.

Potential side effects
disputes_list

List disputes for an organization.

Inferred read-only
delivery_confirmations_list

List the delivery-confirmation ledger for an organization's sessions.

Inferred read-only
members_list

List members of an organization with their roles and status.

Inferred read-only
members_invite

Invite a new member to the organization by email.

Potential side effects
org_update

Update organization profile fields: name, description, logo URL, or vertical.

Potential side effects
email_domain_get

Get the email sending domain configured for an organization and its verification status (PENDING, VERIFIED, FAILED).

Potential side effects
email_domain_register

Register a custom email sending domain for an organization via Resend.

Potential side effects
email_domain_verify

Trigger DNS verification for the configured email domain and return updated status.

Potential side effects
email_domain_delete

Remove the configured email sending domain from the organization.

Potential side effects
cierre_preview_cliente

Preview the financial snapshot for a client in a period WITHOUT creating the closing.

Inferred read-only
cierre_crear_cliente

Create a client monthly closing (immutable financial snapshot).

Potential side effects
cierre_listar_clientes

List client closings for an organization.

Inferred read-only
cierre_eliminar_cliente

Delete (reopen) a client closing.

Potential side effects
cierre_evaluar_org

Evaluate organizational closing readiness for a period.

Inferred read-only
cierre_cerrar_org

Close the organizational period.

Inferred read-only
cierre_distribuir_utilidades

Distribute profits for a closed period.

Inferred read-only
cierre_listar_utilidades

List retained earnings (utilidades retenidas) for an organization.

Inferred read-only
payroll_list_records

List payroll records for an organization.

Inferred read-only
payroll_get_summary

Get payroll summary for a period: total per provider, total cost, pending approvals.

Inferred read-only
settings_get

Get organization settings.

Inferred read-only
settings_update

Update organization settings.

Potential side effects
reminders_get_config

Get the full reminder/notification configuration for an organization.

Inferred read-only
reminders_update_config

Update reminder/notification configuration for an organization.

Potential side effects
portal_session_confirm

Confirm a client's attendance to their session, on behalf of the client (e.

Inferred read-only
portal_session_cancel

Cancel a client's session on behalf of the client (client-initiated cancellation: cancelledBy=client).

Inferred read-only
portal_propose_reschedule

Propose a new time for a session on behalf of the client — opens the bilateral coordination loop by creating a pending SessionRequest (it does NOT move the session; the org resolves it with booking_resolve_request).

Inferred read-only
portal_report_session

Report, on behalf of the client, that the professional did not show up (reason=provider_no_show) or that the session was cancelled/not delivered (reason=cancelled).

Inferred read-only
portal_confirm_delivery

Confirm, on behalf of the client, that the service was delivered (writes DeliveryProof.

Inferred read-only
portal_cancel_reschedule_request

Cancel a pending reschedule request (SessionRequest) on behalf of the client who proposed it — the client-side withdrawal in the bilateral loop (outcome=cancelled_by_client).

Inferred read-only
session_note_upsert

Create or update the clinical note (ficha) of a session: evolution, treatmentPerformed, nextSessionPlan, type (evaluacion/tratamiento/derivacion/cierre), progressMetrics, etc.

Potential side effects
session_note_get

Read the clinical note of a session.

Inferred read-only
resources_list

List the bookable resources of an organization (rooms, boxes, chairs, equipment) with their type, capacity, buffer minutes, location and active state.

Inferred read-only
treatment_plans_list

List treatment/care plans of an organization with client, provider, status, objectives and their items (services with quantity/frequency/priority).

Inferred read-only
treatment_plans_get

Get the full detail of a single treatment/care plan by id: diagnosis, objectives, notes, status timeline, expiration, the intake session, and all plan items (service, quantity, frequency, priority, sessions booked/completed).

Inferred read-only
lifecycle_get_state

Get the current lifecycle state of a session, including available transitions, state history, and SC resolution.

Inferred read-only
lifecycle_history

Get the SCEvent stream for a session — all observed transitions reconstructed from status_history.

Inferred read-only
lifecycle_transition

Execute a state transition on a session.

Potential side effects
scheduling_confirm

Confirm a booking (Servicialo spec).

Inferred read-only
scheduling_book

Book a session (Servicialo spec).

Inferred read-only
scheduling_cancel

Cancel a session through the Servicialo protocol lane.

Inferred read-only
scheduling_reschedule

Reschedule a session to a new time (Servicialo spec).

Inferred read-only
public_service_list

List publicly bookable services for an organization.

Inferred read-only
public_availability_get_slots

Query available time slots for public booking.

Inferred read-only
public_booking_create

Create a public booking request.

Potential side effects
public_booking_confirm

Confirm a pending public booking using the confirmationToken returned by public_booking_create.

Inferred read-only
public_booking_get

Get details of a public booking using the bookingToken returned by public_booking_create.

Inferred read-only
public_booking_cancel

Cancel a public booking using the bookingToken.

Inferred read-only
public_booking_reschedule

Reschedule a public booking using the bookingToken.

Inferred read-only

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.coordinalo]
url = "https://coordinalo.com/api/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "coordinalo": {
      "type": "http",
      "url": "https://coordinalo.com/api/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: coordinalo
Remote MCP URL: https://coordinalo.com/api/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "coordinalo": {
      "url": "https://coordinalo.com/api/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "coordinalo": {
      "type": "http",
      "url": "https://coordinalo.com/api/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "coordinalo",
  "transport": "streamable-http",
  "url": "https://coordinalo.com/api/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

TRUST AND VERIFICATION EVIDENCE

Trust Data Available

BuiltWith Trust API v2 evidence for coordinalo.com was fetched 2026-08-31T19:24:54.961Z.

Trust status Trusted

coordinalo.com is assessed as Trusted: Domain has an established technology history spanning over a year.

Indexed

Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.