# PostLake

Даёт агенту один интерфейс к X, LinkedIn, Instagram, TikTok, YouTube, Threads и Bluesky: посты, расписание, ответы и метрики.

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

## Что делает

PostLake — удалённый MCP-сервер по адресу `https://api.postlake.dev/mcp`. Локально ничего не запускается: добавляете сервер в клиент, один раз проходите OAuth в браузере, и агент получает доступ к подключённым аккаунтам. Вместо девяти SDK и девяти схем авторизации — один набор инструментов с одинаковой формой результата.

Внутри 63 инструмента, сгруппированных по задачам: `create_post` и `create_scheduled_calendar` для публикации, `validate_post` для бесплатной проверки перед отправкой, `upload_media` для файлов, `list_conversations` и `reply_to_comment` для входящих, `search_posts` и `look_up_profile` для разведки. Идемпотентные ключи делают повторы безопасными, а `confirm_post` проверяет асинхронную публикацию после того, как площадка её приняла. Каждая операция возвращает результат по каждому целевому аккаунту отдельно, поэтому частичный сбой не спрячется.

Владелец аккаунта может потребовать подтверждение на OAuth-подключении: тогда любой запрос на публикацию от этого агента уходит в черновик, и агент не одобрит свою же работу. Отозвать агента можно в панели PostLake. Пароль от соцсети агенту не нужен. Если работаете через API-ключ, задайте `POSTLAKE_API_KEY` в окружении агента — без него скиллы не заработают.

## Требования
- Удалённый сервер: `https://api.postlake.dev/mcp`

## Установка

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

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

### Codex

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

### Cursor

**Файл настроек**
Файл `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "postlake": {
            "url": "https://api.postlake.dev/mcp"
        }
    }
}
```

### GitHub Copilot

**Файл настроек**
Файл `.vscode/mcp.json`:
```json
{
    "servers": {
        "postlake": {
            "type": "http",
            "url": "https://api.postlake.dev/mcp"
        }
    }
}
```

### Gemini CLI

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

## Когда брать
- опубликовать один пост сразу в несколько соцсетей
- проверить пост до публикации, не потратив кредит
- поставить публикацию в расписание на нужное время
- прочитать комментарии и ответить на них из агента
- посмотреть метрики постов и решить, что делать дальше

## Примеры запросов агенту
- Опубликуй этот текст в X и LinkedIn, перед отправкой прогони проверку
- Поставь публикацию на завтра в 10:00 в Instagram и Threads
- Посмотри непрочитанные комментарии и ответь на те, где спрашивают про цену

## Похожие
- [social-publisher](https://affpapa.org/nevibecode/skills/social-publisher.md) — скилл · 5600 установок
- [instagram-reels-publishing](https://affpapa.org/nevibecode/skills/instagram-reels-publishing.md) — скилл · 672 установки
- [platform-specs-and-validation](https://affpapa.org/nevibecode/skills/platform-specs-and-validation.md) — скилл · 650 установок
- [socialclaw](https://affpapa.org/nevibecode/skills/ndesv21-socialclaw.md) — скилл · ★ 101
- [iHatePosting](https://affpapa.org/nevibecode/mcp/ihateposting.md) — MCP-сервер · ★ 1
- [PostPulse](https://affpapa.org/nevibecode/mcp/postpulse.md) — MCP-сервер · ★ 1

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