법률·세무·노무·의료 같은 전문직 사무소뿐 아니라 음식점·카페, 뷰티·미용, 쇼핑·제품, 교육·학원, 헬스·운동, 여행·숙박, IT·서비스, 반려동물, 인테리어·리빙, 패션·잡화, 웨딩·행사, 육아·키즈, 자동차·정비, 공방·클래스, 농수산·식품, 공연·전시, 부동산 중개, 사진·스튜디오, 청소·이사·수리, 일반 브랜드까지 20개 업종의 마케팅에도 쓸 수 있습니다. 일반 업종에는 업종에 맞는 작성 지침과 마케팅용 카드 디자인이 적용됩니다.
https://studio.speciai.team/api/v1/mcp
스튜디오 브랜드·채널 설정 화면의 「Claude·ChatGPT 연결」 칸에서도 복사할 수 있습니다.
웹에서 한 번 연결하면 데스크탑·모바일 앱에서도 같은 연결을 씁니다. Claude Free 요금제는 커스텀 커넥터를 1개만 추가할 수 있습니다.
claude mcp add --transport http speciai-marketing https://studio.speciai.team/api/v1/mcp
추가한 뒤 Claude Code에서 /mcp를 열어 speciai-marketing을 인증합니다. 로그인 창을 띄울 수 없는 자동화 환경이라면 스튜디오 설정에서 개인 토큰을 만들어 --header "Authorization: Bearer 토큰"으로 연결합니다.
요금제나 회사 관리자 설정에 따라 메뉴가 보이지 않을 수 있습니다. ChatGPT 목록에 등록된 뒤에는 목록에서 찾아 바로 연결할 수 있습니다.
연결할 때 뜨는 로그인 화면은 SpeciAI 스튜디오 화면입니다. Claude·ChatGPT는 스튜디오 비밀번호를 받지 않습니다. 허용 화면에는 연결하려는 앱 이름과 그 앱이 할 수 있는 일이 나옵니다.
허용하면 그 앱은 로그인한 계정의 워크스페이스 안에서만 도구를 씁니다. 연결 요청은 30분 동안 유효하니, 그 안에 로그인(처음이면 가입)과 허용을 마쳐 주세요.
도구마다 읽기 전용인지, 이미 있는 내용을 덮어쓰는지, 서비스 밖(SNS·공개 블로그)에 게시되는지를 표시해 두었습니다. Claude·ChatGPT는 이 표시를 보고 실행 전에 확인을 받을지 정합니다.
| 도구 | 하는 일 | 성격 |
|---|---|---|
license_status | 이용 권한과 열린 도구 수를 확인합니다. | 읽기 |
get_brand | 사무소·브랜드 정보와 기본 스타일을 읽습니다. | 읽기 |
get_guide | 스튜디오가 쓰는 작성 지침(카드뉴스·캡션·블로그·광고 규정·일반 업종·구성 틀)을 읽습니다. | 읽기 |
list_styles | 카드 스타일, 표지 템플릿, 구성 틀 목록을 봅니다. | 읽기 |
discover_topics | 최근 법령 제·개정, 판례, 뉴스에서 주제 후보를 찾습니다. | 읽기 |
research_topic | 주제의 근거 자료(웹 자료, 사무소 참고 글, 실재가 확인된 조문 후보)를 모읍니다. | 읽기 |
verify_legal | 글에 인용한 법령 조문·판례 번호가 실제로 있는지 확인합니다. | 읽기 |
check_copy | 저장하지 않고 문구만 검사합니다(헤드라인 길이, 번역투, 보장·최상급 표현 등). | 읽기 |
get_cardnews | 카드뉴스 한 건의 슬라이드·캡션·인용 확인 결과를 읽습니다. | 읽기 |
list_cardnews | 카드뉴스 목록을 제목·상태·분야로 찾습니다. | 읽기 |
get_blog_post | 블로그 글 한 건을 읽습니다. | 읽기 |
list_blog_posts | 블로그 글 목록을 상태·분야로 찾습니다. | 읽기 |
list_channels | 연결된 SNS 채널과 상태를 봅니다. | 읽기 |
list_publications | 발행·예약 목록(발행 캘린더)을 봅니다. | 읽기 |
get_insights | 기간별 도달·저장·좋아요 합계와 상위 콘텐츠를 봅니다. | 읽기 |
get_content_metrics | 카드뉴스 한 건의 성과 추이를 봅니다. | 읽기 |
create_cardnews | 카드뉴스를 만들고 문구 검사·인용 확인 결과를 돌려줍니다. | 저장 |
render_cardnews | 발행과 같은 렌더러로 카드 이미지를 그리고 배치 문제를 검사합니다. | 저장 |
create_blog_post | 블로그 글 초안을 만듭니다(공개하지 않음). | 저장 |
update_cardnews | 카드뉴스의 글·제목·스타일·비율을 고칩니다. | 덮어씀 |
set_caption | 인스타그램·스레드 캡션과 해시태그를 저장합니다. | 덮어씀 |
update_blog_post | 블로그 글의 제목·본문·태그·메타 설명을 고칩니다. | 덮어씀 |
delete_cardnews | 카드뉴스를 휴지통으로 옮깁니다. 30일 안에 스튜디오에서 되살릴 수 있습니다. | 미리보기 후 승인 |
publish_blog_post | 블로그 글을 공개 상태로 게시합니다. | 외부 게시 · 미리보기 후 승인 |
preview_publication | 인스타그램·스레드에 올렸을 때의 게시물 모양을 보여 줍니다. 아무것도 올리지 않습니다. | 읽기 |
schedule_publication | 카드뉴스를 SNS 채널에 바로 올리거나 예약합니다. | 외부 게시 · 미리보기 후 승인 |
reschedule_publication | 아직 나가지 않은 예약의 시각을 바꿉니다. | 외부 게시 · 덮어씀 |
cancel_publication | 아직 나가지 않은 예약을 취소합니다. | 되돌릴 수 없음 |
라이선스로 쓰는 경우 업데이트 기간 안에 나온 도구가 열립니다. 프로 플랜과 무료 체험에서는 모든 도구가 열립니다.
스튜디오 브랜드·채널 설정 > 「Claude·ChatGPT 연결」의 연결된 앱 목록에서 해제를 누르면 그 앱의 토큰이 바로 효력을 잃습니다. Claude·ChatGPT의 커넥터 목록에서도 지우면 그 앱에서 더 이상 보이지 않습니다.
지금은 모든 계정에 무료로 열려 있어 이 안내가 나오지 않습니다. 그래도 나온다면 Claude·ChatGPT에서 연결을 끊고 다시 연결해 주세요. 무료 개방이 끝난 뒤에는 프로 플랜이나 무료 체험, 또는 마케팅 커넥터 라이선스가 필요하며 스튜디오의 요금제·결제 화면에서 확인할 수 있습니다.
연결 요청이 30분을 넘기면 만료됩니다. Claude·ChatGPT에서 연결을 다시 눌러 주세요. 이미 로그인해 두었으면 바로 허용 화면이 뜹니다.
스튜디오 「연동 도우미」에서 인스타그램·스레드 계정을 먼저 연결해 주세요.
국가법령정보센터 응답이 늦은 경우입니다. 잠시 뒤 같은 글로 다시 확인해 달라고 말씀해 주세요.
렌더링이나 지침 조회의 하루 상한을 넘은 경우입니다. 다음 날 다시 쓸 수 있습니다.
It serves professional firms (law, tax, labor, medical) as well as general businesses in 20 industries, including restaurants and cafés, beauty, retail, education, fitness, travel, IT services, pets, interiors, fashion, weddings, kids, auto repair, craft classes, food producers, performances, real estate agencies, photo studios and home services, as well as other brands. General businesses get industry-specific writing guidelines and marketing card designs.
https://studio.speciai.team/api/v1/mcp
Streamable HTTP. Authentication is OAuth 2.1 with PKCE (S256) and dynamic client registration; you sign in on the SpeciAI Studio page and approve access on a consent screen. Neither Claude nor ChatGPT receives your studio password.
Once connected on the web, the connector also works in the Claude desktop and mobile apps.
Claude Code:
claude mcp add --transport http speciai-marketing https://studio.speciai.team/api/v1/mcp
Then run /mcp in Claude Code to authenticate.
Depending on your plan or workspace admin settings the menu may not be available. After the app is listed in the ChatGPT directory you can add it from there.
Every tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHint so the client can ask before running it.
| Tool | What it does | Type |
|---|---|---|
license_status | Shows access status and how many tools are open. | Read |
get_brand | Reads business and brand details and the default style. | Read |
get_guide | Reads the studio's writing guidelines (card news, captions, blog, advertising rules, general industries, frames). | Read |
list_styles | Lists card styles, cover templates and content frames. | Read |
discover_topics | Finds topic candidates from statute changes, rulings and news. | Read |
research_topic | Gathers sources: web excerpts, the business's reference notes and verified statute candidates. | Read |
verify_legal | Checks that cited statute articles and case numbers exist. | Read |
check_copy | Checks copy without saving it. | Read |
get_cardnews · list_cardnews | Reads one card news or lists them. | Read |
get_blog_post · list_blog_posts | Reads one blog post or lists them. | Read |
list_channels | Lists connected social channels. | Read |
list_publications | Lists posted and scheduled items (publishing calendar). | Read |
get_insights · get_content_metrics | Reads performance for a period or for one card news. | Read |
create_cardnews | Creates a card news and returns copy warnings and citation checks. | Write |
render_cardnews | Renders the card images and checks the layout. | Write |
create_blog_post | Creates a blog draft (not public). | Write |
update_cardnews · set_caption · update_blog_post | Edits existing content. | Overwrites |
delete_cardnews | Moves a card news to the trash (restorable for 30 days). | Preview, then approve |
publish_blog_post | Publishes a blog post (switches it to public). | External · preview, then approve |
preview_publication | Shows how a card news will look as an Instagram or Threads post. Posts nothing. | Read |
schedule_publication | Posts or schedules a card news to a social channel. | External · preview, then approve |
reschedule_publication | Changes the time of a pending scheduled post. | External · overwrites |
cancel_publication | Cancels a pending scheduled post. | Irreversible |
Privacy policy: studio.speciai.team/privacy.html (Article 6-4 covers AI app connections) · Terms: studio.speciai.team/terms.html