# Writ Cloud

Writ Cloud подключает браузерные сценарии и парсинг к ИИ-агенту через MCP. Позволяет запускать сбор данных, скачивать выгрузки и превращать веб-страницы в API.

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

## Что делает

Пакет `writ-mcp` связывает клиент MCP с облачной платформой Writ Cloud по протоколу stdio или напрямую через HTTP. Описания инструментов формируются на стороне сервиса, поэтому локальному коннектору не требуются обновления при добавлении новых функций. Для работы нужен Node 18 или новее. Внешних зависимостей у пакета нет: он состоит из одного файла и использует только модули ядра Node.

Ассистент получает доступ к 39 инструментам Writ Cloud. Он умеет запускать сохранённые сценарии через `writ_run_workflow`, читать накопленные таблицы, выгружать результаты в CSV или JSON и парсить страницы в чистый Markdown с помощью `writ_scrape`. Доступен запуск распределённого краулинга сайтов. Ключ `WRIT_API_KEY` безопаснее передавать через переменную окружения, потому что аргументы командной строки видны другим локальным процессам через команду `ps`.

## Требования
- Нужно: Node.js (команды через npx)
- Удалённый сервер: `https://api.usewrit.app/mcp`
- Переменные окружения: `WRIT_API_KEY` — это ключи и токены: значения спроси у человека, в репозиторий и общие файлы не записывай.

## Установка

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

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

2. **Командой платформы**
```bash
claude mcp add --env WRIT_API_KEY=<WRIT_API_KEY> --transport stdio writ-cloud -- npx -y writ-mcp
```
Вместо <…> подставьте свои значения

### Codex

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

2. **Командой платформы**
```bash
codex mcp add writ-cloud --env WRIT_API_KEY=<WRIT_API_KEY> -- npx -y writ-mcp
```
Вместо <…> подставьте свои значения

### Cursor

**Файл настроек**
Файл `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "writ-cloud": {
            "url": "https://api.usewrit.app/mcp"
        }
    }
}
```
Файл `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "writ-cloud": {
            "command": "npx",
            "args": [
                "-y",
                "writ-mcp"
            ],
            "env": {
                "WRIT_API_KEY": "<WRIT_API_KEY>"
            }
        }
    }
}
```
Вместо <…> подставьте свои значения

### GitHub Copilot

**Файл настроек**
Файл `.vscode/mcp.json`:
```json
{
    "servers": {
        "writ-cloud": {
            "type": "http",
            "url": "https://api.usewrit.app/mcp"
        }
    }
}
```
Файл `.vscode/mcp.json`:
```json
{
    "servers": {
        "writ-cloud": {
            "type": "stdio",
            "command": "npx",
            "args": [
                "-y",
                "writ-mcp"
            ],
            "env": {
                "WRIT_API_KEY": "<WRIT_API_KEY>"
            }
        }
    }
}
```
Вместо <…> подставьте свои значения

### Gemini CLI

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

2. **Командой платформы**
```bash
gemini mcp add -e WRIT_API_KEY=<WRIT_API_KEY> writ-cloud npx -y writ-mcp
```
Вместо <…> подставьте свои значения

## Когда брать
- запускать сохранённые браузерные сценарии и получать структурированные данные
- собирать содержимое веб-страниц в формате Markdown
- настраивать запуск веб-процессов по расписанию
- публиковать браузерную автоматизацию как готовый эндпоинт REST API

## Примеры запросов агенту
- Запусти сценарий сбора цен конкурентов и покажи таблицу с результатами.
- Сделай краулинг сайта документации и выгрузи найденные страницы в Markdown.
- Экспортируй последние собранные данные из рабочего процесса в JSON.

## Похожие
- [Scrapling MCP Server](https://affpapa.org/nevibecode/mcp/scrapling-mcp-server.md) — MCP-сервер · ★ 89899
- [browser-use](https://affpapa.org/nevibecode/mcp/browser-use.md) — MCP-сервер · ★ 119231
- [AIHawk](https://affpapa.org/nevibecode/mcp/aihawk.md) — MCP-сервер · ★ 32260
- [Skyvern](https://affpapa.org/nevibecode/mcp/skyvern.md) — MCP-сервер · ★ 23283
- [SeleniumBase MCP](https://affpapa.org/nevibecode/mcp/seleniumbase-mcp.md) — MCP-сервер · ★ 13181
- [apify-mcp-server](https://affpapa.org/nevibecode/mcp/apify-mcp-server.md) — MCP-сервер · ★ 13345

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