stackadapt-mcp
stackadapt-mcp
Сервер MCP (Model Context Protocol) для выполнения запросов к GraphQL API StackAdapt. Предоставляет ИИ-ассистентам, таким как Claude, прямой доступ к данным ваших кампаний, метрикам доставки, рекламодателям и многому другому.
Инструменты
Инструмент | Описание |
| Список кампаний с дополнительными фильтрами (группа кампаний, рекламодатель) |
| Получение подробной информации о кампании — таргетинг, бюджет, сроки проведения, объявления |
| Получение подробной информации о группе кампаний — периоды, бюджет, ограничения частоты показов, дочерние кампании |
| Получение метрик эффективности по кампании (показы, клики, расходы, CTR, ATOS, взаимодействия) с указанием диапазона дат и детализации |
| Те же метрики, агрегированные на уровне группы кампаний |
| Список рекламодателей в аккаунте |
| Список групп кампаний с информацией о рекламодателе |
| Выполнение любого пользовательского GraphQL-запроса к API StackAdapt |
Related MCP server: GraphQL MCP Server
Настройка
Получение API-ключа
API-ключ StackAdapt можно найти здесь: Платформа StackAdapt → Настройки → API.
Claude Desktop
Добавьте в ваш claude_desktop_config.json:
{
"mcpServers": {
"stackadapt": {
"command": "npx",
"args": ["-y", "stackadapt-mcp"],
"env": {
"STACKADAPT_API_KEY": "your-api-key-here"
}
}
}
}Claude Code
Добавьте в файл .mcp.json вашего проекта:
{
"mcpServers": {
"stackadapt": {
"command": "npx",
"args": ["-y", "stackadapt-mcp"],
"env": {
"STACKADAPT_API_KEY": "${STACKADAPT_API_KEY}"
}
}
}
}Затем установите переменную окружения в вашей оболочке: export STACKADAPT_API_KEY=ваш-api-ключ-здесь
Примечания к данным
Несколько важных моментов об API StackAdapt:
cost,ecpc,ecpm,ecpeвозвращаются в виде строк — преобразуйте их в числа с плавающей точкой (float)ctrуже является процентным значением (0.214 означает 0.214%) — не умножайте на 100ecpeвозвращает"0"для периодов с нулевым количеством взаимодействийПолезные нагрузки доставки (Delivery payloads) являются типами GraphQL UNION (
Outcome | Progress) — большие запросы могут вернуть ответProgressс идентификатором задания (job ID); повторите запрос через несколько секундВарианты детализации (Granularity):
DAILY,WEEKLY,MONTHLY,TOTAL
Разработка
git clone https://github.com/aymanshaikh/stackadapt-mcp.git
cd stackadapt-mcp
npm install
npm run buildДля локального тестирования установите STACKADAPT_API_KEY и выполните:
STACKADAPT_API_KEY=your-key node dist/index.jsЛицензия
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Hosted Amazon Seller Central and Amazon Ads MCP server for Claude, ChatGPT, Cursor, and agents.
MCP server that lets AI assistants use all OneSchema features exposed via the public API.
MCP server for querying and analyzing data from ad platforms, analytics tools, and spreadsheets
Marketo MCP server for AI. 130 tools to operate Marketo from Claude, Cursor, or ChatGPT.
Related MCP Servers
- AlicenseAqualityAmaintenanceA generic MCP (Model Context Protocol) server that bridges any GraphQL API to Claude Code. It introspects your GraphQL schema and exposes each query and mutation as an individual tool, letting Claude interact with your API directly.230 npm1MIT
- AlicenseNot gradedqualityDmaintenanceA generic MCP server that converts .graphql query files into tools for Claude, enabling interaction with any GraphQL API without coding.MIT
- AlicenseAqualityDmaintenanceMCP server to manage Meta Ads (Facebook/Instagram) campaigns, ad sets, insights, and audiences from Claude Code using natural language.98 npmMIT
- AlicenseAqualityDmaintenanceMCP Server for the Meta Marketing API. Gives Claude Desktop direct access to your ad account data — campaign performance, creative analysis, audience breakdowns, and budget pacing.10206 npm1MIT