Meta의 AI 커넥터는 MCP를 지원하는 AI 클라이언트를 Meta의 광고 MCP 서버(https://mcp.facebook.com/ads)에 연결하고 OAuth로 Facebook 로그인을 하면 연결됩니다. Meta 문서에는 Claude Code와 ChatGPT 개발자 모드의 구체적인 절차가 나와 있습니다. Manus에 대한 안내는 없어서, 이 경로는 토큰을 발급받아 직접 테스트해 봐야 합니다.
핵심 요약
- Meta 개발자 문서에 따르면 Meta의 광고 MCP 서버는 https://mcp.facebook.com/ads 에서 호스팅되며 MCP를 지원하는 모든 AI 에이전트와 함께 사용할 수 있습니다.
- Meta는 Claude Code(명령어 한 줄)와 ChatGPT(OAuth를 사용하는 개발자 모드)의 설정 방법을 문서화했고, Manus는 문서화하지 않았습니다.
- 최소 권한은 ads_mcp_management와 함께 ads_read 또는 ads_management 중 하나입니다.
- 읽기 전용 리포팅부터 시작하고, 캠페인을 변경하는 작업은 반드시 사람이 승인하는 단계를 두세요.
- 설정 내용은 바뀔 수 있으니 시작하기 전에 Meta의 최신 페이지를 확인하세요.
Meta의 AI 커넥터는 무엇인가요?
Meta의 AI 커넥터를 사용하면 외부 AI 에이전트가 광고 계정에서 작업할 수 있습니다. 광고 MCP 서버는 Meta가 호스팅하며 Model Context Protocol을 사용합니다. MCP 사이트는 이를 AI 애플리케이션을 외부 시스템에 연결하는 오픈소스 표준이라고 설명합니다.
Meta의 Ads MCP Server 개요에 따르면 제공되는 도구는 일곱 가지 그룹으로 나뉩니다.
- 성과 리포팅 및 인사이트
- 광고, 광고 세트, 캠페인 생성 및 편집
- 카탈로그 생성, 제품 데이터, 피드 문제 해결
- 시그널 상태 및 품질
- Meta 비즈니스 고객센터 문서 검색
- A/B 테스트 및 전환 리프트 연구
- 광고 계정 활동 로그
Meta는 명령줄에서 쓸 수 있는 Ads CLI도 제공합니다. 이 가이드는 MCP 서버를 다룹니다. 전략적 배경은 Meta의 개방형 AI 커넥터 전환을 읽어보세요.
연결하기 전에 무엇이 필요한가요?
광고 계정, 올바른 사용 사례가 설정된 Meta 앱, 명확한 권한 범위가 필요합니다. Meta의 시작하기 페이지에는 세 가지 요건이 나와 있습니다.
- developers.facebook.com/apps에서 앱을 만들거나 엽니다.
- "Create & manage ads with ads MCP server" 사용 사례를 추가합니다.
- Facebook Login for Business 설정에서 앱의 리디렉션 URL을 사용 중인 MCP 클라이언트에 맞게 지정합니다.
같은 페이지에는 Meta의 별도 고객센터 가이드에 따라 광고 AI 커넥터를 설정하면 자체 Meta 앱이 필요 없다고도 적혀 있습니다. 어느 경로가 해당되는지 확인하세요.
권한: 최소 권한은 ads_mcp_management와 함께 ads_read 또는 ads_management입니다. 선택 권한으로 catalog_management, business_management, pages_show_list, instagram_basic가 있습니다. 작업에 필요한 가장 작은 범위만 요청하세요.
Claude에는 어떻게 연결하나요?
Claude Code에서는 Meta 앱 ID를 넣어 명령어 한 줄을 실행하면 됩니다. 다른 Claude 앱에서는 URL을 커스텀 커넥터로 추가합니다.
Meta 페이지에 나와 있는 Claude Code 명령어는 다음과 같습니다.
claude mcp add --transport http --client-id <META_APP_ID> meta-ads https://mcp.facebook.com/ads
자리 표시자를 앱 ID로 바꾸고, 앱의 리디렉션 URL이 Claude Code와 일치하는지 확인하세요. Meta 페이지에는 Claude Desktop이나 claude.ai용 절차가 없으며, 이는 Anthropic의 커스텀 커넥터 가이드에서 다룹니다. Pro 및 Max 요금제에서는 Customize, Connectors, Add custom connector 순으로 이동해 서버 URL을 입력하고 인증 방식을 선택합니다. Team 및 Enterprise 요금제에서는 소유자가 커넥터를 한 번 추가하면 각 구성원이 개별적으로 로그인합니다.
Anthropic 가이드는 커스텀 커넥터를 검증하지 않았으니 신뢰할 수 있는 조직의 서버에만 연결하고 "Allow always"는 신중하게 사용하라고도 경고합니다. 계정 범위 설정은 MCP로 Claude를 마케팅 데이터에 연결하는 가이드에서 더 자세히 다룹니다.
ChatGPT에는 어떻게 연결하나요?
ChatGPT의 개발자 모드에서 OAuth를 선택하고 Meta의 서버 URL을 입력합니다. Meta 페이지에는 다섯 단계가 나와 있습니다.
- ChatGPT의 인증 사양에 따라 Meta 앱의 리디렉션 URL을 설정합니다.
- OpenAI 가이드에 따라 개발자 모드를 엽니다.
- 인증 방식으로 OAuth를 선택합니다.
- 서버 URL로 https://mcp.facebook.com/ads 를 입력합니다.
- Advanced OAuth Settings에서 OAuth Client ID에 Meta 앱 ID를 입력합니다.
OpenAI의 개발자 모드 가이드에 따르면 개발자 모드는 Pro, Plus, Business, Enterprise, Education 계정의 웹에서 사용할 수 있으며, Settings, Apps, Advanced settings에서 활성화합니다. OpenAI는 이 기능을 강력하지만 위험하다고 설명합니다. 쓰기 작업은 기본적으로 확인이 필요하며, 승인하기 전에 각 도구의 입력값을 검토해야 합니다.
Manus에는 어떻게 연결하나요?
Meta는 Manus를 문서화하지 않았으므로, 직접 해보기 전까지는 검증되지 않은 경로로 보세요. Manus는 커스텀 MCP 서버를 지원하고 Meta 페이지에는 직접 호출에 베어러 토큰을 쓸 수 있다고 되어 있으니, 토큰 기반 연결이 유력한 방법입니다.
Manus 커스텀 MCP 페이지에 따르면 Settings, Integrations, Custom MCP Servers로 이동해 Add Server를 클릭합니다. 서버 이름, HTTPS 서버 URL, API 키나 베어러 토큰 같은 인증 정보를 입력하면 Manus가 도구 목록을 가져오는 연결 테스트를 실행합니다.
Meta의 시작하기 페이지에 따르면 프로그래밍 방식으로 접근할 때는 Authorization 헤더에 사용자 액세스 토큰을 보낼 수 있고, 서버 간 호출에는 시스템 사용자 토큰을 쓸 수 있습니다. 다만 Employee 역할의 시스템 사용자 토큰만 작동하며, Admin 역할 토큰으로는 서버에 접근할 수 없다고 덧붙입니다. 이 조합이 Manus에서 그대로 작동하는지는 양쪽 업체 어느 쪽에서도 확인하지 못했으니, 연결 테스트를 실행한 뒤 읽기 전용 질문을 해 보세요.
Manus 페이지는 인증 정보를 URL이나 로그에 노출하지 말고 정기적으로 교체하라고도 안내합니다. 명령줄 경로(manus-mcp-cli)에 대한 공식 문서는 찾지 못해 이 글에서는 제외했습니다.
연결이 제대로 되었는지 어떻게 확인하나요?
읽기 전용 질문을 해 보세요. Meta가 제안하는 테스트는 "List my ad accounts."입니다. 올바른 계정이 나오면 연결과 권한이 정상 작동하는 것입니다.
그런 다음 요약을 신뢰하기 전에 보고된 수치 하나를 Ads Manager와 비교해 보세요. 수치가 다르면 그 위에 워크플로를 만들기 전에 이유부터 찾아야 합니다.
어떤 부분은 사람이 통제해야 하나요?
비용이 들어가거나 라이브 캠페인을 바꾸는 모든 작업입니다. 커넥터는 캠페인을 만들고 수정할 수 있으므로 연결 자체보다 승인 설정이 더 중요합니다.
- 리포팅과 인사이트만으로 시작하세요.
- 범위가 좁은 계정과 최소한의 권한만 사용하세요.
- 모든 클라이언트에서 쓰기 작업에 대한 도구 승인을 켜 두세요.
- 도구가 반환하는 내용은 지시가 아니라 데이터로 취급하세요.
- 권한을 부여하기 전에 접근을 해제하는 방법부터 알아 두세요.
어떤 업무를 자동화하고 어떤 업무를 남겨 둘지에 대한 프레임워크는 에이전시를 위한 에이전틱 워크플로를, 에이전시 업무가 어떻게 달라지는지는 마케팅 에이전시를 위한 MCP를 참고하세요.
SOMIN은 어디에 해당하나요?
싱가포르의 Somin Pte. Ltd.가 운영하는 AI 마케팅 인텔리전스 기업 SOMIN(SoMin.ai)은 광고 계정 이전 단계, 즉 경쟁사가 무엇을 집행하는지와 어떤 앵글을 테스트할지를 다룹니다. SOMIN 프로필에 따르면 이 플랫폼은 MCP를 통해 Claude, Manus, Codex와 연결됩니다. Meta의 커넥터는 계정을 관리하고, SOMIN의 데이터는 전략에 정보를 제공합니다. SOMIN Strategy와 SOMIN의 AI 에이전트를 참고하세요.
FAQ
Meta의 MCP 서버 URL은 무엇인가요?
Meta 개발자 문서에 따르면 광고 MCP 서버는 https://mcp.facebook.com/ads 에서 호스팅됩니다.
Meta의 광고 MCP 서버는 어떤 AI 클라이언트와 호환되나요?
Meta는 MCP를 지원하는 모든 AI 에이전트라고 밝힙니다. 시작하기 페이지에는 Claude Code와 ChatGPT의 절차가 나와 있고, Manus와 Claude Desktop은 없습니다.
Meta의 AI 커넥터로 AI 에이전트에서 광고를 관리하려면 어떻게 하나요?
클라이언트를 광고 MCP 서버에 연결한 뒤, 먼저 리포트를 요청하고 변경은 나중에 하되 승인을 켜 두세요. "Meta広告 MCP"(Meta 광고 MCP를 뜻하는 일본어)로 검색하는 독자도 같은 서버와 같은 절차를 만나게 됩니다. Meta 문서상 이 커넥터는 특정 지역에 한정되지 않습니다.
코드를 작성해야 하나요?
OAuth 경로에서는 필요 없습니다. 서버 URL을 추가하고 로그인하면 됩니다. Claude Code는 터미널 명령어 한 줄이 필요합니다. Manus처럼 토큰 기반 경로는 시스템 사용자 토큰이 필요합니다.
AI 에이전트에 광고 계정 접근을 허용해도 안전한가요?
가장 좁은 권한만 쓰고, 쓰기 작업에는 승인을 켜 두며, 결과를 Ads Manager와 대조한다면 안전하게 쓸 수 있습니다. Anthropic과 OpenAI 모두 프롬프트 인젝션과 신뢰할 수 없는 서버에 대해 경고합니다.
출처
- Meta for Developers, Ads MCP Server: 시작하기 및 개요.
- Anthropic, 원격 MCP로 커스텀 커넥터 시작하기.
- OpenAI, 개발자 모드.
- Manus, 커스텀 MCP 서버.
- Model Context Protocol, MCP란 무엇인가?



