A side-by-side look at the AllMCPs Server and Clio MCP MCP servers: transport, auth, tools, quality signals, and the config to install either one in Claude, Cursor, Windsurf or VS Code.
Verdict: choose AllMCPs Server for aggregators work over a hosted endpoint; choose Clio MCP for legal as a local process. You can also run both side by side in one mcpServers block.
ALLMCPS_MCP_URL.search_mcp_servers, get_mcp_install_config, get_mcp_alternatives.READ_ONLY.authenticate, auth_status, logout.Rows where the two servers differ are marked.
| Spec | ||
|---|---|---|
| Category | Aggregators | Legal |
| Quality signal | 85/100 · Excellent | 61/100 · Good |
| Install command | Confirmed | Confirmed |
| Transport | Remote HTTP/SSE | Local subprocess (stdio) |
| Auth | No auth required | OAuth 2.0 |
| Pricing | Free | Free |
| Required env vars | ALLMCPS_MCP_URL | READ_ONLY |
| Verified owner | Verified | Community listing |
| GitHub stars | 4 | 25 |
| Directory activity | 69 views 20 installs 1 upvotes | 1 views 0 installs 0 upvotes |
| Tools | 13 | 37 |
| Full listing | View AllMCPs Server | View Clio MCP |
search_mcp_serversSearch the AllMCPs directory for Model Context Protocol (MCP) servers by keyword or category.get_mcp_install_configGet setup for one MCP server by ID: the config for every major client (Claude Desktop, Claude Code, Cursor, VS Code, Windsurf, Cline, Zed, Codex, Gemini CLI, JetBrains, Roo Code, Continue, LM Studio) plus its documentation. Pass `client` for just one.get_mcp_alternativesList alternative MCP servers to a given server ID — same category, ranked by fit and evidence that they work.compare_mcp_serversCompare 2 to 4 MCP servers side by side: transport, install command, evidence they work, tool count and source, health, GitHub stars, last commit and quality score.recommend_mcp_stackRecommend a small stack of complementary MCP servers for a role or workflow (e.g. "fullstack web app", "data science", "devops on AWS"), drawn from a live directory search.list_mcp_categoriesList all categories available in the AllMCPs directory along with server counts.get_boost_pricingGet pricing and features for boosting / featuring an MCP server on AllMCPs.com.boost_mcp_serverInitiate a sponsorship / boost order for an MCP server by ID, returning a Stripe checkout session URL and x402 invoice.get_boost_statusCheck current boost status, verified badge level, and sponsorship expiration for an MCP server by ID.submit_mcp_serverProgrammatically submit a new MCP server repository to AllMCPs.com for indexing and review. Supports the same optional enrichment fields as the human submission form — fill in whichever you can confidently determine from the repository (README, package.json, code) to produce a fully flushed-out listing. Omit anything you are not confident about rather than guessing; all enrichment fields are optional and unrecognized enum values are simply dropped, not rejected.verify_mcp_claimVerify ownership and claim an MCP server listing by checking GitHub README badge, website badge, or DNS TXT record. Works two ways: (1) fully unattended — pass `agentToken` from confirm_mcp_agent (or set an `Authorization: Bearer <token>` header if your client supports it), no human sign-in needed; or (2) if called with neither, requires the caller to already have an active AllMCPs browser session. Unattended agents should use register_mcp_agent + confirm_mcp_agent first.register_mcp_agentStart unattended-agent registration: emails a 6-digit confirmation code to the given address. Follow up with confirm_mcp_agent to exchange the code for a bearer token, which unlocks verify_mcp_claim (and future privileged tools) without ever needing a human to sign in via browser.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 valuesPaste 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": {
"allmcps-server": {
"command": "npx",
"args": [
"-y",
"allmcps-server"
],
"env": {
"ALLMCPS_MCP_URL": "YOUR_ALLMCPS_MCP_URL_HERE"
}
}
}
}
{
"mcpServers": {
"clio-mcp-2": {
"command": "npx",
"args": [
"-y",
"@oktopeak/clio-mcp"
],
"env": {
"READ_ONLY": "YOUR_READ_ONLY_HERE"
}
}
}
}