A side-by-side look at the Clio MCP and License Verify MCP MCP servers: transport, auth, tools, quality signals, and the config to install either one in Claude, Cursor, Windsurf or VS Code.
Verdict: choose Clio MCP for legal work as a local process; choose License Verify MCP for legal as a local process. You can also run both side by side in one mcpServers block.
READ_ONLY.authenticate, auth_status, logout.jurisdiction, license_number, business_name.Rows where the two servers differ are marked.
| Spec | ||
|---|---|---|
| Category | Legal | Legal |
| Quality signal | 61/100 · Good | 57/100 · Good |
| Install command | Confirmed | Confirmed |
| Transport | Local subprocess (stdio) | Local subprocess (stdio) |
| Auth | OAuth 2.0 | No auth required |
| Pricing | Free | Paid service |
| Required env vars | READ_ONLY | None listed |
| Verified owner | Community listing | Community listing |
| GitHub stars | 25 | 0 |
| Directory activity | 1 views 0 installs 0 upvotes | 5 views 0 installs 0 upvotes |
| Tools | 37 | 3 |
| Full listing | View Clio MCP | View License Verify MCP |
authenticateOpens your browser to Clio's login page and stores your credentials securelyauth_statusShows whether you are currently authenticated and when your session expireslogoutClears your stored credentials from this machinelist_mattersLists matters with optional status filter, including custom field values; returns a paginated envelope with `total_count`, `has_more`, and `next_page_tokenget_matterReturns full detail for a specific matter, including its Maildrop forwarding address and custom field valuescreate_matterCreates a new matter; status defaults to Open, billable defaults to trueupdate_matterUpdates one or more fields on an existing matter, including its stage and custom field valueslist_custom_fieldsLists the account's custom field definitions with their types, and for picklist fields their allowed options. Call this before reading or writing custom fieldscreate_custom_fieldCreates a new custom field definition. Use the returned `id` as `custom_field_id` in `create_matter` / `update_matter` to set its valuelist_matter_stagesLists the account's matter stages (Pre-Suit, Discovery, Settlement and so on) grouped by practice area and in pipeline order. Call this before setting `matter_stage_id`. Clio can attach workflows and task lists to a stage; whether an API-driven stage change fires them is not verified, so confirm on…search_contactsSearches contacts by name, email, or company; returns a paginated envelope with `total_count`, `has_more`, and `next_page_token`; pass the token back to fetch the next pageget_contactReturns full detail for a specific contact including all emails, phone numbers, addresses, and custom field valuesjurisdictionlicense_numberbusiness_namePaste either block (or both) into your client config, e.g. claude_desktop_config.json or ~/.cursor/mcp.json. We only show a config when the install command is confirmed.
{
"mcpServers": {
"clio-mcp-2": {
"command": "npx",
"args": [
"-y",
"@oktopeak/clio-mcp"
],
"env": {
"READ_ONLY": "YOUR_READ_ONLY_HERE"
}
}
}
}
{
"mcpServers": {
"lmaniraruta-license-verify-mcp": {
"command": "npx",
"args": [
"-y",
"apify"
]
}
}
}