dopost
dopost планирует, публикует и анализирует посты во всех соцсетях из ассистента
Что умеет
- Публиковать, переносить и удалять посты
- Настраивать повторяющиеся публикации
- Смотреть аналитику по постам и аудитории
- Скачивать медиа с YouTube, Instagram и TikTok
- Управлять рабочими пространствами и подключёнными аккаунтами
Какие данные видит
Ассистент работает с рабочим пространством и соцаккаунтами пользователя; часть аналитики требует платного плана.
Нужен ли аккаунт
Не нужен: сервер работает без входа
MCP-сервер dopost позволяет планировать, публиковать и анализировать контент в соцсетях прямо из чата с ассистентом. Есть аналитика по постам и аудитории, повторяющиеся публикации и загрузка медиа с YouTube, Instagram и TikTok.
Как подключить
Как подключить dopost к Claude
Адрес сервера, который нужно вставить в настройках Claude:
https://dopost--raulcanodev.run.tools
- Откройте Claude (сайт claude.ai или приложение для компьютера).
- Перейдите в Настройки → Коннекторы (в английском интерфейсе: Settings → Connectors).
- Нажмите Добавить пользовательский коннектор (Add custom connector).
- Вставьте адрес сервера, скопированный ниже, в поле URL удалённого MCP-сервера и нажмите Добавить.
- В чате нажмите + → Коннекторы и включите новый коннектор.
Пользовательские коннекторы доступны на тарифах Free, Pro, Max, Team и Enterprise. На Free можно добавить только один. В Team и Enterprise коннектор сначала добавляет владелец организации в Настройки организации → Коннекторы.
Авторизация
После нажатия Добавить откроется окно входа в сервис. Войдите под своим аккаунтом и подтвердите доступ. Пароль Claude не видит.
Как подключить dopost к ChatGPT
Адрес сервера, который нужно вставить в настройках ChatGPT:
https://dopost--raulcanodev.run.tools
- Откройте ChatGPT в браузере (chatgpt.com). Нужен тариф Plus, Pro, Business, Enterprise или Edu.
- Один раз включите режим разработчика: Настройки → Приложения → Дополнительные настройки → Режим разработчика (Settings → Apps → Advanced settings → Developer mode).
- Откройте Настройки → Коннекторы и нажмите Создать (Create).
- Заполните форму: Название (любое), Описание (одна фраза, что делает сервис), URL MCP-сервера (скопируйте ниже).
- В поле Аутентификация выберите OAuth, если сервис требует вход, иначе Нет. Нажмите Создать.
- В новом чате откройте + → Приложения/Коннекторы и включите коннектор.
Название раздела у OpenAI менялось (Connectors → Apps/Plugins). Если пункт называется иначе, ищите «режим разработчика» в настройках. В рабочих пространствах Business/Enterprise администратор должен разрешить пользовательские коннекторы.
Авторизация
При первом использовании ChatGPT откроет окно входа в сервис. Войдите и подтвердите доступ.
Как подключить dopost к Cursor
Адрес сервера, который нужно вставить в настройках Cursor:
https://dopost--raulcanodev.run.tools
Быстрый способ: нажмите кнопку Открыть в Cursor ниже, Cursor сам предложит добавить сервер.
Вручную:
- В Cursor откройте Settings → Cursor Settings → MCP и нажмите Add new global MCP server.
- Вставьте JSON, скопированный ниже, в открывшийся файл
~/.cursor/mcp.json(для одного проекта:.cursor/mcp.jsonв корне проекта). - Сохраните файл. Сервер появится в списке MCP; при необходимости пройдите авторизацию по кнопке рядом с ним.
Авторизация
Если сервис требует вход, рядом с сервером в списке MCP появится кнопка авторизации.
Список инструментов сервера (20)
Технические названия из tools/list. Нужны только разработчикам.
| get_social_media_download_options | Get the MP4 and MP3 download options available for a public YouTube, Instagram, or TikTok URL. This public tool does not require a dopost API key. Download URLs are temporary. Only download content you own or have permission to use. |
| prepare_social_media_download | Prepare one temporary download URL for public YouTube, Instagram, or TikTok media. Select MP4 or MP3 and optionally request a video height or audio bitrate. The closest available option is used when the exact quality is unavailable. This tool does not download binary data into the conversation and does not require a dopost API key. |
| get_analytics_overview | Read canonical account KPIs, account and platform rankings, coverage, comparisons, and freshness. Requires analytics:read and an active paid plan. |
| list_post_performance | List analytics for posts published through dopost, sorted by a supported performance metric. Returns posts with available analytics. Requires analytics:read. |
| get_post_performance | Read current metrics, cumulative snapshots, collection progress, and external-link availability for one dopost post. Requires analytics:read. |
| get_content_insights | Read Best Time, Best Day, Format Opportunity, and Platform Pulse with readiness and sample counts. Insufficient samples are returned as readiness state, not a tool error. Requires analytics:read. |
| get_audience_analytics | Read the available audience breakdowns for one account. Requires analytics:read. |
| publish_post | Publish or schedule a social media post, reply to an existing post, or create a thread. Provide at least text or media (or both). Set publishAt to an ISO 8601 date to schedule, or omit to publish immediately. For X, Threads, and Mastodon, use thread to publish follow-up posts in one operation. For X and Threads, replyTo can target an existing platform post ID. Use platformOptions to pass platform-specific settings (see parameter description for details). |
| list_posts | List posts across every authorized workspace by default. Supports filtering by status and cursor-based pagination. |
| get_post | Get full details of a specific post including content, status, schedule, and social account info. |
| reschedule_post | Change the scheduled date of a pending post. Only works on posts with status PENDING. |
| create_recurring_post | Create a recurring social media post. The first occurrence must be at least two minutes in the future. Weekly schedules use weekdays from 0 (Sunday) to 6 (Saturday). |
| list_recurring_posts | List recurring post series with their status, schedule, accounts, next run, and latest result. |
| update_recurring_post | Update the next occurrence, recurrence rules, content, media, or platform options of an active or paused recurring series. startsAt must be at least two minutes in the future. |
| delete_post | Delete a post. If the post is scheduled (PENDING), its schedule is cancelled automatically. |
| list_workspaces | List every workspace this connection can currently access, including names, slugs, roles, and timezone metadata. Use this only when a workspace-wide operation is ambiguous; resource and account IDs resolve their workspace automatically. |
| list_accounts | List connected social media accounts across every authorized workspace by default. Each account includes structured workspace metadata. Use the returned account ID for publishing so the workspace is resolved automatically. |
| get_platform_limits | Get content limits for a platform: max text length, media count, supported formats, and file sizes. |
| list_media | List uploaded media across every authorized workspace by default with cursor-based pagination. |
| delete_media | Delete a media file from storage by its ID. |