Skip to main content
Glama

MCP-сервер PostFast

MCP-сервер для API PostFast — планируйте и управляйте публикациями в социальных сетях с помощью ИИ-инструментов, таких как Claude, Cursor, VS Code и других.

Быстрый старт

1. Получите ваш API-ключ

Войдите в PostFast, перейдите в раздел API на боковой панели и создайте ключ.

2. Установка

Выберите предпочтительный метод:

Claude Desktop (рекомендуется)

Скачайте расширение из каталога расширений Claude Desktop или установите вручную:

  1. Добавьте в claude_desktop_config.json:

{
  "mcpServers": {
    "postfast": {
      "command": "npx",
      "args": ["-y", "postfast-mcp"],
      "env": {
        "POSTFAST_API_KEY": "your-api-key-here"
      }
    }
  }
}
  1. Перезапустите Claude Desktop.

Claude Code

Через плагин (ожидает одобрения в маркетплейсе):

/plugin install postfast@claude-plugins-official

После установки задайте свой API-ключ — выберите один из вариантов:

# Option A: Add to your shell profile (~/.zshrc or ~/.bashrc)
export POSTFAST_API_KEY="your-api-key-here"

# Option B: Add to ~/.claude/settings.local.json
# { "env": { "POSTFAST_API_KEY": "your-api-key-here" } }

Затем перезапустите Claude Code.

Через ручную настройку:

Добавьте в файл .mcp.json вашего проекта или в ~/.claude/.mcp.json (глобально):

{
  "mcpServers": {
    "postfast": {
      "type": "stdio",
      "command": "npx",
      "args": ["-y", "postfast-mcp"],
      "env": {
        "POSTFAST_API_KEY": "your-api-key-here"
      }
    }
  }
}

Cursor / VS Code / Windsurf / Другие MCP-клиенты

Добавьте в вашу конфигурацию MCP (.mcp.json, mcp.json или в интерфейс настроек инструмента):

{
  "mcpServers": {
    "postfast": {
      "type": "stdio",
      "command": "npx",
      "args": ["-y", "postfast-mcp"],
      "env": {
        "POSTFAST_API_KEY": "your-api-key-here"
      }
    }
  }
}

3. Использование

Задавайте своему ИИ-ассистенту вопросы, например:

  • "List my connected social accounts"

  • "Schedule a post to Instagram for tomorrow at 9am"

  • "Show me all scheduled posts for this week"

  • "Upload this image and create a LinkedIn post with it"

  • "Create a Facebook reel with this video"

  • "Show me analytics for my Instagram posts this month"

Доступные инструменты

Инструмент

Описание

list_accounts

Список подключенных аккаунтов социальных сетей

list_posts

Список публикаций с фильтрами (платформа, статус, диапазон дат)

create_posts

Создание и планирование публикаций (пакетно, до 15)

delete_post

Удаление публикации по ID

upload_media

Загрузка локального файла и получение медиа-ключа (выполняет весь процесс)

get_upload_urls

Получение подписанных URL для загрузки медиафайлов

list_pinterest_boards

Получение досок Pinterest для аккаунта

list_youtube_playlists

Получение плейлистов YouTube для аккаунта

generate_connect_link

Генерация ссылки для подключения аккаунтов клиентами

get_post_analytics

Получение опубликованных постов с метриками эффективности — Instagram, Facebook, TikTok, Threads, YouTube, LinkedIn (страницы компаний)

Поддерживаемые платформы

Facebook, Instagram, X (Twitter), TikTok, LinkedIn, YouTube, BlueSky, Threads, Pinterest, Telegram

Специфические настройки платформ

При создании публикаций вы можете передавать специфические настройки платформы через параметр controls:

Платформа

Настройки

X (Twitter)

xCommunityId, xQuoteTweetUrl, xRetweetUrl

Instagram

instagramPublishType (TIMELINE/STORY/REEL), instagramPostToGrid, instagramCollaborators

Facebook

facebookContentType (POST/REEL/STORY), facebookAllowComments, facebookPrivacy, facebookReelsCollaborators

TikTok

tiktokPrivacy (PUBLIC/MUTUAL_FRIENDS/FOLLOWER_OF_CREATOR/ONLY_ME), tiktokIsDraft, tiktokAllowComments, tiktokAllowDuet, tiktokAllowStitch, tiktokBrandOrganic, tiktokBrandContent, tiktokAutoAddMusic, tiktokIsAigc

YouTube

youtubeTitle, youtubePrivacy (PUBLIC/PRIVATE/UNLISTED), youtubeTags, youtubeCategoryId, youtubeIsShort, youtubeMadeForKids, youtubePlaylistId, youtubeThumbnailKey

Pinterest

pinterestBoardId (обязательно), pinterestLink

LinkedIn

linkedinAttachmentKey, linkedinAttachmentTitle

Загрузка медиафайлов

Инструмент upload_media выполняет весь процесс за один вызов:

  1. Определяет тип контента по расширению файла

  2. Получает подписанный URL для загрузки от PostFast

  3. Загружает файл

  4. Возвращает key и type, готовые к использованию в create_posts

Поддерживаемые форматы: JPEG, PNG, GIF, WebP, MP4, WebM, MOV

Вы также можете использовать get_upload_urls напрямую, если вам нужно больше контроля над процессом загрузки.

Переменные окружения

Переменная

Обязательно

Описание

POSTFAST_API_KEY

Да

Ваш API-ключ рабочей области

POSTFAST_API_URL

Нет

Базовый URL API (по умолчанию: https://api.postfa.st)

Тестирование

Проверьте работоспособность с помощью MCP Inspector:

POSTFAST_API_KEY=your-key npx @modelcontextprotocol/inspector npx postfast-mcp

Документация API

Полная документация REST API: postfa.st/docs

Разработка

npm install
npm run build
node dist/index.js

Значки

peturgeorgievv-factory/postfast-mcp MCP server

Лицензия

MIT

-
security - not tested
F
license - not found
-
quality - not tested

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/peturgeorgievv-factory/postfast-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server