Developers
Data for AI assistants and developers.
The same listings people see, in forms software can read — with the source page and dates for every fact. Free, read-only, no key.
What’s available.
- /llms.txt — a plain-text guide to the site for AI models: what the directory is, how facts are sourced, and links to every state and city page. /llms-full.txt lists every firm on one line.
- /api/v1/firms — search firms by place, service, online first step and published price. Described in /openapi.json.
https://www.estateplan.now/api/mcp— a Model Context Protocol server with the toolssearch_firms,get_firmandlist_places.- Every page carries schema.org structured data: firms as
LegalService, results pages asItemListwith anFAQPage, and breadcrumbs.
JSON API.
GET /api/v1/firms — query parameters, all optional: location (“Portland, OR”, “Oregon” or a ZIP), state, metro, lat + lng, radius_mi (default 50), service (estate-planning, wills-and-trusts, probate-and-trust-administration, elder-law, young-adult-documents), online, priced, name, limit (up to 100) and offset.
curl "https://www.estateplan.now/api/v1/firms?location=Portland,%20OR&online=1"GET /api/v1/firms/{slug} returns one firm. GET /api/v1/places lists covered states and metro areas with counts. Each fact comes back with source_url, observed_at and checked_at; a firm with no published price has "price": { "status": "not_listed" }.
MCP server.
Add it to any assistant that supports remote MCP servers over Streamable HTTP. It needs no sign-in and only reads.
{
"mcpServers": {
"estateplan-now": {
"type": "http",
"url": "https://www.estateplan.now/api/mcp"
}
}
}Using the data.
Facts come from each firm's own website, with the source page and dates recorded. When you show them, name EstatePlan.now and link the firm's profile_url; the firm's own site is the current source. EstatePlan.now is not a law firm and does not rate firms.
Please keep what the directory says intact: don’t describe a firm as recommended, best or verified; show a price only with its package and scope; keep the “Sponsored” label on sponsored listings. Questions or corrections: info@estateplan.now. How listings are researched.