# Open Agreements

Заполняет стандартные шаблоны соглашений — NDA, SAFE, документы NVCA, трудовые — и отдаёт готовый DOCX для проверки юристом.

- MCP-сервер · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed · ★ 61
- Автор: open-agreements
- Лицензия: Apache-2.0 · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/open-agreements/open-agreements
- Обновлён: 2026-10-23
- HTML: https://affpapa.org/nevibecode/mcp/open-agreements

## Что делает

Сервер даёт агенту доступ к каталогу стандартных форм и заполняет их значениями, которые вы передаёте. На выходе — файл DOCX, который открывается в Word или другом просмотрщике. Заполнение идёт локально, если поднимать stdio-вариант через `npx`; хостед-режим считает на сервере и не хранит документ после ответа.

Стандартная форма остаётся главной до момента рендеринга. Ваши значения становятся условиями конкретной сделки, а сам DOCX — черновик, который никто не подписывает автоматически. Пропущенные поля покрывают умолчания: срок в один год, право Делавэра и прочие условия обложки; CLI отдельно сообщает, какие приоритетные поля остались незаполненными.

Проект выдаёт юридическую информацию и механику документов, а не юридическую консультацию. Решение, подходит ли форма или клауза для сделки, остаётся за человеком. Часть сценариев с field-selectors подтягивает официальный исходный документ во время работы — это стоит учесть, если у вас строгие правила обращения с документами. Код под Apache-2.0, а контент сохраняет свою лицензию, поэтому перед распространением или правкой смотрите `metadata.yaml` каждого шаблона.

## Требования
- Нужно: Node.js (команды через npx)
- Удалённый сервер: `https://openagreements.org/api/mcp`

## Установка

### Claude Code (родная платформа)

1. **Командой платформы: удалённый сервер**
```bash
claude mcp add --transport http open-agreements https://openagreements.org/api/mcp
```

2. **Командой платформы**
```bash
claude mcp add open-agreements -- npx -y @open-agreements/contract-templates-mcp
```

### Codex

1. **Командой платформы: удалённый сервер**
```bash
codex mcp add open-agreements --url https://openagreements.org/api/mcp
```

2. **Командой платформы**
```bash
codex mcp add open-agreements -- npx -y @open-agreements/contract-templates-mcp
```

### Cursor

**Файл настроек**
Файл `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "open-agreements": {
            "url": "https://openagreements.org/api/mcp"
        }
    }
}
```
Файл `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "open-agreements": {
            "command": "npx",
            "args": [
                "-y",
                "@open-agreements/contract-templates-mcp"
            ]
        }
    }
}
```

### GitHub Copilot

**Файл настроек**
Файл `.vscode/mcp.json`:
```json
{
    "servers": {
        "open-agreements": {
            "type": "http",
            "url": "https://openagreements.org/api/mcp"
        }
    }
}
```
Файл `.vscode/mcp.json`:
```json
{
    "servers": {
        "open-agreements": {
            "type": "stdio",
            "command": "npx",
            "args": [
                "-y",
                "@open-agreements/contract-templates-mcp"
            ]
        }
    }
}
```

### Gemini CLI

1. **Командой платформы: удалённый сервер**
```bash
gemini mcp add -t http open-agreements https://openagreements.org/api/mcp
```

2. **Командой платформы**
```bash
gemini mcp add open-agreements npx -y @open-agreements/contract-templates-mcp
```

## Когда брать
- собрать mutual NDA из стандартной формы и данных о сторонах
- получить DOCX с заполненными полями вместо ручной вёрстки в Word
- проверить, какие поля договора остались незаполненными
- найти практические руководства со ссылками на первоисточники права
- сравнить требования разных юрисдикций по чек-листу

## Примеры запросов агенту
- Заполни `common-paper-mutual-nda`: стороны Jane Doe из Acme Manufacturing, Inc. и John Smith из Northeast Logistics LLC, дата вступления 2026-07-15, цель — оценка логистического партнёрства. Сохрани в `mutual-nda.docx`
- Покажи список доступных шаблонов соглашений
- Какие приоритетные поля в этом NDA ещё не заполнены?

## Похожие
- [Excel MCP Server](https://affpapa.org/nevibecode/mcp/excel-mcp-server.md) — MCP-сервер · ★ 4259
- [kordoc](https://affpapa.org/nevibecode/mcp/kordoc.md) — MCP-сервер · ★ 2726
- [Power BI Authoring MCP Server (Local)](https://affpapa.org/nevibecode/mcp/power-bi-authoring-mcp-server-local.md) — MCP-сервер · ★ 1247
- [Microsoft 365 MCP Server](https://affpapa.org/nevibecode/mcp/microsoft-365-mcp-server.md) — MCP-сервер · ★ 1074
- [anymd](https://affpapa.org/nevibecode/mcp/anymd.md) — MCP-сервер · ★ 1051
- [Docling MCP](https://affpapa.org/nevibecode/mcp/docling-mcp.md) — MCP-сервер · ★ 777

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
