Instagram Ads MCP Server
Provides tools to create, read, update, and delete Instagram ads, campaigns, ad sets, and creatives via the Meta Marketing API. Also supports fetching accounts and insights.
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
Instagram Ads MCP Server
Meta Marketing API를 래핑하여 Instagram 광고를 생성/수정/조회/삭제할 수 있는 MCP 서버입니다.
사용 방법
Cursor에서 로컬 실행 (권장)
.cursor/mcp.json (또는 전역 ~/.cursor/mcp.json)에 추가:
{
"mcpServers": {
"instagram-ads": {
"command": "node",
"args": ["/절대경로/meta-mcp/dist/stdio.js"],
"env": {
"META_ACCESS_TOKEN": "내_Meta_System_User_토큰"
}
}
}
}각 사용자가 자기 토큰을 설정하면 됩니다. 서버 공유 불필요.
Claude Desktop
claude_desktop_config.json에 동일 형식으로 추가.
HTTP 서버 (원격/공유 용도)
여러 사용자가 하나의 서버를 공유할 때 사용합니다:
MCP_AUTH_TOKEN="서버_인증_토큰" npm start각 사용자는 X-Meta-Access-Token 헤더로 자기 Meta 토큰을 전달합니다:
{
"mcpServers": {
"instagram-ads": {
"url": "https://서버주소/mcp",
"headers": {
"Authorization": "Bearer 서버_인증_토큰",
"X-Meta-Access-Token": "내_Meta_토큰"
}
}
}
}Related MCP server: ,
설치
git clone https://github.com/hjsh200219/meta-mcp.git
cd meta-mcp
npm install
npm run buildMCP 도구 목록 (22개)
카테고리 | 도구 |
계정 |
|
캠페인 |
|
광고세트 |
|
광고 |
|
크리에이티브 |
|
인사이트 |
|
환경변수
변수 | 설명 | stdio | HTTP |
| Meta System User Token | 필수 | 선택 (헤더 폴백) |
| MCP 엔드포인트 인증 토큰 | 불필요 | 필수 |
| 앱 시크릿 (appsecret_proof) | 선택 | 선택 |
| Graph API 버전 | 선택 (v25.0) | 선택 (v25.0) |
| 로그 레벨 | 선택 (warn) | 선택 (info) |
Meta Access Token 발급
Meta Business Suite → 비즈니스 설정
시스템 사용자 생성 → 토큰 발급
권한:
ads_management,ads_read,business_management
테스트
npm test기술 스택
Node.js 20, TypeScript (strict), @modelcontextprotocol/sdk, Express 5, Zod 4, pino, Vitest, Docker
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
This server cannot be deployed
Maintenance
Related MCP Connectors
The simplest way to manage your Meta (Facebook and Instagram) ad accounts with your AI agent.
Analyze, edit and launch Meta (Facebook and Instagram) ads from Claude, ChatGPT, Cursor or Codex. Query insights and campaign health, change budgets, bids, status and targeting with undo, bulk-launch many ads across campaigns and ad sets from a live ad's settings, and duplicate by post to keep social proof. Choose per ad account what the agent may do and what waits in the Agent Inbox for approval. Requires a paid Ads Uploader account with MCP access.
Run Facebook, Instagram and Google ads from Claude, ChatGPT, Grok or Cursor, in plain English.
Manage and optimize your ads on Meta, Google, TikTok, X, ChatGPT Ads, Reddit and LinkedIn from chat.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to manage Facebook and Instagram advertising via the Meta Marketing API. It provides comprehensive tools for campaign lifecycle management, performance analytics, audience targeting, and creative optimization.39 npm202MIT
- -licenseNot gradedqualityNot gradedmaintenanceEnables AI assistants to manage Facebook and Instagram advertising campaigns through the Meta Marketing API. Supports full campaign lifecycle management, performance analytics, audience targeting, and creative optimization.-
- AlicenseNot gradedqualityDmaintenanceEnables management and analysis of Meta (Facebook/Instagram) ads through natural language conversations, with 30 tools for reading and writing ad data.MIT
- AlicenseAqualityDmaintenanceEnables AI assistants to manage Meta Ads (Facebook, Instagram) end-to-end through natural conversation, including launching campaigns, uploading creatives, updating budgets, and analyzing performance.42Business Source 1.1