mcpbeat Sign in

Clio MCP by usefulapi MCP Server

answering

Clio MCP by usefulapi is answering right now. Last checked 9 min ago. It exposes 23 tools. Last commit 1 Nov 2026.

Read Clio matters, contacts, time, tasks, calendar and bills; add matters, time entries, notes.

Uptime history 9 days of history · worst day 98%
9 days agonow
100.0%
Uptime 24h
92 of 92 checks
23
Tools
read from the server
164 ms
Response time
average over 24h
1
Stars
last commit 1 Nov 2026

What changed 27

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 24 October 2026. No other catalogue keeps this.

31 Oct a tool changed version4 times that day
30 Oct a tool changed version2 times that day
29 Oct a tool changed version2 times that day
28 Oct a tool changed version2 times that day
27 Oct a tool changed version
25 Oct a tool changed version4 times that day
24 Oct 4 tool descriptions were rewritten clio_get_contact, clio_get_matter, clio_list_contacts and 1 more
24 Oct 3 tools appeared clio_list_communications, clio_list_custom_fields, clio_log_communication
24 Oct a tool changed version3 times that day
24 Oct 2 tools changed the parameters they ask for clio_list_contacts, clio_list_matters
and 11 more, back to 24 October 2026

Clio MCP by usefulapi missed 2 checks this week

Everything else answered, so this is steady rather than shaky. We check every 15 minutes, which is how a one-off gets told apart from the start of a pattern, and how you hear about the next one within the hour instead of from your users.

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 9 min ago.

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

Available tools 23

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

clio
clio_create_calendar_entry
WRITE: Put an event on a Clio calendar — a hearing, meeting or deadline — optionally linked to a matter. calendar_id is the calendar to put it on (the token user's own is default_calendar_id from clio_who_am_i). Clio: POST /calendar_entries.json.
clio_create_contact
WRITE: Create a contact — a person (give first_name and/or last_name) or a company (give name) — optionally with an email address and phone number. Clio: POST /contacts.json.
clio_create_matter
WRITE: Open a new matter for an existing client contact. Requires the client's contact id and a description. Clio: POST /matters.json.
clio_create_note
WRITE: Add a note to a matter (type Matter + matter_id) or to a contact (type Contact + contact_id). Clio: POST /notes.json.
clio_create_task
WRITE: Create a task and assign it to a firm user or a contact, optionally on a matter with a due date and priority. Clio: POST /tasks.json.
clio_create_time_entry
WRITE: Record billable (or non-billable) time on a matter. Give hours as a decimal (1.5 = 90 minutes); it is sent to Clio as seconds. If price (hourly rate) is omitted Clio applies the firm's rate hierarchy; if user_id is omitted it records for the token's user. Clio: POST /activities.json with type TimeEntry.
clio_get_bill
Fetch a single bill by id with its state, totals, balance, client and matters. Clio: GET /bills/{id}.json.
clio_get_contact
Fetch a single contact by id with all email addresses, phone numbers, postal addresses, web sites and custom field values (field_name + value; a picklist value is an option id, see clio_list_custom_fields). Clio: GET /contacts/{id}.json.
clio_get_matter
Fetch a single matter by id, with its client, practice area, stage, attorneys and custom field values (field_name + value; a picklist value is an option id, see clio_list_custom_fields). Clio: GET /matters/{id}.json.
clio_list_activities
List activities — time entries, expense entries and fixed fees — with hours, rate, total and billing status. Filter by matter, user, type, status or date range. `quantity` is in seconds; `quantity_in_hours` is hours. Clio: GET /activities.json.
clio_list_bills
List bills (invoices) with state, totals, amount due and dates. Filter by client, matter, state, overdue, or issue/due date. Clio: GET /bills.json.
clio_list_calendar_entries
List calendar entries (hearings, meetings, deadlines) in a time window, optionally for one matter or calendar. Set expanded=true to get each occurrence of recurring events. Clio: GET /calendar_entries.json.
clio_list_communications
List logged communications — phone calls and emails recorded on matters — with subject, body, date, senders and receivers. Filter by matter, contact, user, type or date range, or search subject and body. Clio: GET /communications.json.
clio_list_contacts
Search and list contacts — clients, prospective clients, companies, opposing parties and co-counsel. `query` wildcard-matches name, email, phone, address and more; custom_field_id + custom_field_value filter by one of the firm's custom fields. Clio: GET /contacts.json.
clio_list_custom_fields
List the firm's custom fields for matters or contacts — name, type, whether required, and the options of picklist fields (option id + text). Use the ids to filter clio_list_matters / clio_list_contacts and to read the values that clio_get_matter / clio_get_contact return. Clio: GET /custom_fields.json.
clio_list_documents
List documents (metadata only: name, file name, type, size, category, dates) for a matter, a contact or a folder, or search them by name. Clio: GET /documents.json.
clio_list_matters
Search and list matters (the firm's cases) with their client, practice area, responsible attorney and status. `query` wildcard-matches matter number or description and the client's name; custom_field_id + custom_field_value filter by one of the firm's custom fields (e.g. a court case number). Clio: GET /matters.json.
clio_list_notes
List notes on a matter or a contact, with subject, body, date and author. Clio requires type; narrow to one matter or contact with matter_id or contact_id. Clio: GET /notes.json.
clio_list_tasks
List tasks with status, priority, due date, matter and assignee. Filter by matter, assignee, status, priority or a due-date range — e.g. what is due this week. Clio: GET /tasks.json.
clio_list_users
List the firm's Clio users (attorneys and staff) — use their ids for responsible attorneys, time entries and task assignees. Clio: GET /users.json.
clio_log_communication
WRITE: Record a phone call or an email on Clio's communication log, optionally on a matter, with who it was from and to. This only records it: Clio sends nothing. To bill the time, also use clio_create_time_entry. Clio: POST /communications.json.
clio_update_task
WRITE: Update a task — mark it complete, change its status, due date, priority, name or description, or reassign it. Only the fields given are changed. Clio: PATCH /tasks/{id}.json.
clio_who_am_i
Fetch the Clio user this access token belongs to — name, email, subscription type, time zone and default_calendar_id (needed to create calendar entries). A cheap way to confirm the token and region are right. Clio: GET /users/who_am_i.json.

Endpoints

URLTransportStateLatencyChecked
https://clio.usefulapi.io/mcp streamable-http answering 193 ms 9 min ago

Alternatives to Clio MCP by usefulapi

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

Read Lawcus contacts, matters, leads, time and billing reports; create contacts and tasks.

27 tools answering
Tick MCP by usefulapi
by usefulapi

Read Tick clients, projects, tasks, users and time entries; log and edit time entries.

14 tools answering
Bill4Time MCP by usefulapi
by usefulapi

Read Bill4Time clients, projects, time entries, expenses, invoices, payments, users and contacts.

8 tools answering
Rinkel MCP by usefulapi
by usefulapi

Read Rinkel calls, voicemails, contacts and numbers; add call notes, edit contacts, block numbers.

27 tools answering
Tokeet MCP by usefulapi
by usefulapi

Read Tokeet rentals, rates, guests, tasks and expenses; add guests, notes and tasks.

24 tools answering
FreeAgent MCP by usefulapi
by usefulapi

Read FreeAgent contacts, invoices, bills, banking and reports; add contacts, draft invoices, time.

20 tools answering
Freshsales MCP by usefulapi
by usefulapi

Manage Freshsales contacts, accounts, deals, tasks and appointments; add notes.

31 tools answering
Plutio MCP by usefulapi
by usefulapi

Manage Plutio clients, projects, tasks, time entries and invoices.

37 tools answering

Clio MCP by usefulapi — questions

Answers built from our own checks of this server.

What can Clio MCP by usefulapi do?
It exposes 23 tools, read directly from the server on our last check. Among them: clio_create_calendar_entry, clio_create_contact, clio_create_matter, clio_create_note, clio_create_task, clio_create_time_entry and 17 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 Clio MCP by usefulapi working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 92 of 92 checks got a reply (100.0%), average response time 164 ms. The bar chart above shows every period we have measured.
How do I connect Clio 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 Clio MCP by usefulapi need an API key?
No. Clio MCP by usefulapi completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 23 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Clio MCP by usefulapi?
It answers our handshake in 164 ms on average, which is faster than 80% of all working MCP servers we measure. That puts it in the quick quarter of the ecosystem. The comparison comes from our own checks across the whole registry, every 15 minutes.
Is Clio 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 clio.usefulapi.io, which runs on its operator's own terms.