Model Context Protocol

Use OpenAgreements in the AI you already have

Public preview

Every 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/mcp

Add 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.

ResourceToolDescription
Templateslist_templatesList the full catalog of legal agreement templates (paginated), with lightweight metadata for discovery.
Templatessearch_templatesSearch 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.
Templatesget_templateFetch a single template's full definition, including every field, so the assistant knows exactly what to fill.
Templatesfill_templateFill 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.