ESQ Matching Engine
Find, compare and contact licensed U.S.
Connector by sustany · GitHub account verified by the MCP Registry
Install
Works with Claude Code, VS Code, Cursor, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install connector/sustany-alcbar-match
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Remote endpoint
https://match.esqcopilot.com/mcpRemote (HTTP)
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 7 read · 1 write · 2 delete
- Secrets
- None asked for
- Install scripts
- Nothing to install (hosted)
- Runs as
- Hosted (remote endpoint)
Tools by what they do 10
From the running server's own tool list (tools/list) on Oct 25, 2026.
Read 7 · Look things up without changing anything.
check_attorney_availabilitycompare_attorneysestimate_legal_costfind_attorneysget_attorney_profileget_matching_requirementsget_referral_status
Write 1 · Create, change, send or run things.
submit_matching_feedback
Delete 2 · Delete, drop, revoke or wipe things.
request_attorney_introductionupdate_matching_preferences
Network hosts it talks to 1
match.esqcopilot.com· found in remote endpoint, install command
Tools (10)
As the server listed them on Oct 25, 2026. Descriptions are the server’s own words; hidden characters are shown as [U+…].
check_attorney_availabilityCheck if a lawyer is taking clientsread-onlyUse 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 certainty (reported, tentative, confirmed); unknown when nothing was reported. There is no live calendar access.
compare_attorneysCompare lawyers side by sideread-onlyUse 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 licensed, fees, availability, data confidence and gaps. Pass match_id to use the user's criteria. Says when prices or timing cannot be compared because the data is unknown.
estimate_legal_costWhat will representation cost?read-onlyUse 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 plainly when there is not enough data instead of guessing. Not a quote.
find_attorneysFind a licensed lawyerread-onlyUse 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 Los Angeles". Needs state and matter type (or a short description). Returns up to 5 licensed lawyers with reasons, a relevance score, a separate data_confidence level, license source and check date, whether they are known to take private clients, directory profile links and a suggested citation, or an honest no-match with legal-aid options. Unknown fees and availability are labeled unknown. Court and government lawyers are left out unl…
get_attorney_profileGet a lawyer's profile and sourcesread-onlyUse 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, practice areas, service area, fees, availability, languages, data freshness, the directory profile link and a suggested citation. Also returns the exact consent text to show before an introduction.
get_matching_requirementsWhat to ask before finding a lawyerread-onlyUse 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 questions still needed (state, matter type, location, timing, budget) and what was understood. Does not answer the legal question and stores nothing.
get_referral_statusCheck an introduction's statusread-onlyUse when the user asks what happened with an introduction. Returns lifecycle_state (recorded, queued, sent, delivered, responded, consultation_requested, consultation_confirmed, cancelled, completed, failed), whether it reached the lawyer, the lawyer's response and consultation state. Needs the private status_token. A consultation counts only when confirmed.
request_attorney_introductionHelp me request an introduction (needs my yes)can change or delete dataUse 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 get_attorney_profile, then said yes. Never call it on your own initiative or for several lawyers at once. Stores only the authorized fields; retries with the same idempotency_key do not duplicate. IMPORTANT: sending to lawyers is currently switched off, so the introduction is RECORDED, NOT SENT; tell the user and give them the lawyer's phone or profile link. Returns a referral id, its lifecycle_state and a private status token.
submit_matching_feedbackGive feedback on a match or introductionOptional 1-5 ratings on match relevance, lawyer responsiveness, pricing and availability accuracy, satisfaction, and whether the lawyer was hired. No case details.
update_matching_preferencesSave or change matching criteriacan change or delete dataSave or change matching criteria (location, budget, timing, practice area, language, priorities) for this conversation. No personal contact details. Deleted automatically after 24 hours.
Signals
- Last release
- Oct 22, 2026 (7 days ago)
Details
- Registry name
io.github.sustany/alcbar-match- Version
- 1.2.0
- Auth
- Auth not stated
- License
- License unknown
- Website
- esqcopilot.com
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- Official MCP Registry
More from sustany
- 0.563score

CaseMagic — Federal Court Case Lookup & Monitor
sustany
Free US federal court case lookup: status, judge, filings, deadlines.
ConnectorAFreshness: ARemoteClaude Code +3 - 0.558score
ALCBar AI Practice Risk Check
sustany
Free 12-question check of how safely a U.S.
ConnectorAFreshness: ARemoteRead-onlyClaude Code +3
Cite this page
ESQ Matching Engine MCP server. Agent Mart. https://agentmart.dev/connectors/sustany-alcbar-match (last updated 2026-10-24)