Instagram MCP Server
Instagram MCP Server
MCP-сервер, который предоставляет ИИ-агентам доступ к аналитике и статистике бизнес-аккаунтов Instagram.
Инструменты
Инструмент | Описание |
| Количество подписчиков, биография, количество медиа |
| Недавние публикации с лайками, комментариями, временными метками |
| Подробные метрики по отдельной публикации (охват, сохранения, репосты) |
| Демография подписчиков (города, страны, возраст/пол) |
| Охват и показы за определенный период |
| Самые эффективные публикации, отсортированные по вовлеченности |
Related MCP server: Instagram Complete MCP Server
Настройка
cd instagram-mcp
python3 -m venv .venv
source .venv/bin/activate
pip install --upgrade pip
pip install "mcp[cli]" httpxСоздайте файл .env с вашими учетными данными:
INSTAGRAM_ACCESS_TOKEN=your_token
INSTAGRAM_ACCOUNT_ID=17841...Получение учетных данных Instagram
Перейдите на Meta for Developers и создайте приложение (тип: Business)
Добавьте продукт Instagram Graph API в свое приложение
В Graph API Explorer (
developers.facebook.com/tools/explorer):Выберите свое приложение из выпадающего списка
Нажмите Generate Access Token
Предоставьте разрешения:
instagram_basic,instagram_manage_insights,pages_show_list,pages_read_engagement
Получите ID вашего бизнес-аккаунта Instagram:
В Graph API Explorer выполните запрос:
me/accounts, чтобы получить ID вашей страницыЗатем выполните запрос:
{page-id}?fields=instagram_business_accountПоле
idв ответе — это вашINSTAGRAM_ACCOUNT_ID
Токен из Explorer является краткосрочным (1 час). Чтобы получить долгосрочный токен:
Обменяйте его по адресу:
oauth/access_token?grant_type=fb_exchange_token&client_id={app-id}&client_secret={app-secret}&fb_exchange_token={short-lived-token}Это даст вам токен на 60 дней
Примечание: Ваш аккаунт Instagram должен быть бизнес-аккаунтом или аккаунтом автора, связанным со страницей Facebook.
Использование с Claude Code
claude mcp add instagram-mcp -e INSTAGRAM_ACCESS_TOKEN=your_token -e INSTAGRAM_ACCOUNT_ID=17841... -- python3 -m src.serverЗатем задавайте Claude вопросы, например:
"Какие мои публикации были самыми эффективными в этом месяце?"
"Покажи демографию моей аудитории"
"Какие публикации набрали больше всего сохранений?"
"Каков тренд моего уровня вовлеченности?"
Агент контент-стратега
Автономный агент, который анализирует ваши данные Instagram и создает еженедельный контент-план с 7 идеями для публикаций, подписями и временем размещения.
Запуск агента
source .venv/bin/activate
python -m agent.content_strategistТребуются настроенные учетные данные AWS (используется Anthropic Bedrock) и те же переменные .env, что и для MCP-сервера. Агент выполнит следующее:
Получит информацию о вашем аккаунте, недавние публикации, лучшие публикации и демографию аудитории
Выявит закономерности в том, что работает эффективно
Создаст 7-дневный контент-план с конкретными подписями, хэштегами и временем публикации
Сохранит план в виде HTML-файла и откроет его в вашем браузере
This server cannot be deployed
Maintenance
Related MCP Connectors
Instagram for AI agents: publish, read comments and DMs, insights, and engage from your account.
Social media analytics, post insights, and competitor benchmarking for AI agents.
- ReelDropOAuthio.reeldrop
Schedule Instagram reels, manage comment-to-DM automations, and read analytics
Instagram profiles for AI agents — followers, similar accounts, keyword and location search.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables AI applications to interact with Instagram Business accounts through the Graph API, supporting profile management, media publishing, insights retrieval, and direct messaging capabilities.MIT
- FlicenseNot gradedqualityDmaintenanceEnables AI assistants to manage Instagram Business accounts by automating content publishing, scheduling posts, and analyzing performance metrics. Supports posts, stories, reels, and carousels with detailed audience insights and hashtag discovery.-
- AlicenseAqualityCmaintenanceEnables AI assistants to manage Instagram and Threads accounts — publish content, handle comments, view insights, search hashtags, and manage DMs through the Meta Graph API.5913 npm12MIT
- AlicenseAqualityDmaintenanceEnables Instagram and Facebook analytics via the Meta Graph API, offering account insights, media analytics, and post engagement data.196MIT