Claude에 직접 이미지를 요청했다가 이미지 대신 장문의 답변을 받은 적이 있다면, 그 이유는 바로 Claude는 스스로 이미지를 생성하지 않습니다. Something has to plug that capability in, and there are two ways to do it: MCP, which connects generation straight into Claude, ChatGPT, or Cursor, and CLI, which runs from your terminal and scripts. Neither is objectively better. MCP wins when someone's asking for one asset at a time inside a conversation; CLI wins when you're rendering fifty variations in a loop or wiring generation into a pipeline nobody's watching day to day. One more thing before we go further: this isn't the developer's take on CLI as a coding-agent tool (for that, see 전체 터미널 안내 가이드). 이것은 실제로 캠페인이나 클라이언트 계정을 운영하는 사람을 위한 버전으로, 정답은 대개 기술적으로 무엇이 가능한지가 아니라 누가 묻고 있는지에 달려 있습니다.
MCP 자체는 OpenArt가 발명한 것이 아니며, 더 이상 Anthropic만의 것도 아닙니다. Anthropic이 만든 것은 프로토콜 2024년이었지만, 2025년 12월에는 MCP를 새로운 에이전틱 AI 기반, a Linux Foundation body co-founded by OpenAI, Anthropic, and Block, with Google, Microsoft, AWS, and Cloudflare backing it. The more telling sign is who's building on it right now: in May 2026, Runway, one of the best-known names in AI video, shipped its own MCP server so Claude, ChatGPT, and Cursor users can generate images and video without leaving the chat. When a platform that size ships the same integration this article is about, that's a good sign it's not a fad. CLI tools need no such introduction; people have been scripting software from a terminal for decades. What's actually new, this year, is that AI image and video generation now sit behind either one.
MCP vs CLI 한눈에 보기: 설정, 비용, 팀 접근 비교
자세히 살펴보기 전에, 각각이 어디서 실행되고 설정에 무엇이 필요하며 누구를 위해 만들어졌는지, 그리고 팀이 접근 권한을 어떻게 관리하는지를 하나의 표로 압축해 보았습니다.
| 크기 | MCP (챗 에이전트 내) | CLI (터미널) |
|---|---|---|
| 실행되는 곳 | Claude, ChatGPT, Cursor, Kimi 또는 MCP 호환 클라이언트 | macOS, Linux 또는 Windows 터미널 |
| 설정 | 커넥터 URL을 붙여넣고 OAuth 승인 | 설치 스크립트를 실행한 뒤, openart login |
| 추천 용도 | 대화 중간의 일회성 또는 소규모 배치 요청 | 루프, 배치 작업, 파이프라인 통합 |
| 비전문가도 사용하기 쉬움 | 예 | 아니요, 터미널에 익숙해야 합니다 |
| 조합성(단계 연결) | 한 번에 하나의 도구 호출로 제한됨 | 네이티브 방식이라 파이프와 스크립트가 기대한 대로 작동합니다 |
| 팀 거버넌스 | 관리자가 조직 전체에 배포하고, 각 사용자는 개별적으로 인증합니다 | 해당 기기에 로그인한 사용자에게 연결됨 |
| 결과물이 저장되는 위치 | OpenArt 라이브러리와 활성 프로젝트 | 당신이 가리키는 곳이라면 어디든 -o 국기 |
| API 키 필요 | 아니요 (OAuth) | 아니요 (OAuth) |
| 웹 앱 대비 추가 비용 | 없음, 동일한 크레딧 풀 사용 | 없음, 동일한 크레딧 풀 사용 |
오늘 어느 쪽이 맞든, 어느 방법이나 2분이면 설정이 끝나고, 같은 계정에서 둘 다 함께 사용해도 전혀 문제없습니다.
OpenArt MCP 및 CLI의 핵심 기능
대부분의 "MCP vs CLI" 조언은 범용 에이전트를 출시하는 개발자를 위한 것이지, 실제로 이미지나 비디오를 뽑아내려는 사람을 위한 것이 아닙니다. 생성이 목적일 때 무엇이 달라지는지 알아봅니다.
- 로그인 하나로 끝, 설치할 것 없음. 두 경로 모두 OAuth로 연결되므로 생성하거나 저장하거나 교체할 키가 없습니다. CLI는 파일 하나로 끝납니다. Python도, Node도, 먼저 설정할 별도 런타임도 필요 없습니다. 브라우저로 한 번만 로그인하면 챗 커넥터와 터미널 모두 이후로 당신을 기억합니다.
- 수십 개의 개별 연결 대신 하나의 연결로. 프롬프트를 입력하든 Claude 또는 실행하세요
openart generate터미널에서도 동일한 카탈로그를 사용합니다: Nano Banana 2 Pro, GPT Image 2, Seedream 5, Kling 3 Omni, 그리고 다음과 같은 비디오 모델 Seedance 2.5 그리고 Sora 2. 각 모델의 자체 도구 대신 에이전트를 OpenArt에 연결하는 진짜 이유가 바로 이것입니다. 하나의 연결이 십여 개가 넘는 개별 제공업체를 수동으로 연결하는 작업을 대신합니다. 여기에는 CLI 전용이나 채팅 전용인 것이 없으므로, 결정은 무엇에 접근할 수 있는지가 아니라 어떻게 작업하는지에 달려 있습니다. - 채팅은 일회성 요청을, 터미널은 대량 작업을 처리합니다. 대화 도중 에이전트에게 히어로 샷 하나를 요청하면 MCP는 즉각적으로 느껴집니다. 셸 스크립트로 열 가지 제품 각도를 반복 처리하라고 하면 그 용도로 만들어진 건 CLI뿐입니다. 이는 Hacker News의 개발자들이 일반적인 MCP vs CLI에 대해 설명하는 것과 같은 트레이드오프입니다. MCP 호출은 서로 파이프로 연결되도록 설계되지 않은 반면, CLI 명령은 그렇게 되어 있습니다.
- 프로젝트와 크레딧이 함께 따라옵니다. 채팅으로 생성하든 터미널로 생성하든 결과물은 여전히 OpenArt 라이브러리와 작업 중인 프로젝트에 저장됩니다. 크레딧은 웹 앱과 동일한 풀에서 차감되므로 따로 확인해야 할 별도의 계량기는 없습니다.
- 거버넌스는 현재 MCP 쪽에 있습니다. 관리자는 조직 전체에 OpenArt 커넥터를 추가할 수 있고, 각 팀원은 자신의 OAuth 세션과 프로젝트 권한으로 개별 로그인합니다. CLI는 해당 기기에 로그인된 계정으로 실행되므로 개인 제작자에게는 문제없지만, 아직 좌석별로 동일한 수준의 제어는 제공하지 않습니다.
- 아직 없는 것. 캐릭터 빌더 및 스마트 샷 현재 작성 시점 기준 MCP를 통해서는 이용할 수 없습니다(OpenArt는 둘 다 로드맵 항목으로 표시하고 있습니다). 워크플로우가 둘 중 하나에 의존한다면, 해당 부분은 여전히 openart.ai에서 직접 처리하고 나머지는 에이전트를 통해 생성하게 됩니다. 그리고 진짜 궁금한 점이 OpenArt의 자체 CLI가 아니라 다른 모든 것과의 MCP 비교라면, 그건 별개의 비교로 다음에서 다룹니다: 이미지 및 비디오 생성용 MCP 서버 총정리.
OpenArt의 MCP와 CLI 사용법
단 세 단계로 처음부터 첫 생성까지.
1단계: 연결하기. MCP의 경우: 에이전트의 커넥터 설정을 여세요(Claude에서는 설정 → 커넥터 → 커스텀 커넥터 추가; Cursor, 설정 → MCP & 연동 → 새 MCP 서버로 이동해서 붙여넣으세요 https://mcp.openart.ai/mcp. ChatGPT는 작동 방식이 조금 다릅니다. 붙여넣는 URL이 아니라 설치형 플러그인이기 때문입니다.
CLI의 경우: 사용하는 OS에 맞는 설치 스크립트를 실행하세요 (curl -fsSL https://raw.githubusercontent.com/OpenArt-AI/cli/main/install.sh | sh macOS/Linux에서, Windows에서는 PowerShell에 해당하는 방식). 기본 사항뿐 아니라 모든 플래그와 명령어를 알고 싶다면, CLI 가이드 에 전체 레퍼런스가 담겨 있습니다.
2단계: 인증하기. 두 방식 모두 동일한 OAuth 흐름을 사용합니다. 에이전트에서 연결을 승인하고 권한을 "항상 허용"으로 설정하면 더 이상 물어보지 않습니다. 터미널에서는 다음을 실행하세요 openart login 그리고 열린 브라우저 탭에서 승인하세요.
3단계: 생성하고 어딘가로 내보내기. 채팅에서는 원하는 것을 설명하기만 하면 됩니다. 모델을 지정하지 않으면 에이전트가 알아서 고릅니다. 터미널에서는 모델과 출력 폴더를 명시적으로 지정하세요. 예를 들면 openart generate image "your prompt" --model nano-banana-2 -o ./out/덕분에 파일이 다음 단계에서 기대하는 위치에 그대로 놓입니다. 어느 쪽이든 돌아오는 결과물은 공유 가능한 링크이거나 기기에 바로 저장된 파일이며, OpenArt에 다시 로그인해서 가져와야 하는 것이 아닙니다.
복사해서 붙여넣을 수 있는 명령어와 프롬프트
터미널용 4개, 채팅용 4개, 총 8개의 시작점 제품 사진 및 숏폼 비디오인데, 대행사와 마케팅 팀이 이 방식을 가장 많이 활용하기 때문입니다. 본인의 프롬프트, 모델, 프로젝트 이름으로 바꿔 넣으세요.
CLI: 텍스트 프롬프트로 단일 제품 컷 생성하기
openart generate image "a matte black wireless earbuds case on a marble countertop, soft studio lighting" --model nano-banana-2-pro -o ./assets/earbuds/
CLI: 광고 테스트용으로 열 가지 변형을 배치 렌더링
for i in {1..10}; do openart generate image "citrus soda can splashing with fresh orange slices, e-commerce hero shot" --model gpt-image-2 -o ./assets/soda/variant_$i/; done
CLI: 한 번 로그인하면 이후 무한히 스크립팅
openart login
openart generate video "healthcare explainer: patient walking through a bright, calm clinic hallway" --model kling-3-omni -o ./assets/patient-video/
CLI: 렌더링된 에셋을 빌드 스크립트가 이미 감시 중인 로컬 폴더로 바로 가져오세요
openart generate image "matte black wireless earbuds, product photography, white background" --model seedream-5-pro -o ./out/
MCP(Claude 또는 ChatGPT): 참고 사진을 짧은 캠페인 영상으로 바꾸기
"OpenArt를 사용해서 이 제품 사진을 캔이 천천히 회전하고 주변에 주스가 튀는 10초짜리 세로 영상으로 만들어줘. Seedance 2.5를 사용해."
MCP: 대규모 클라이언트 렌더링 전에 크레딧 확인하기
"내 OpenArt 크레딧 잔액을 확인하고 이번 결제 주기에 Nano Banana Pro 이미지를 몇 개 더 생성할 수 있는지 알려줘."
MCP: 작업을 바로 알맞은 클라이언트 폴더로 보내기
"OpenArt에서 [클라이언트명]을 위한 로고 컨셉 세 가지를 생성하고 Q4 Rebrand 프로젝트에 저장해줘."
MCP: 처음부터 다시 시작하는 대신 지난주 에셋 재사용
"지난주에 [Client]용으로 OpenArt에서 만든 히어로 샷을 불러와서 배경을 파란색으로 바꾼 버전을 만들어줘."
실제로 누가 어떤 것을, 어떤 용도로 사용하는가
두 경로 모두 동일한 생성 엔진을 사용하므로, 어느 쪽이 맞는지는 당신이 누구이며 얼마나 자주 생성하는지에 달려 있습니다.
당신은 여러 클라이언트 계정을 동시에 운영하고 있습니다. When your creative director wants to see options right now, MCP inside Claude or ChatGPT keeps that conversation moving. When someone on your team needs forty variations of the same brief by end of day, you turn that into a five-line CLI script instead of forty separate chat turns. For what the chat side actually looks like end to end, see Claude 대화를 완전한 제품 광고 캠페인으로 만들기. OpenArt의 자체 사례 데이터가 이를 뒷받침합니다. HausPrint 리테일 프로모션 영상은 완성된 브랜드 콘텐츠 하나를 제작하는 데 327,000 크레딧을 소모했는데, 이 정도 분량이면 반복 작업을 스크립트로 처리할 만한 가치가 있습니다. 특히 비디오가 결과물이라면, Claude 대화에서 영상 생성하기 도 같은 방식으로 작동합니다. 뷰티나 퍼스널 케어 분야라면, OpenArt의 이미지-투-비디오 일관성 기능이 가장 크게 빛을 발하는 지점이기도 합니다. 이 기능의 사용량 상당수는 모든 컷에서 동일한 제품이 똑같이 보여야 하는 클라이언트들에게서 나옵니다.
당신은 브랜드의 사내 마케팅 팀에 속해 있고, 법무 또는 브랜드 검토가 업무 프로세스의 일부입니다. If you're in a regulated or brand-sensitive category like healthcare, finance, or insurance, you probably need sign-off before anything ships, and that's where MCP's per-user OAuth and project-level permissions matter more to you than raw speed: your admin can roll the connector out to the whole team at once while everyone's activity stays scoped to their own login and project, which is a lot easier to explain to a compliance reviewer than "everyone shares one terminal session." A university health system used OpenArt to produce a colonoscopy-prep explainer video, consuming 141,000 credits: exactly the kind of institutional, compliance-aware project where knowing who generated what, and scoping access per project, counts for as much as the output itself.
자동화의 주인은 바로 여러분입니다. 팀에 이미 콘텐츠 파이프라인, CMS 웹훅, 또는 야간 배치 작업이 있다면, CLI는 여느 커맨드라인 도구처럼 그 안에 자연스럽게 녹아듭니다. 스크립트에서 호출되어 폴더에 파일을 쓰고, 채팅 창은 필요 없습니다.
터미널을 여는 일은 당신의 업무가 아닙니다. "터미널 열기"에서 작업 흐름이 멈춘다면, MCP가 유일한 현실적인 선택지이며 그것으로도 충분합니다. 채팅 인터페이스에 계속 머무를 수 있고, 그게 바로 여러분에게 핵심이니까요.
자주 묻는 질문
AI 이미지 생성에서 MCP와 CLI는 실제로 무엇이 다를까요?
MCP는 채팅 에이전트(Claude, ChatGPT, Cursor) 안에서 실행되므로 대화로 원하는 것을 설명하여 생성합니다. CLI는 터미널에서 실행되므로 명령을 실행하여 생성하며, 스크립트 작성, 반복, 다른 도구와의 연결이 쉽습니다. 두 방식 모두 동일한 OpenArt 모델을 호출하고 같은 라이브러리에 저장됩니다.
CLI가 MCP를 대체할 수 있나요, 아니면 그 반대인가요?
꼭 그렇진 않으며, 하나만 골라야 하는 것도 아닙니다. 대부분의 팀은 필요할 때 단일 에셋을 요청하는 데는 MCP를, 반복적이거나 자동화된 작업에는 CLI를 사용하게 됩니다. OpenArt는 같은 계정에서 둘 다 지원하므로 프로젝트 도중에 오가더라도 아무런 비용이 들지 않습니다.
MCP는 사실상 API와 같은 건가요?
이런 질문이 나오는 이유는 둘 다 소프트웨어가 여러분을 대신해 도구를 호출하게 해주지만, 실제 사용 방식은 다르기 때문입니다. 로 API는 개발자가 직접 코드에 연결하는 것으로, 보통 관리해야 할 키가 필요합니다. MCP는 연결입니다. 에이전트 설정에 한 번만 추가하고 OAuth로 로그인하면, 그 뒤로는 요청이 필요할 때마다 에이전트가 알아서 OpenArt를 호출합니다. 코드도, 키도 필요 없습니다.
둘 중 하나라도 API 키가 필요한가요?
아니요. OpenArt의 MCP 커넥터와 CLI는 모두 기존 계정에 연동된 OAuth 로그인을 사용합니다. 생성하거나 교체해야 할 키가 없습니다.
MCP나 CLI를 사용하면 openart.ai에서 직접 생성하는 것보다 비용이 더 드나요?
아니요. 둘 다 웹 앱과 동일한 요율로 기존 요금제의 크레딧을 차감합니다. 브라우저 대신 에이전트를 사용한다고 해서 별도의 SKU나 추가 요금이 부과되지 않습니다.
MCP와 CLI에서 각각 어떤 모델을 사용할 수 있나요?
동일한 것들입니다. Nano Banana 2, Nano Banana 2 Pro, GPT Image 2, Seedream 5 Pro, Kling 3 Omni, Seedance 2.5, Sora 2를 비롯한 OpenArt의 나머지 카탈로그도 두 방식 모두에서 사용할 수 있습니다. 예외는 Character Builder와 Smart Shot으로, 아직 MCP에 연동되어 있지 않습니다.
팀 전체가 MCP를 통해 OpenArt를 사용할 수 있나요?
네. Team 및 Enterprise 요금제에서는 관리자가 커넥터를 조직 전체에 추가할 수 있고, 각 팀원은 자신의 로그인으로 인증합니다. 따라서 사용량과 권한이 공유 자격 증명이 아닌 개인에게 연결됩니다.