# Esqcopilot Matching Engine MCP server

Source: https://glimind.com/server/mcp-registry%2Fcom.esqcopilot%2Fmatching-engine
Registry id: `mcp-registry/com.esqcopilot/matching-engine`
Status: live (checked 2026-10-27T01:42:22.209Z)

## Measurements (30 days)

- Uptime: 100%
- Checks: 326
- Outages (90 days): 0

## Install

```json
{
  "mcpServers": {
    "esqcopilot-matching-engine-mcp-server": {
      "type": "http",
      "url": "https://match.esqcopilot.com/mcp/c/eyJrIjoiY29ubmVjdG9yIiwiaSI6ImNvbl9tY3BfcmVnaXN0cnlfZXNxIiwicCI6Im1jcC1yZWdpc3RyeSJ9.3b61cb285412dd02ba328c4c5ccd0b00"
    }
  }
}
```

Claude Code:

```sh
claude mcp add --transport http esqcopilot-matching-engine-mcp-server https://match.esqcopilot.com/mcp/c/eyJrIjoiY29ubmVjdG9yIiwiaSI6ImNvbl9tY3BfcmVnaXN0cnlfZXNxIiwicCI6Im1jcC1yZWdpc3RyeSJ9.3b61cb285412dd02ba328c4c5ccd0b00
```

## Tools (10)

- `check_attorney_availability`: Use when the user asks whether a lawyer takes new clients or can meet soon. Returns only what lawyers reported or confirmed, with last-checked time and certaint
- `compare_attorneys`: Use when the user asks to compare lawyers from find_attorneys ("which of these is a better fit?"). Compares 2 to 5 lawyers on practice fit, location, years lice
- `estimate_legal_cost`: Use when the user asks what a lawyer or a type of matter will cost. Returns only published fees, confirmed quotes or sourced market figures, each labeled; says 
- `find_attorneys`: Use when someone wants a lawyer for a U.S. legal matter, e.g. "find an affordable tenant lawyer in Santa Ana" or "I was fired after complaining, who can help in
- `get_attorney_profile`: Use when the user wants details on one lawyer from a match. Returns license status with its official source and check date, private-client intake evidence, prac
- `get_matching_requirements`: Use first when someone asks for a lawyer but the state or type of legal matter is unclear ("I need a lawyer", "help me with my landlord"). Returns the few quest
- `get_referral_status`: Use when the user asks what happened with an introduction. Returns lifecycle_state (recorded, queued, sent, delivered, responded, consultation_requested, consul
- `request_attorney_introduction`: Use only when the user asks to be introduced to ONE specific lawyer AND has seen that lawyer's name, the exact details to be shared and the consent text from ge
- `submit_matching_feedback`: Optional 1-5 ratings on match relevance, lawyer responsiveness, pricing and availability accuracy, satisfaction, and whether the lawyer was hired. No case detai
- `update_matching_preferences`: Save or change matching criteria (location, budget, timing, practice area, language, priorities) for this conversation. No personal contact details. Deleted aut

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
