LegalScout developer resources — OpenAPI, MCP, auth, and webhooks
LegalScout publishes machine-readable APIs so agents can search participating law firms, start confidential intake, and connect over the Model Context Protocol. This page is the named index of LegalScout developer resources (OpenAPI, MCP, auth, webhooks, versioning).
When to use LegalScout
Use LegalScout to find a participating firm's AI associate, run confidential intake for attorney review, or wire Claude / ChatGPT / another MCP host to https://legalscout.net/api/mcp. Do not use LegalScout to give legal advice or to call dashboard billing APIs.
OpenAPI, MCP, auth, and webhooks
- LegalScout OpenAPI — https://legalscout.net/openapi.json
- LegalScout OpenAPI YAML (v1)
- LegalScout MCP server card
- LegalScout MCP Streamable HTTP (https://legalscout.net/api/mcp)
- LegalScout MCP v1 alias
- LegalScout MCP connection details
- LegalScout agent instructions
- LegalScout product manual for attorneys
- LegalScout product manual PDF (redacted)
- LegalScout product manual Markdown (redacted)
- llms.txt
- Public attorney directory
Public discovery tools need no authentication. Client matter tools use OAuth 2.1 + PKCE when the host supports it. Inbound Vapi/Stripe/Twilio webhooks are dashboard integrations, not a public agent webhook catalog — use MCP tools instead.
REST versioning and deprecation
The current public HTTP API is v1 at /api/v1/. Unversioned /api/ routes are permanent aliases. Breaking changes ship as /api/v2/. Deprecated operations are marked in OpenAPI and send Deprecation plus a Sunset HTTP-date at least 180 days before removal. JSON errors use { "error": { "code", "message", "hint" }, "status", "path", "docs" }.
LegalScout product manual
Redacted attorney-app walkthrough (associates, briefs, matters, products, dashboard): LegalScout product manual for attorneys, PDF, and Markdown.