4,500+ servers built on MCP Fusion
Vinkius

Clio MCP. Manage your entire legal practice, from billing to matters.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Clio MCP on Cursor AI Code Editor MCP Client Clio MCP on Claude Desktop App MCP Integration Clio MCP on OpenAI Agents SDK MCP Compatible Clio MCP on Visual Studio Code MCP Extension Client Clio MCP on GitHub Copilot AI Agent MCP Integration Clio MCP on Google Gemini AI MCP Integration Clio MCP on Lovable AI Development MCP Client Clio MCP on Mistral AI Agents MCP Compatible Clio MCP on Amazon AWS Bedrock MCP Support

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.

+ 20 more capabilities included
Create a Legal Matter

Initiates a new legal matter record by specifying a unique case reference, a description, and the associated client contact ID.

Log Time or Expenses

Records billable time or operational expenses by providing a date, a duration in seconds, and the entry type.

Manage Client Records

Creates a new contact record, allowing you to specify the first and last name or use the name for a company.

Set Up Deadlines and Tasks

Creates a new task or sets a deadline, optionally linking it to a specific legal matter for tracking.

Search and Retrieve Contacts

Locates specific individuals or organizations within your firm's contact database using name or email.

Review Case Documentation

Retrieves a list of files and documents associated with a matter, filtered by the matter ID.

Supported MCP Clients

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

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.

create019e4751

create activity

Logs a billable time entry or records an operational expense using a specific date, quantity, and type.

create019e4751

create contact

Adds a new contact to the firm records, allowing you to specify if it's a person or a company.

create019e4751

create matter

Starts a new legal matter record, requiring a case reference number, a description, and a pre-existing client contact ID.

create019e4751

create note

Adds a note to a matter record, documenting conversations, research, or strategy decisions.

create019e4751

create task

Creates a new task or deadline, which can optionally be linked to a specific matter for tracking.

get019e4751

get bill

Retrieves detailed information about a specific invoice, including line items, totals, and due dates.

get019e4751

get contact

Fetches a contact's full details, including name, email addresses, phone numbers, and physical addresses.

get019d7573

get matter

Retrieves comprehensive details for a single case, including the client, practice area, responsible attorney, and status.

get019e4751

get user profile

Retrieves the profile information for the user currently logged into the system.

list019d7573

list activities

Lists all time entries and expenses, with optional filtering by matter ID, showing date, hours, rate, and billing status.

list019d7573

list bills

Lists all firm invoices, allowing you to monitor outstanding receivables and firm revenue.

list019d7573

list calendar entries

Retrieves a summary of scheduled events, including start/end times, location, and the linked legal matter.

list019e4751

list communications

Lists firm communications by subject, body, type, date, and linked matter or contact.

list019d7573

list contacts

Provides a full list of all contacts stored within the firm's system.

list019d7573

list documents

Lists case documents, filterable by matter ID, showing the filename, category, and creation date.

list019e4751

list matter stages

Lists the standard lifecycle stages of a matter (e.g., Intake, Trial, Closed) to understand its current status.

list019d7573

list matters

Retrieves a list of all legal cases or matters, filterable by status (open, closed, pending) and including case number, client, and dates.

list019e4751

list notes

Lists all case notes, filterable by matter ID, showing the subject, detailed content, and date of entry.

list019e4751

list practice areas

Retrieves a list of the practice areas the firm handles (e.g., Civil Litigation, Corporate, Family Law).

list019d7573

list tasks

Lists all firm tasks and deadlines, with filtering by matter ID, critical for tracking court deadlines.

list019e4751

list users

Retrieves a list of all internal users and attorneys associated with the firm.

search019e4751

search contacts

Searches the contact database for a specific person or organization using name or email.

search019e4751

search 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
Start building

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. 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. 2 Next, enter your Client ID and Client Secret into your agent client, then click 'Connect with Clio' to authorize access.
  3. 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.

Attorneys

Monitor case status and review recent matter updates using simple natural language commands instead of dashboard filters.

Legal Assistants

Audit firm task lists and verify contact details without manually opening the main Clio dashboard.

Practice Managers

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_matters and search_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_bills to see all outstanding invoices and monitor the firm's overall receivables.
  • Build a complete client picture by using get_contact and then running list_communications to see every interaction history.
  • Keep your records clean. Use create_matter to start a new case and create_note to document strategy or findings immediately.
  • Avoid manual data entry. Use create_activity to log time or expenses directly from the chat, instantly updating your billing records.

Real-World Use Cases

01

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.

02

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.

03

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.

04

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

How we secure it →

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

create_activity create_contact create_matter create_note create_task get_bill get_contact get_matter get_user_profile list_activities list_bills list_calendar_entries list_communications list_contacts list_documents list_matter_stages list_matters list_notes list_practice_areas list_tasks list_users search_contacts search_matters

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.

You might also like

Built & Managed by Vinkius 30s setup 23 tools

We've already built the connector for Clio. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 23 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.