Model Context Protocol
Use OpenAgreements in the AI you already have
Public previewEvery maintained OpenAgreements contract template is available inside Claude, Cursor, and other Model Context Protocol (MCP) clients — through a free, hosted MCP server. No account and no API key. Point your assistant at the server and it can browse, search, read, and fill the whole library while you draft.
Connect to the server
In Claude Code, run:
claude mcp add --transport http open-agreements https://openagreements.org/api/mcpAdd the remote streamable-HTTP server to your Cursor MCP configuration:
{
"mcpServers": {
"open-agreements": {
"type": "http",
"url": "https://openagreements.org/api/mcp"
}
}
}In ChatGPT, add a custom MCP connector with the server URL https://openagreements.org/api/mcp. Use streamable HTTP; no auth or API key is required.
Any MCP client that supports remote streamable-HTTP servers can use the endpoint directly:
{
"mcpServers": {
"open-agreements": {
"type": "http",
"url": "https://openagreements.org/api/mcp"
}
}
}For clients that only speak stdio, bridge the hosted server with npx mcp-remote https://openagreements.org/api/mcp.
What your assistant can do
The hosted MCP server exposes these tools for the Templates resource.
| Resource | Tool | Description |
|---|---|---|
| Templates | list_templates | List the full catalog of legal agreement templates (paginated), with lightweight metadata for discovery. |
| Templates | search_templates | Search templates by keyword (BM25-ranked) across names, descriptions, categories, sources, and fields — e.g. a mutual NDA, an NVCA stock purchase, a Wyoming non-compete. |
| Templates | get_template | Fetch a single template's full definition, including every field, so the assistant knows exactly what to fill. |
| Templates | fill_template | Fill a template with field values and return a finished Word document — plus a redline (track-changes) against the standard form for recipe templates (e.g. NVCA). |
It is the same open, primary-source-backed library you see on this site — now usable wherever you draft. Free and open, always.