Fill legal templates with AI
Hand a standard contract to Claude Code or another AI agent. Get back a filled DOCX you can review and send — no copy-paste, no starting from scratch.
Connect Claude Code:
claude mcp add --transport http open-agreements https://openagreements.org/api/mcp
How it works
Open Agreements is a free, open-source MCP server. Connect it once, then ask any compatible AI agent to fill a template.
Connect
Add the hosted MCP server to Claude Code, Gemini CLI, or any MCP-compatible coding agent.
Pick a template
Choose from NDAs, SAFEs, NVCA financing docs, employment agreements, restrictive covenants, and more.
Get a filled DOCX
The agent returns a Word file with your details filled in and a redline of changes — ready to review and send.
Use it with
Any agent that supports MCP servers or installable agent skills.
Claude Code
Best default for most users — coding agent with first-class MCP support.
Gemini CLI
Install the Open Agreements extension if your team is already on Gemini's terminal workflow.
Other coding agents
Any agent with MCP server support or installable agent skills can use Open Agreements.
Standard forms from Common Paper, Bonterms, Y Combinator, and NVCA, plus original OpenAgreements forms with state-specific practice notes. MIT-licensed open source.