Clio Manage Firm Assistant
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Clio Manage Firm AssistantWho appears free tomorrow between 2:00 and 4:00 PM?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Clio Manage Firm Assistant
An open-source, hosted MCP connector between Clio Manage and ChatGPT/Codex. It helps authorized firm users:
confirm which Clio user is connected;
list active Clio users and visible calendars;
review calendar availability, hiding event names as Busy by default; and
review tasks by status, due date, or assignee.
Every lawyer connects with their own Clio account. Access is governed by the connector's available tools, the permissions selected in the firm's Clio developer app, and each user's Clio role.
Permissions and capabilities
The firm administrator chooses the Clio app permissions. Each user's Clio role can restrict access further. This release currently exposes read actions for calendars, calendar entries, users, and tasks. Granting write permission in Clio does not by itself add write actions to the connector; write tools must also be implemented and reviewed here.
Related MCP server: clio-mcp
The simple setup
You do this once as the administrator. Lawyers do not run a script and do not receive the Client Secret.
1. Use the public source repository
Connect Render directly to gigialc/clio-manage-firm-assistant. The included render.yaml creates the test server and database.
Do not commit a .env file or paste the Clio Client Secret into any document, email, issue, or chat.
2. Copy the two Clio app values
Open Clio app 37994 while signed into the firm's Clio developer account.
Copy these values somewhere temporarily and securely:
Client ID
Client Secret
For this release, select Read access for:
users;
calendars and calendar entries; and
tasks.
Grant additional permissions only after matching connector tools have been implemented and reviewed. Changes to a Clio app's permissions may require users to reconnect it.
3. Deploy it on Render
Sign in to Render.
Choose New → Blueprint.
Connect the public GitHub repository from step 1.
Render will find
render.yamland create the web service and private database.When prompted, paste the Clio Client ID and Client Secret into Render's secret fields.
Choose Apply and wait for the deployment to finish.
The included Blueprint uses Render's free web service and free PostgreSQL database so you can test without paying. The web service sleeps after 15 minutes without traffic and can take about a minute to wake up. The free database expires after 30 days, so this configuration is for testing only—not ongoing law-firm use.
4. Add the exact Clio redirect address
Render gives the service a URL similar to:
https://clio-manage-mcp.onrender.com
Open the deployed service's Setup Status page by adding /setup-status:
https://YOUR-SERVICE.onrender.com/setup-status
Copy the value beside clio_redirect_uri. It will look like:
https://YOUR-SERVICE.onrender.com/oauth/clio/callback
Return to Clio app 37994, paste that full value into the app's Redirect URI field, and save it. It must match exactly, including https:// and /oauth/clio/callback.
Refresh /setup-status. It should say:
{"ready":true}5. Connect the hosted app to ChatGPT
In ChatGPT, open Settings → Apps → Advanced settings.
Turn on Developer mode.
Choose Create app.
Enter a name such as Clio Manage Firm Assistant.
For the MCP server URL, enter:
https://YOUR-SERVICE.onrender.com/mcpSave it and choose Connect.
A Clio sign-in page will open. Sign in and approve access.
After ChatGPT creates the app, copy its technical ID. It begins with plugin_asdk_app. That ID is used to finish the installable Codex plugin package.
What each lawyer does
Install the firm's Clio Manage plugin using the link supplied by the administrator.
Select Connect when ChatGPT asks for Clio access.
Sign into their own Clio account and approve access.
No terminal, script, Client ID, Client Secret, or app restart is required. The hosted connection works in a supported browser and in the ChatGPT desktop app.
Safe test questions
“Which Clio user am I connected as?”
“Show the firm's visible calendars.”
“Who appears free tomorrow between 2:00 and 4:00 PM? Keep event names private.”
“Show my pending Clio tasks due this week.”
Administrator notes
The app encrypts stored Clio credentials and stores them in PostgreSQL.
The
TOKEN_ENCRYPTION_KEYis created automatically by the Render Blueprint.Never change or delete that key while people are connected; doing so makes their saved connections unreadable.
To disconnect access, remove the app in ChatGPT and revoke it in Clio.
This release does not create, edit, or delete Clio records.
Local developer checks
These steps are only for the person maintaining the app:
npm install
npm run typecheck
npm test
npm run buildFor local development, copy .env.example to .env, use test credentials, and run npm run dev. Never use production legal-client data in a developer environment.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- -license-quality-maintenanceA secure MCP server that integrates with Clio practice management software, allowing Australian legal professionals to access and manage their matters, tasks, notes, and activities through natural language.Last updated
- Alicense-qualityDmaintenanceAn MCP server for Clio Manage legal practice management software that enables Claude and other MCP clients to read and write Clio data including contacts, matters, and activities directly from chat.Last updated7MIT
- AlicenseAqualityCmaintenanceMCP server that connects Clio Manage to Claude via OAuth, enabling law firm management tasks like matter lookup, time tracking, billing, calendar, and document retrieval through natural language.Last updated41MIT
- Flicense-qualityCmaintenanceA Model Context Protocol server that enables Claude (or any MCP client) to read and write Clio Manage data—contacts, matters, activities—directly from chat, with flat-fee billing support in one call.Last updated
Related MCP Connectors
Connect AI to millions of laws and court cases with the Lawstronaut MCP.
Hosted Amazon Seller and Vendor MCP server for Claude, ChatGPT, Cursor, Codex, Gemini, Copilot.
MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/gigialc/clio-manage-firm-assistant'
If you have feedback or need assistance with the MCP directory API, please join our Discord server