LegalZoom MCP Server
Official LegalZoom MCP connector for routing AI conversations to licensed attorneys, scheduling consultations, and sharing documents for legal review.
The LegalZoom MCP server is an official, provider-hosted connector that lets AI assistants like Claude bridge user conversations with licensed attorneys through LegalZoom's Experts Collaboration Platform. Rather than offering general legal advice, the server focuses on entitlement checks, attorney routing, scheduling, and document handoff so the full AI conversation context (questions, uploaded documents, analysis) reaches the attorney before a consultation begins.
Capabilities cover the end-to-end consultation flow: verifying whether the signed-in user has an active LegalZoom plan, listing consultation topics and valid US locations, browsing attorney availability by practice area and state, scheduling a review, attaching documents (.pdf, .doc, .docx), and guiding users without an active plan through plan selection and checkout. Arizona users can access async messaging consultations, while all other US states use scheduled phone or video consultations.
The connector is accessed through Claude's Connectors interface (Claude.ai, Claude Desktop, and Claude Code) using OAuth 2.0 sign-in with a LegalZoom account. It is hosted and maintained by LegalZoom, so there is no self-hosted GitHub repo to install. Practice coverage spans contracts, business formation, intellectual property, employment law, estate planning, real estate, tax, compliance, and general civil matters.
Tools
| Tool | Description |
|---|---|
check-attorney-consultation-entitlements |
Verifies the signed-in user's LegalZoom plan and determines whether they can schedule a consultation or need to purchase a plan. |
get_consultation_topics |
Returns the list of attorney practice areas and consultation topics available on LegalZoom. |
get_valid_locations |
Returns valid US state and territory codes used to filter attorney availability. |
get_attorney_availability |
Browses attorney availability filtered by practice area and US state, including async messaging slots for Arizona users. |
request_attorney_review |
Schedules an attorney consultation and forwards the AI conversation context to the attorney's portal. |
attach_document_to_attorney_review |
Attaches a previously uploaded legal document (.pdf, .doc, .docx) to a scheduled attorney review. |
prepare_document_upload |
Generates a secure upload URL for the user to provide a legal document to attach to a review. |
add-bap-to-cart |
Adds a LegalZoom plan subscription (e.g. Business Advisory Plan) to the user's cart for purchase. |
attorney-consultation-redirect |
Generates a redirect to LegalZoom checkout or account setup so the user can complete plan purchase or onboarding. |
Prerequisites
- A LegalZoom account (free to create at legalzoom.com)
- For consultation flows: an active Business Advisory Plan (business matters) or Personal Legal Plan (personal matters). Users without a plan are guided through purchase from the conversation.
- An MCP client that supports remote OAuth connectors (Claude.ai, Claude Desktop, or Claude Code)
Connecting in Claude
The LegalZoom MCP server is a remote, OAuth-authenticated connector. There is no npm package or Docker image to install.
- Open Claude (Claude.ai, Claude Desktop, or Claude Code)
- Go to Settings → Connectors
- Find LegalZoom in the connector directory and click Connect
- Complete the OAuth 2.0 sign-in flow with your LegalZoom credentials
- The connector becomes available in your conversations
Custom MCP client configuration
If you are wiring the connector into a custom MCP-compatible client that supports remote MCP servers with OAuth, you would register it as a remote connector. Refer to the official docs at legalzoom.com/tools/mcp-docs for the current endpoint URL, since LegalZoom's documentation does not publish a self-hosting configuration.
{
"mcpServers": {
"legalzoom": {
"type": "remote",
"transport": "http",
"auth": "oauth2"
}
}
}
Notes
- Sessions are maintained automatically; you will be re-prompted to sign in when tokens expire.
- All transmission is over HTTPS/TLS. Conversation context shared with an attorney is routed to LegalZoom's Experts Collaboration Platform.
- Have Claude review a contract draft, then schedule a consultation with a contracts attorney in your state and forward the analysis automatically.
- Triage an IP question (trademark vs copyright) in chat, then check entitlements and book an intellectual property attorney without leaving the conversation.
- Upload an employment agreement (.pdf or .docx), have the AI flag risky clauses, then attach the document to a scheduled attorney review.
- Walk a small business owner through formation questions, then add the Business Advisory Plan to cart and route them to checkout.
- For Arizona users, start an async messaging consultation with a licensed attorney directly from an AI conversation.
- "Check if my LegalZoom plan covers an attorney consultation about a vendor contract."
- "Find an intellectual property attorney available this week in California and book a video consultation."
- "I uploaded my employment agreement. Attach it to the attorney review and include the clauses you flagged."
- "I do not have a plan yet. Add the Business Advisory Plan to my cart and send me to checkout."
- "List the consultation topics LegalZoom supports and which ones apply to forming an LLC."
- Official connector built and hosted by LegalZoom, no self-hosting required.
- Passes full AI conversation context and attached documents directly to the attorney, removing re-explanation.
- OAuth 2.0 sign-in with LegalZoom account, sessions refresh automatically.
- Covers a broad set of practice areas including contracts, IP, employment, estate planning, real estate, tax, and compliance.
- Most useful tools require an active paid LegalZoom plan (Business Advisory Plan or Personal Legal Plan).
- Async messaging consultations are limited to Arizona; other US states are scheduled phone/video only, and non-US users are not supported.
- Documentation does not publish a public MCP endpoint URL or self-host configuration; the connector is primarily reachable through Claude's Connectors UI.
- Rocket Lawyer for document automation and attorney access (no official MCP server as of this writing).
- Clio for law firm practice management integrations.
- Community US legal research servers like JamesANZ/us-legal-mcp for statutory lookups (research only, not attorney access).