Clio MCP. Manage your entire legal practice, from billing to matters.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
Clio MCP Server manages your entire legal practice and client lifecycle. Track cases, monitor contacts, and manage firm tasks using natural conversation from any AI agent.
Access case details, billing records, and communications without leaving your chat interface.
What your AI agents can do
Create activity
Logs a billable time entry or records an operational expense using a specific date, quantity, and type.
Create contact
Adds a new contact to the firm records, allowing you to specify if it's a person or a company.
Create matter
Starts a new legal matter record, requiring a case reference number, a description, and a pre-existing client contact ID.
Initiates a new legal matter record by specifying a unique case reference, a description, and the associated client contact ID.
Records billable time or operational expenses by providing a date, a duration in seconds, and the entry type.
Creates a new contact record, allowing you to specify the first and last name or use the name for a company.
Creates a new task or sets a deadline, optionally linking it to a specific legal matter for tracking.
Locates specific individuals or organizations within your firm's contact database using name or email.
Retrieves a list of files and documents associated with a matter, filtered by the matter ID.
Ask AI about this MCP
Supported MCP Clients
Waiting for input…
Clio MCP Server: 23 Tools for Legal Operations
Use these tools to run complex legal workflows, tracking case details, managing contacts, and handling billing records through your AI agent.
019e4751create activity
Logs a billable time entry or records an operational expense using a specific date, quantity, and type.
019e4751create contact
Adds a new contact to the firm records, allowing you to specify if it's a person or a company.
019e4751create matter
Starts a new legal matter record, requiring a case reference number, a description, and a pre-existing client contact ID.
019e4751create note
Adds a note to a matter record, documenting conversations, research, or strategy decisions.
019e4751create task
Creates a new task or deadline, which can optionally be linked to a specific matter for tracking.
019e4751get bill
Retrieves detailed information about a specific invoice, including line items, totals, and due dates.
019e4751get contact
Fetches a contact's full details, including name, email addresses, phone numbers, and physical addresses.
019d7573get matter
Retrieves comprehensive details for a single case, including the client, practice area, responsible attorney, and status.
019e4751get user profile
Retrieves the profile information for the user currently logged into the system.
019d7573list activities
Lists all time entries and expenses, with optional filtering by matter ID, showing date, hours, rate, and billing status.
019d7573list bills
Lists all firm invoices, allowing you to monitor outstanding receivables and firm revenue.
019d7573list calendar entries
Retrieves a summary of scheduled events, including start/end times, location, and the linked legal matter.
019e4751list communications
Lists firm communications by subject, body, type, date, and linked matter or contact.
019d7573list contacts
Provides a full list of all contacts stored within the firm's system.
019d7573list documents
Lists case documents, filterable by matter ID, showing the filename, category, and creation date.
019e4751list matter stages
Lists the standard lifecycle stages of a matter (e.g., Intake, Trial, Closed) to understand its current status.
019d7573list matters
Retrieves a list of all legal cases or matters, filterable by status (open, closed, pending) and including case number, client, and dates.
019e4751list notes
Lists all case notes, filterable by matter ID, showing the subject, detailed content, and date of entry.
019e4751list practice areas
Retrieves a list of the practice areas the firm handles (e.g., Civil Litigation, Corporate, Family Law).
019d7573list tasks
Lists all firm tasks and deadlines, with filtering by matter ID, critical for tracking court deadlines.
019e4751list users
Retrieves a list of all internal users and attorneys associated with the firm.
019e4751search contacts
Searches the contact database for a specific person or organization using name or email.
019e4751search matters
Searches for specific legal matters using keywords or partial case names.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on every call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with Clio, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 4,700+ others, all in one place
- Add new capabilities to your AI anytime you want
- Every connection is secured and compliant automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog every week
What you can do with this MCP connector
Clio MCP Server lets your AI agent handle your entire legal workflow. You manage matters, contacts, and billing without ever leaving your chat. You'll use your agent to get details on cases, track billing, and keep your firm's records straight. create_matter starts a new case record when you give it a case number, description, and the client's contact ID. create_activity logs billable time or records operational expenses using a date, quantity, and type.
You'll use create_contact to add a new contact, specifying if it's a person or a company. You can search for people or organizations using search_contacts, or find specific cases with search_matters. create_task sets a new task or deadline, and you can link it to a specific matter to keep it tracked.
You'll use get_matter to pull up all the details for a single case, including the client, practice area, and responsible attorney. get_contact fetches a contact's full info, including name, email, phone, and address. list_matters gives you a list of all cases, letting you filter by status, and you can also use list_contacts for a complete roster of everyone in your firm.
You can also use list_tasks to see all firm tasks, filtering by matter ID, which is great for court deadlines. create_note adds a note to a matter record, letting you document conversations or research. list_notes shows all case notes, filtering by matter ID, and you can use list_documents to pull a list of files for a matter, using the matter ID to filter them.
For billing, get_bill pulls up detailed info on a specific invoice, showing line items and due dates, while list_bills lists all firm invoices so you can track outstanding money. You'll use list_activities to see all time entries and expenses, filtering by matter ID, showing the date, hours, rate, and billing status. list_matter_stages shows the standard lifecycle stages for a matter, and list_practice_areas lists all the practice areas the firm handles.
You can also use list_calendar_entries to get a summary of scheduled events, including the location and linked legal matter. list_communications lists firm communications by subject, type, and date, linking them to a matter or contact. If you need to check up on the firm's people, list_users shows all internal users and attorneys, and list_users lets you see them.
You can also use list_matter_stages to understand a matter's current status. Finally, list_matter_stages helps you track a matter's progress through its lifecycle.
How Clio MCP Works
- 1 First, subscribe to the Clio server. Then, create a Developer Application in your Clio account (this is a one-time setup that takes about five minutes).
- 2 Next, enter your Client ID and Client Secret into your agent client, then click 'Connect with Clio' to authorize access.
- 3 You can then manage your entire legal practice—from logging time to listing contacts—directly through Claude, Cursor, or any MCP-compatible client.
The bottom line is: you connect your existing Clio credentials to your AI agent, letting it execute your legal tasks via natural language prompts.
Who Is Clio MCP For?
This server is built for legal professionals who are tired of context-switching. Attorneys, legal assistants, and practice managers shouldn't have to open the Clio dashboard, navigate three tabs, and copy-paste IDs just to get a status update. You should be able to manage the firm from the chat interface.
Monitor case status and review recent matter updates using simple natural language commands instead of dashboard filters.
Audit firm task lists and verify contact details without manually opening the main Clio dashboard.
Quickly look up billing history, check attorney assignments, or verify matter structures straight from their chat interface.
What Changes When You Connect
- See a full list of open and closed cases using
list_mattersandsearch_matters, giving you an immediate overview of your firm's workload. - Track all internal to-dos and deadlines by calling
list_tasks, ensuring that critical court deadlines never slip through the cracks. - Get instant financial visibility. Use
list_billsto see all outstanding invoices and monitor the firm's overall receivables. - Build a complete client picture by using
get_contactand then runninglist_communicationsto see every interaction history. - Keep your records clean. Use
create_matterto start a new case andcreate_noteto document strategy or findings immediately. - Avoid manual data entry. Use
create_activityto log time or expenses directly from the chat, instantly updating your billing records.
Real-World Use Cases
A Partner Needs to Review a Case Status
A partner needs to know the status of the 'Smith v. Jones' matter and who the key contact is. Instead of logging into Clio, they ask their agent: 'What's the status for Smith v. Jones, and what's the contact info for the primary client?' The agent runs get_matter and get_contact, giving the partner a single, comprehensive answer.
Legal Assistant Needs to Audit Tasks
A legal assistant needs to audit all tasks across multiple cases for the month. They prompt the agent: 'List all overdue tasks for the corporate department.' The agent runs list_tasks and filters by department, providing a prioritized list of action items.
Practice Manager Needs Billing Oversight
The practice manager needs to check firm revenue and outstanding payments. They ask the agent to 'Show me all bills over $5,000 that are overdue.' The agent runs list_bills and filters the results, providing an actionable cash flow report.
Attorneys Need to Document a Meeting
An attorney finishes a client meeting and needs to document the discussion and log the time spent. They tell the agent: 'Log 1 hour of time for the Acme matter, and write a note about the next steps.' The agent runs create_activity and create_note in sequence, keeping the record accurate.
The Tradeoffs
Searching for a Matter's Status
Going to the 'Matters' dashboard, searching by keyword, clicking into the case file, and then looking at the sidebar for the status. This requires 3-4 clicks and multiple screens.
→
Just ask your agent: 'What is the status of the Acme matter?' The agent runs search_matters and get_matter and gives you the status instantly in the chat.
Finding a Contact's Details
Remembering the contact's name but needing their phone number or corporate email. You have to search the main contacts tab, filter by name, and then copy the number. It's slow.
→
Just ask your agent: 'Get the phone number and email for Jane Doe.' The agent runs get_contact and provides the data directly, no clicking required.
Logging Time and Notes Separately
Completing work, then having to switch to the billing tab to log time, and then switch again to the notes tab to write the summary. You lose focus and might forget a step.
→
Tell your agent: 'Log 2 hours of time against the Acme matter, and add a note detailing the strategy.' The agent executes create_activity and create_note in one flow, keeping the billing and case records synchronized.
When It Fits, When It Doesn't
Use this server if your primary workflow involves cross-referencing data between different legal records: Matter Status, Contact Info, and Billing. You need to know, for example, 'What are the outstanding bills for matters handled by the Green team?' If your process is linear—e.g., 'First, create the matter; second, add the contact'—this works perfectly.
Don't use this if you only need to generate a list of users or practice areas. For simple directory lookups, a standalone user management tool might be cleaner. However, if those lookups need to be tied to a matter or a contact, Clio handles it. It's designed for the whole picture.
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Clio. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on every call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Works with Claude, ChatGPT, Cursor, and more
The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.
This server provides 23 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Available Capabilities
Managing a case means constantly jumping between tabs.
Today, when you need to know the full status of a client, you open the Matter tab, check the task list, and then manually cross-reference the contact tab to see who the primary point of contact is. You copy IDs, you switch between dashboards, and you spend half your morning just gathering data.
With the Clio MCP Server, you just ask your agent: 'What's the status for the Smith v. Jones matter, and who is the main contact?' The agent runs the necessary tools (`get_matter` and `get_contact`) and gives you a single, unified answer right in the chat. No switching tabs required.
Clio MCP Server: Master your case records with `create_matter`.
Manually creating a case requires jumping through several forms: you need the case reference number, you have to select the client ID, and you write the description. It's a multi-step, error-prone process that takes time away from legal work.
Now, you tell your agent: 'Create a new matter for the Jones client, case reference 2026-003, about corporate setup.' The agent handles the parameters and runs `create_matter` instantly. It's fast, and it keeps the data structured correctly.
Common Questions About Clio MCP
How do I connect my Clio account? +
After subscribing, the setup wizard will guide you through 3 simple steps: 1) Select your data region (US, Canada, EU, or Australia). 2) Enter the Client ID and Client Secret from your Clio Developer Application. 3) Click the Connect with Clio button — a popup will open where you approve access. That's it! No manual token exchange or curl commands required.
Where do I find the Redirect URI for my Clio Developer Application? +
When creating your Developer Application in Clio, set the Redirect URI to: https://api.vinkius.com/marketplace/oauth/callback. This is the platform's secure callback endpoint that completes the OAuth authorization automatically.
How do I get my Client ID and Client Secret? +
Sign in to Clio and go to Settings → Developer Applications (direct link: https://app.clio.com/settings/developer_applications). Click New Application, give it a name, and set the Redirect URI to https://api.vinkius.com/marketplace/oauth/callback. Save the app and copy the Client ID and Client Secret (the secret is shown only once — copy it immediately).
Can I see the status of a specific legal matter? +
Yes! Use the get_matter tool with the matter ID. The agent will return the current status (Open, Closed, etc.), the client name, and the responsible attorney.
How do I check if a bill has been paid? +
Use the list_bills tool. Your agent will fetch the list of generated bills, which includes their amounts and payment statuses, directly from Clio.
Do I need to refresh my tokens manually? +
No. The platform automatically refreshes your access token in the background. You only need to click Connect with Clio once during setup, and the integration will keep working indefinitely.
Which Clio regions are supported? +
All four Clio regions are supported: United States (app.clio.com), Canada (ca.app.clio.com), Europe/UK (eu.app.clio.com), and Australia (au.app.clio.com). Select your region in the first step of the setup wizard. Note: the one-click Connect with Clio button currently works for US region accounts. Users in other regions should use the same Developer Application setup but may need to complete the OAuth flow using the manual instructions in the documentation.
How do I use the `create_activity` tool to log time or expenses? +
You provide the date (YYYY-MM-DD), the quantity in seconds, and the type (TimeEntry or ExpenseEntry). Your agent handles the rest. This lets you log billable time or expenses right from the chat interface without opening Clio.
Multi-server workflows that include Clio MCP
MCP Recipe for Legal Billing Automation
Billable hours pulled, invoice created, payment link sent , your legal billing runs itself
MCP Recipe for WhatsApp Litigation Claims
Funding claims tracked, case details matched, client updated on WhatsApp , litigation funding without the admin overhead
MCP Workflow for Hassle-Free Legal Signatures
Matter reviewed, engagement letter sent for signature, retainer tracked , stop chasing signatures and start practicing law
Never Miss a Contract Deadline Using MCP
Contracts analyzed, key clauses extracted, every renewal and expiration on your calendar , never miss a contract deadline again
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
More in this category
Rocketlane
Deliver customer onboarding projects on time with collaborative workspaces, task tracking, and time-to-value analytics.
Float
Manage team scheduling, project allocations, and time off via AI agents with Float.
Holded
Automate business management via Holded — manage invoices, contacts, and projects directly from any AI agent.
You might also like
Musixmatch
Largest music lyrics database — search tracks, retrieve lyrics, and identify artists via AI.
MPU-Manager
Organize your media production workflow with asset tracking, schedule coordination, and crew management for broadcast teams.
Canix ERP
Manage your cannabis operations via Canix — track inventory, plants, and sales orders directly from any AI agent.