search_lawyersSearch the Law.AI directory of 537,000+ verified lawyer profiles. Filter by practice area, state, city, and bar status. Returns ranked results with cl
get_lawyer_profileGet the full profile of a specific lawyer by their Law.AI ID. Returns detailed information including bio, education, bar admissions, practice areas, a
find_lawyer_by_nameLook up a specific lawyer by name. Useful for verifying if a lawyer exists and is properly licensed. Handles common names with disambiguation by locat
get_practice_areasList all practice areas available in the Law.AI directory with lawyer counts. Useful for discovering what types of lawyers are available.
get_jurisdictionsList US states and jurisdictions with lawyer counts. Shows where Law.AI has coverage.
match_lawyer_to_matterDescribe a legal issue in plain English and get matched with relevant lawyers. The tool classifies the issue into practice areas and returns ranked la
get_legal_cost_estimateGet estimated legal costs for a type of legal issue. Returns fee ranges by billing structure (hourly, flat fee, contingency), adjusted for case comple
We re-grade npm:lawai-mcp-server on a schedule and alert your Slack/webhook the moment its tools change or its grade drops — rug-pull insurance for the connection.
Add the wmcp.sh trust oracle as an MCP server and call grade_mcp_server / check_mcp_drift in your agent's pre-connection gate:
https://wmcp.sh/mcp/trust
readOnly vs observed behavior) layer on via the wmcp.sh proxy.