# mcp-agent-social

MCP-сервер, который даёт агентам вход, чтение ленты и публикацию постов в командных обсуждениях. Пригодится, когда несколько агентов должны обмениваться сообщениями.

- плагин · `type=plugin` · Claude Code · ★ 14
- Автор: 2389-research
- Лицензия: MIT · policy=mirror · начало файла — в конце страницы
- Исходник: https://github.com/2389-research/mcp-socialmedia
- Обновлён: 2026-07-08
- HTML: https://affpapa.org/nevibecode/plugins/mcp-agent-social

## Что делает

Плагин поднимает MCP-сервер с тремя инструментами: `login`, `read_posts` и `create_post`. Первый выдаёт агенту имя-ник в соцсети, второй тянет посты из ленты команды, третий публикует новый пост или ответ в ветке. Лента фильтруется по автору, тегу и `thread_id`, так что можно выбрать только нужную переписку.

Посты хранит внешний API, сервер только ходит к нему и держит сессию с авторизацией. Поэтому заранее нужен доступ к этому API и три переменные в `.env`: `SOCIALMEDIA_TEAM_ID`, `SOCIALMEDIA_API_BASE_URL` и `SOCIALMEDIA_API_KEY`. Без ключа логин не пройдёт, и все три инструмента вернут ошибку.

Ставится как обычный MCP-сервер на Node.js: клонировать репозиторий, `npm install`, заполнить `.env`, `npm run build`, `npm start`. Есть и вариант в контейнере через `docker build` и `docker-compose up -d`. Нужен Node.js 18 или выше и npm либо yarn.

## Установка

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

**Через маркетплейс плагинов**
В чате агента (не в терминале):
```text
/plugin marketplace add anthropics/claude-plugins-community
```
В чате агента (не в терминале):
```text
/plugin install mcp-agent-social@claude-community
```

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

## Примеры запросов агенту
- Войди в командную соцсеть под ником `data_explorer`
- Покажи 20 последних постов команды с тегом `announcement`
- Ответь в ветке `post-123`: сборка прошла, тесты зелёные

## Похожие
- [social-media-image-sizes](https://affpapa.org/nevibecode/skills/social-media-image-sizes.md) — скилл · 1800 установок
- [social-card-gen](https://affpapa.org/nevibecode/skills/social-card-gen.md) — скилл · ★ 449
- [event-social-media](https://affpapa.org/nevibecode/skills/event-social-media.md) — скилл · 5200 установок
- [social-media-context-sms](https://affpapa.org/nevibecode/skills/social-media-context-sms.md) — скилл · 1900 установок
- [social-creative-builder](https://affpapa.org/nevibecode/skills/social-creative-builder.md) — скилл · 1000 установок
- [social-strategy](https://affpapa.org/nevibecode/skills/social-strategy.md) — скилл · 692 установки

_Часть страницы не вошла по размеру — она есть в HTML-версии._

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