# Clio Manage MCP

Vendor: Clio Manage  
Category: other  
Auth: OAUTH2  
Composio slug: `clio_manage`

Clio Manage legal practice management for US, EU, Canada, and Australia accounts. Manage clients, matters, calendars, tasks, time, and billing.

## Verdict

Clio Manage is a legal practice management platform. This MCP exposes 50 tools that let your team create matters, log time, schedule calendar entries, record communications, and manage contacts without leaving Switchy. Paralegals can @mention Clio to draft client intake forms or pull case timelines. Attorneys can log billable hours mid-conversation. Office managers can assign task templates to new matters. The OAuth flow requires broad scopes—Clio grants access to sensitive client data, so review permissions carefully before connecting.

## Tools

- **Assign Task Template List** — Assign one Clio task template list to a matter, creating its tasks with assignee notifications disabled. The action reads the current Matter ETag before the PATCH and does not retry a rejected write. Clio does not return guaranteed generate
- **Create Activity** — Create a Clio time or expense activity. Requires Clio's Activities write permission.
- **Create Calendar** — Create a Clio custom calendar. Requires the Calendars write permission selected on the Clio developer application.
- **Create Calendar Entry** — Create a Clio calendar entry. Only internal Clio calendars can be attendees because Clio always emails contact attendees. Calendar notifications are disabled. Requires Clio's Calendars write permission.
- **Create Communication** — Record a phone or email communication in Clio. This creates a communication log; it does not place a call or send an email. Notification subscribers are intentionally unsupported. Requires Communications write permission in the Clio develop
- **Create Contact** — Create a Clio person or company, including new email addresses and phone numbers. A Company requires name; a Person requires first_name or last_name. Requires Clio's Contacts write permission.
- **Create Document Template** — Upload one non-sensitive file directly to Clio's documented multipart route and create a document template suitable for START_DOCUMENT_FROM_TEMPLATE or GENERATE_DOCUMENT_FROM_TEMPLATE. Requires Documents write permission.
- **Create Document Upload Initiation** — Create only the Clio document record and signed-upload initiation. This action does not upload bytes, follow signed destinations, finalize an upload, or create a version of an existing document. Upload without Clio OAuth, then use a separat
- **Create Matter** — Create a Clio matter for a client. Requires Clio's Matters write permission.
- **Create Matter Folder** — Create a subfolder inside a Clio Matter. Clio creates each Matter's root folder automatically; this action creates a child folder and always uses the supplied Matter as its parent. Requires Documents write permission.
- **Create Matter Note** — Create a note associated with a Clio Matter. The action fixes the note type to Matter and intentionally does not support notification subscribers. Requires Notes and Matter access in the Clio developer application.
- **Create Non-Empty Task Template List** — Create a Clio task-template list plus one to ten documented task templates, read it back to confirm it is non-empty, and clean up partial creation on failure. Templates are private, non-cascading, plain text, and have no reminders; this doe
- **Create Task** — Create a non-complete Clio task with assignee notifications disabled. To complete it safely, create it as pending and then call UPDATE_TASK with status complete. Requires Clio's Tasks write permission.
- **Delete Activity** — Permanently delete one Clio time or expense activity by ID. Requires Clio's Activities write permission.
- **Delete Bill** — Permanently delete an owned Draft or Pending Approval bill after exact ID, number, ETag, state, ownership, and confirmation checks. Clio only accepts bills without recorded payments. Unpaid bills must use Void Bill. Requires Billing write p
- **Delete Calendar** — Permanently delete one manually created Clio calendar after verifying it is an owner-controlled AdhocCalendar. Built-in firm and user calendars are refused. This tool does not check whether the calendar contains entries, and Clio does not d
- **Delete Calendar Entry** — Permanently delete a non-recurring Clio calendar entry or an explicitly scoped recurring occurrence, future sequence, or series. Fails closed when Contact attendees exist because Clio would email them. Clio DELETE has no atomic ETag guard, 
- **Delete Communication** — Permanently delete one recorded Clio communication after an exact-ID preflight and explicit confirmation. This does not notify subscribers. Requires Communications write permission.
- **Delete Contact** — Permanently delete one Clio contact by ID. Requires Clio's Contacts write permission.
- **Delete Document** — Move a Clio document to trash after an exact ID-and-name preflight and explicit confirmation. Clio permanently deletes trashed documents after 30 days. Requires Documents write permission.
- **Delete Document Template** — Permanently delete a Clio document template after an exact ID-and-filename preflight and explicit confirmation. Requires Documents write permission.
- **Delete Folder** — Move a non-root, unlocked Clio folder to trash after an exact ID-and-name preflight and explicit confirmation. Trashed folders are permanently deleted after 30 days. Requires Documents write permission.
- **Delete Matter** — Permanently delete one Clio matter by ID. Requires Clio's Matters write permission.
- **Delete Note** — Permanently delete one Clio note after an exact-ID preflight and explicit confirmation. This does not notify subscribers. Requires Notes write permission.
- **Delete Task** — Permanently delete one Clio task by ID. Requires Clio's Tasks write permission.
- **Delete Task Template List** — Permanently delete a Clio task-template list after an exact ID-and-name preflight and explicit confirmation. This does not assign tasks or send notifications. Requires Tasks write permission.
- **Download Document** — Download the latest or a specified Clio document version as a managed file. The runtime follows Clio's 303 with cross-host authorization stripping, so Clio OAuth is never sent to the signed download host. Requires Documents read permission.
- **Find Bill** — Exhaustively find Clio bills by exact client, matter, bill number, and state criteria. Provide client_id, matter_id, or invoice_number; state only narrows that lookup. All supplied criteria are combined with AND; duplicate exact bills are r
- **Find Company Contact** — Exhaustively find exact Clio company contacts without choosing an arbitrary duplicate. Requires Contacts read permission.
- **Find Contact by Custom Field** — Validate a Clio Contact custom field, exhaustively search its exact typed value, and report duplicate ambiguity. Requires Custom Fields read and Contacts read permissions.
- **Find Matter** — Find by matter_id alone, or exhaustively search using display_number, description, or client_reference, optionally narrowed by client_id and status. All collection results are exact-filtered; multiple matches are reported as ambiguous. Requ
- **Find Matter by Custom Field** — Validate a dynamic Matter custom field, exhaustively scan all exact provider candidates, and report zero, one, or every ambiguous exact match. Requires Custom Fields and Matters read permissions.
- **Find Newest Matter by Client Email** — Resolve exactly one contact by exact email, exhaust all of that client's matters, and select the greatest created_at with greatest ID as the tie-break. If any candidate lacks a valid created_at, return comparison_incomplete and do not selec
- **Find or Create Company Contact** — Exhaustively preflight a Clio company identity using email or a complete custom-field ID/value pair, create only when absent, then postflight for races. Requires Contacts write and, when used, Custom Fields read permissions.
- **Find or Create Matter** — Choose either client_id or client_email, not both, plus client_reference or a complete custom-field ID/value pair. Resolve exactly one client, exhaustively find an exact matter identity, create only when absent, then repeat the exhaustive s
- **Find or Create Person Contact** — Exhaustively preflight a Clio person identity using email or a complete custom-field ID/value pair, create only when absent, then postflight for races. Requires Contacts write and, when used, Custom Fields read permissions.
- **Find Person Contact** — Exhaustively find exact Clio person contacts without choosing an arbitrary duplicate. Requires Contacts read permission.
- **Find User** — Find one Clio user using a single selector: user_id, email, or full name. enabled and include_co_counsel apply only to email or name searches. ID uses the documented single-user endpoint; email and name searches exhaust all id-ascending pag
- **Generate Document From Template** — Create a Clio document automation, then poll its documented status endpoint within the caller's bounded interval and timeout. This creates a persistent automation and generated Documents; completed returns those documents, failed or empty r
- **Get Activity** — Get one Clio time or expense activity by ID, including billing state and its user and matter references.
- **Get Bill** — Get one Clio bill with its ETag, lifecycle state, permitted transitions, and concrete financial totals. Requires Billing read permission.
- **Get Calendar** — Get one Clio calendar by ID, including its type, permission, visibility, source, and colors. Requires the Calendars read permission selected on the Clio developer application.
- **Get Calendar Entry** — Get one Clio calendar entry or expanded recurring occurrence by ID with recurrence, attendee, owner, and matter details. Requires the Calendars read permission selected on the Clio developer application.
- **Get Communication** — Retrieve one recorded Clio communication. This does not send a message or notify subscribers. Requires Communications read permission.
- **Get Contact** — Get one Clio person or company by its known ID, including primary and structured email and phone details. Use Search Contacts to discover an ID. Requires Contacts read permission on the Clio developer application.
- **Get Current User** — Return the authenticated Clio user and role information for identity checks and default user references. Requires the Users read permission selected on the Clio developer application.
- **Get Document** — Get one Clio document and its latest-version metadata by ID. Requires Documents read permission.
- **Get Folder** — Retrieve one Clio folder by ID. Requires Documents read permission.
- **Get Matter** — Get one Clio matter by ID with lifecycle, client, staffing, practice area, dates, and billing method. Requires read access to Matters.
- **Get Matter Client** — Retrieve the client contact for one Clio matter. Requires Contacts and Matters read permission.

## Setup

1. Create or open a Switchy Project.
2. Open Integrations and connect Clio Manage.
3. Authorise through oauth2.
4. Teammates can now @-mention Clio Manage tools in chat.

---
Last verified: 2026-10-17T02:00:10.360Z  
Canonical URL: https://switchy.build/directory/mcps/clio-manage