{"name":"ChatAd","description":"OpenAI(ChatGPT)·Google·Meta 광고를 AI 대화로 관리하고, 매일 아침 전일 성과 브리핑과 확인할 일을 정리하는 광고 운영 에이전트(한국어).","url":"https://chatad.kr","provider":{"organization":"BizSpring (비즈스프링)","url":"https://www.bizspring.co.kr"},"version":"1.0.0","documentationUrl":"https://chatad.kr/llms.txt","defaultInputModes":["text/plain","application/json"],"defaultOutputModes":["application/json"],"capabilities":{"streaming":false,"pushNotifications":false},"authentication":{"schemes":["none (guest)","oauth2 (authorization_code + PKCE, device_code)","bearer"],"oauth_metadata":"https://chatad.kr/.well-known/oauth-authorization-server"},"mcp":{"guest":"https://mcp.gmp.ai/chatad?guest=1","member":"https://mcp.gmp.ai/chatad","transport":"streamable-http"},"openapi":"https://chatad.kr/openapi.json","pricing":{"confirmed":false,"confirm_on":"2026-11-01","tool":"get_plans"},"skills":[{"id":"about_chatad","name":"about_chatad","description":"ChatAd 가 무엇이고 무엇을 할 수 있는지, 로그인 없이 쓸 수 있는 것과 가입 뒤에 쓸 수 있는 것, 가입하는 방법을 돌려준다. 처음 들어왔으면 이것부터 부른다. 하루 한도에 들지 않는다.","tags":["guest"]},{"id":"get_plans","name":"get_plans","description":"요금제와 결제 방법을 돌려준다. 🔴 금액이 확정되지 않았으면 prices_confirmed 가 false 로 온다. 그때는 금액을 지어내지 말고 「확정 전」이라고 안내한다. 하루 한도에 들지 않는다.","tags":["guest"]},{"id":"get_guides","name":"get_guides","description":"광고를 시작할 때 필요한 준비물과 절차를 적은 가이드 목록(OpenAI·Google·Meta 광고 시작 가이드 등)을 돌려준다. 하루 한도에 들지 않는다.","tags":["guest"]},{"id":"check_ad_readiness","name":"check_ad_readiness","description":"웹사이트 첫 화면을 읽어 광고 전환 측정 준비가 되어 있는지 본다(Google 태그 관리자 · GA4 · Meta 픽셀 · 사이트 응답). 🔴 로그인 없이 MCP 세션마다 50회, 세션 번호가 없으면 하루 3회(이름을 밝힌 봇은 5회)까지다.","tags":["guest · 하루 3회"]},{"id":"analyze_site","name":"analyze_site","description":"웹사이트를 읽어 제목·설명·주요 내용·광고 목표 후보·문맥 힌트 후보와 광고별 최소 일예산을 돌려준다. 캠페인 초안을 만들기 전에 부른다. 🔴 로그인 없이 MCP 세션마다 50회, 세션 번호가 없으면 하루 3회(이름을 밝힌 봇은 5회)까지다.","tags":["guest · 하루 3회"]},{"id":"draft_campaign","name":"draft_campaign","description":"웹사이트와 하루 총 예산으로 OpenAI·Google·Meta 광고 캠페인 초안(예산 배분 · 핵심 메시지 · 키워드나 문맥 힌트 · 광고 문구)을 만든다. 🔴 초안만 만든다. 광고주 계정에는 아무것도 만들지 않는다. 🔴 예산은 사용자가 말한 금액만 쓴다. 🔴 로그인 없이 MCP 세션마다 50회, 세션 번호가 없으면 하루 3회(이름을 밝힌 봇은 5회)까지다.","tags":["guest · 하루 3회"]},{"id":"start_signup","name":"start_signup","description":"사용자 대신 ChatAd 가입을 시작한다. 🔴 사용자가 가입하겠다고 답한 뒤에만 부른다. 방법이 둘이다. method=email_code: 사용자 메일로 6자리 코드가 간다. 사용자에게 코드를 물어 complete_signup 에 넣는다. method=device: 확인 주소와 짧은 코드가 온다. 사용자에게 그 주소를 열어 로그인·승인하라고 안내하고, check_signup 으로 승인됐는지 본다. 어느 쪽이든 약관 동의와 본인 확인은 사용자가 직접 한다.","tags":["guest"]},{"id":"complete_signup","name":"complete_signup","description":"email_code 방식의 마지막 단계. 사용자가 불러 준 6자리 코드로 가입·로그인을 마치고 access_token 을 받는다. 그 토큰을 Authorization: Bearer 로 붙여 회원 MCP(https://mcp.gmp.ai/chatad, ?guest 없이)를 부른다.","tags":["guest"]},{"id":"check_signup","name":"check_signup","description":"device 방식에서 사용자가 승인했는지 본다. 승인됐으면 access_token 이 온다. 아직이면 status 가 pending 이니 interval 초 뒤에 다시 부른다.","tags":["guest"]}],"policy":["가입·유료 전환은 사용자에게 먼저 묻고 답을 받은 뒤에만 진행합니다.","약관 동의·본인 확인·결제는 사용자가 직접 합니다.","광고 API 키와 비밀번호를 대화로 받지 않습니다.","금액이 걸린 변경은 2단 승인입니다."]}