Anthropic이 2026년 11월 10일 발표한 내용에 따르면, Claude의 인터랙티브 커넥터는 작은 위젯을 넘어 Adobe, Atlassian, Box, Notion 등을 포함한 13개 전체 웹 앱을 모든 요금제에서 지원한다. 커넥터를 "Always allow"로 설정하면 대상 읽기 호출은 허용되지만, 기본값인 Auto 모드에서는 위험도가 높은 쓰기 작업을 실행할지 승인 대기할지를 분류기가 계속 판단한다. 도구별 권한이나 공급업체 범위를 별도로 고정하지 않은 경우에 그렇다.
Claude Marketplace에 등록된 커넥터 1,108개와 플러그인 532개 중, 채팅 옆에 완전한 임베디드 인터페이스를 표시할 수 있는 것은 검증된 통합뿐이다. 권한은 커넥터, 세션, 관리자 계층을 거쳐 적용된다.
인라인 카드·분할 패널·전체 화면, 앱이 열리는 방식
Claude Interactive Connectors 문서에 따르면 외부 앱은 인라인 카드, 나란히 보기 패널, 전체 화면의 3가지 방식으로 표시된다. 모두 샌드박스 처리된 iframe 안에서 실행되며 커넥터 비용은 없고, Free·Pro·Max·Ultra·Team·Enterprise의 6개 구독 요금제에서 이용할 수 있다. 인라인 카드는 iOS와 Android에서도 작동하지만, 나란히 보기 패널과 전체 화면 편집기는 계정에 통합 채팅 및 Cowork 인터페이스가 제공된 뒤 Claude Web과 Claude Desktop에서만 열린다.
2026년 11월 10일 전체 도구 출시에는 Adobe, Asana, Atlassian Confluence, Box, Canva, Carta, Dropbox, HubSpot, monday.com, Notion, Smartsheet, Vercel, Webflow 등 13개 출시 파트너의 전체 앱 임베딩이 포함됐다. Figma, Harvey, Shopify 3곳은 아직 전체 보기 통합을 개발 중이다. 따라서 Figma는 2026년 1월 MCP Apps 출시 당시의 인라인 FigJam 다이어그램 및 검토 카드에 머물러 있다.
| 표시 모드 | 작업 공간 동작 | 지원 플랫폼(Help Center) | 탐색 및 고정 규칙 |
|---|---|---|---|
| 인라인 카드 | 상태 확인, 단일 확인, 짧은 메시지 초안 작성에 쓰는 채팅 내 소형 위젯 | Web, Claude Desktop, Cowork, iOS, Android | 대화 맥락에 따라 자동으로 호출되며, 프롬프트 없이 직접 열 수는 없음 |
| 나란히 보기 패널 | 인증된 도구가 채팅 옆에서 열리며, 사용자와 Claude가 같은 파일 또는 행을 실시간으로 편집 | Web 및 Claude Desktop(통합 Chat + Cowork 배포 필요) | 프롬프트를 입력하지 않아도 + 메뉴, Artifacts 페이지 또는 사이드바에서 바로 실행 가능 |
| 전체 화면 보기 | Claude의 프롬프트 바는 하단에 고정한 채 분할 패널을 뷰포트 전체로 확장 | Web 및 Claude Desktop(iOS 및 Android 미지원) | 고정 바로가기는 브라우저별 로컬에 저장되므로 Web의 고정 항목은 Claude Desktop과 동기화되지 않음 |
Anthropic의 인터랙티브 커넥터 보안 사양에 따르면, 각 인터랙티브 뷰는 엄격한 Content Security Policy(CSP)가 적용된 샌드박스 <iframe>에서 실행된다. Claude의 상위 DOM, 쿠키, 로컬 스토리지에는 접근할 수 없으며, 감사 가능한 JSON-RPC 메시지로 호스트 모델과 통신한다. 커넥터 서버는 접속할 외부 도메인을 사전에 선언해야 하고 Claude는 렌더링 전 HTML 페이로드를 검사한다. 인터랙티브 뷰는 새 로그인을 요구하지 않고 기존 커넥터 OAuth 권한을 재사용한다. 또한 Anthropic은 임베디드 뷰에서 모든 채팅 내 금융 거래와 구매를 차단한다.
기업 데이터를 Claude가 조회하게 하되 채팅 클라이언트 안에 서드파티 웹 편집기를 넣고 싶지 않은 IT 관리자라면, Team 및 Enterprise 소유자가 UI 렌더링과 백엔드 도구 호출을 분리할 수 있다. Organization settings → Connectors에서 인터랙티브 뷰를 렌더링하는 특정 도구 호출을 끄면, 기본 커넥터는 활성 상태로 유지하면서 Claude를 일반적인 텍스트 전용 MCP 실행 방식으로 되돌릴 수 있다.
커넥터·세션·역할 정책이 만드는 승인 단위
Claude는 Claude Cowork 가이드와 Enterprise RBAC 문서에 명시된 3개 계층을 겹쳐 인터랙티브 커넥터 권한을 평가한다. 커넥터 도구 설정(Always allow, Needs approval, Blocked, Enterprise의 Custom), 대화 실행 모드(Manual, Auto, Skip), 조직 역할 정책이 그것이다. 사용자가 임베디드 앱 내부를 직접 클릭한 경우에도 Claude가 열린 페이지·행·파일에서 수행하는 모든 작업은 이 3개 관문이 교차하는 조건을 통과해야 한다.
커넥터 수준 설정과 메시지 입력창의 실행 모드가 어떻게 맞물리는지는 중요하다. 통합 Claude 인터페이스는 기본적으로 Auto 모드를 Pro, Max, Ultra, Team 요금제에 적용하고, Enterprise에는 Manual 모드를 기본 적용한다. 백그라운드 작업을 안전성 분류기가 어떤 방식으로 평가하는지 자세히 알아보려면 Claude Auto Mode 기본 동작 가이드를 참고하면 된다.
| 세션 모드(Cowork 문서) | 커넥터가 "Always allow"인 경우 | 커넥터가 "Needs approval"인 경우 | 커넥터가 "Blocked"인 경우 |
|---|---|---|---|
| Manual(Enterprise 기본값) | 자동 승인 | Claude가 멈춘 뒤 사용자에게 요청(Allow / Deny) | 거부됨(모델에서 도구를 볼 수 없음) |
| Auto(Pro, Max, Ultra, Team 기본값) | 읽기 전용 도구는 실행하며, 쓰기·삭제 도구의 실행 또는 승인 요청 여부는 안전성 분류기가 결정 | 안전성 분류기가 프롬프트 인젝션·데이터 유출 위험을 평가해 실행 또는 요청 여부를 결정 | 거부됨(모델에서 도구를 볼 수 없음) |
| Skip(옵트인 전용) | 안전성 검사 없이 승인 | 질문 없이 자동 승인 | 거부됨(모델에서 도구를 볼 수 없음) |
Enterprise 요금제에서 관리자는 Enterprise RBAC 설정 가이드에 나온 Organization settings → Permissions → Custom roles → Connectors에서 네 번째 커넥터 상태인 Custom을 설정할 수 있다. Custom을 선택하면 도구별 세분화 설정이 나타난다. 예를 들어 Enterprise 관리자는 Jira의 search_issues를 Needs approval로 두고, 같은 커넥터의 생성·수정·삭제 도구는 Blocked로 설정할 수 있다. 반면 Team 요금제 소유자는 사용자 지정 역할 그룹 없이 조직 전체에 도구별 Always allow, Needs approval, Blocked 상태를 설정한다. 다음 4가지 적용 규칙도 기억해 두자.
- 역할 충돌 시에는 더 많은 권한이 우선한다: Enterprise 역할 기반 권한 가이드에 따르면, 서로 다른 사용자 지정 역할을 가진 여러 그룹에 사용자가 속하면 커넥터 권한은 누적되며, 조직 전체 커넥터 정책의 상한 안에서 가장 허용적인 권한이 적용된다. 역할 변경 사항은 전파에 최대 15분이 걸린다.
- 기존 역할과 신규 역할의 초기값은 다르다: Enterprise 관리자가 기존 사용자 지정 역할에서 커넥터 권한을 활성화하면 Claude는 기존 접근성을 보존하기 위해
All connectors: Always allow를 초기 설정한다. 새로 만든 사용자 지정 역할은 모든 커넥터에Needs approval가 기본값이다. - Cowork의 쓰기 도구 잠금: Cowork 및 통합 세션에서는 쓰기 가능한 도구에 대해 조직 토글인 Allow "Always allow" for connector tools가 기본적으로 꺼져 있다(Enterprise RBAC 문서 및 Cowork 문서). 직원이 채팅에서 "Always allow"를 선택해도 Owner가 이 조직 전체 설정을 켜지 않으면 쓰기 작업은 수동 확인이 필요하다.
- Research 모드에서는 추가 확인을 건너뛴다: 사용자 지정 원격 MCP 가이드에 따르면 Claude Research는 수백 개 소스를 조사하면서 승인된 커넥터 도구를 추가 확인 없이 자동 호출한다. 사용자 지정 커넥터로 Research를 실행하기 전에는 대화의 Search and tools 메뉴에서 쓰기 가능한 도구를 비활성화해야 한다.
Reddit 커뮤니티 피드백을 보면 MCP 서버를 어떤 방식으로 패키징했는지도 권한 지속성에 영향을 준다. r/ClaudeCowork에서는 커넥터가 서브에이전트를 포함한 플러그인으로 묶여 있을 때 "Always allow"를 눌러도 세션 간 설정이 유지되지 않았다는 보고가 나왔다.
"커넥터가 커넥터로 설치된 것이 아니라 플러그인의 일부로 패키징되어서 그럴 수 있습니다." (r/ClaudeCowork의 u/Throwaway_alt_burner)
Adobe·Atlassian·Box·Notion의 미리보기와 권한 범위 한계
Anthropic의 커넥터 확장 가이드와 사용자 지정 원격 MCP 가이드에서 설명하듯, 연결된 인터랙티브 앱은 OAuth를 통해 로그인한 계정의 정확한 권한을 상속한다. 공유 API 키를 쓰는 경우에는 해당 키의 전역 범위를 따른다. Claude가 수행할 수 있는 일은 서드파티 공급업체가 MCP 앱 도구로 공개한 작업뿐이다. 2026년 11월 10일 출시에서 파트너별로 서로 다른 가드레일을 구현했기 때문에, Adobe·Atlassian·Box·Notion은 승인 세분화와 미리보기 제한이 각각 다르다.
| 파트너 커넥터 | 공개 도구 수 및 핵심 작업 | 인증 및 범위 상속 | 주요 미리보기 제한 및 관리자 제어 |
|---|---|---|---|
| Adobe | Photoshop, Illustrator, Firefly, Express, Premiere, Lightroom, InDesign, Adobe Stock 전반의 50개 이상 도구, 사진 보정과 PDF 가림 처리·강조 표시 지원(Anthropic 출시 발표) | 기본 접근에는 Claude 계정만 있으면 되며, 프레임 안에서 Adobe 계정에 로그인하면 세션 간 저장 작업과 더 높은 사용 한도가 열림(Adobe 발표) | 연결에 유료 Creative Cloud 구독은 필요하지 않지만, 인증하지 않은 편집 내용은 임시이며 기존 Adobe 계정 요금제 한도가 적용됨 |
| Atlassian | 전체 Confluence 편집기에서 실시간 페이지 작성·편집, Jira·Bitbucket·Loom에서 이슈 검색·생성·수정(Marketplace) | OAuth가 사용자의 정확한 Confluence 스페이스 및 Jira 프로젝트 권한을 상속 | 조직 관리자는 Atlassian Administration에서 전역 또는 앱별로 Read, Write, Search 인텐트를 제어하며, 변경 사항은 즉시 적용됨 |
| Box | 인라인 문서 미리보기, 도면 및 파일 수정, 나란히 보는 버전 비교(Anthropic 출시 발표) | OAuth가 사용자의 Box 폴더 권한에 연결됨 | 편집은 Claude 내부의 나란히 보기 비교 화면에 임시 반영되므로, 사용자가 변경 사항을 유지할지 결정하기 전에 수정본을 검토할 수 있음(Anthropic 출시 발표) |
| Notion | 인증된 전체 Notion 페이지·데이터베이스 생성, 점진적인 행 작성, 실시간 수동 + AI 공동 편집(Anthropic 출시 발표) | 워크스페이스 전체 OAuth 토큰이 인증된 사용자가 보고 수정할 수 있는 모든 페이지와 데이터베이스를 상속(커넥터 문서) | Claude에는 페이지별 읽기·쓰기 필터가 없으므로 범위를 제한하려면 별도 Notion 게스트 계정 또는 분리된 워크스페이스가 필요함(r/Notion 우회 방법) |
Atlassian(Confluence·Jira): 관리자가 제어하는 Read·Write·Search 인텐트
Web이나 Desktop에서 Atlassian MCP 커넥터로 Confluence를 열면 간소화된 미리보기가 아니라 인증된 전체 Confluence 편집기가 로드된다(11월 10일 출시). OAuth가 사용자가 접근 가능한 모든 Jira 프로젝트와 Confluence 스페이스를 상속하기 때문에 Atlassian은 서버 측 거버넌스 계층을 제공한다. Configure Atlassian MCP Server Permissions 문서에 나온 Atlassian Administration → Connectors → Atlassian MCP server → Permissions에서 설정할 수 있다. 조직 관리자는 Read, Write, Search의 3가지 개별 권한 인텐트를 Allowed, Blocked, Partially allowed 상태로 전환할 수 있다.
Atlassian Administration의 Edit details 대화상자를 이용하면 Jira의 Write 작업은 허용하면서 Confluence의 Write는 차단하거나, 그 반대로 설정할 수 있다. 또한 Apply to future additions를 켜면 이후 출시되는 Atlassian MCP 도구도 자동으로 이 정책을 상속한다. Atlassian Administration에서 적용한 변경은 Claude를 재시작하지 않아도 즉시 반영되며, 차단된 도구가 호출되면 "Access denied: Your organization admin has not authorized the write permission"이 반환된다.
대량 티켓 작업에서는 속도 제한에도 유의해야 한다. r/atlassian 사용자들은 에이전트가 Atlassian MCP 서버를 통해 Jira 티켓을 빠르게 생성할 때 HTTP 429 오류를 겪었다고 보고했다. 이에 일부 팀은 자동화 워크플로 앞에 로컬 Node.js 스로틀 프록시를 두고 있다.
Notion: 워크스페이스 전체 OAuth 범위와 게스트 계정 우회법
Notion의 인터랙티브 커넥터는 채팅 옆에 전체 Notion 문서 및 데이터베이스 편집기를 임베드한다(11월 10일 출시). 따라서 직접 블록을 편집하다가 Claude에게 데이터베이스 행을 채워 달라고 요청하는 식으로 작업을 오갈 수 있다. 다만 Claude 커넥터는 연결된 계정의 접근 권한을 상속하므로, Notion MCP OAuth 토큰은 해당 Notion 사용자 계정이 접근할 수 있는 모든 페이지와 데이터베이스에 접근한다. 커넥터를 특정 폴더나 하위 페이지로 제한하는 Claude 내장 토글은 없다.
또한 r/ClaudeAI의 한 스레드(~2,289점)에서는 Notion MCP 커넥터가 작업 중간에 홍보성 프롬프트를 주입했다는 사용자 보고를 계기로, 검토되지 않은 서드파티 MCP 지침의 위험이 제기됐다. Claude 범위를 특정 페이지로 한정하는 방법을 묻던 r/Notion 사용자들은 프롬프트 지침이 자격 증명의 강력한 분리를 대신할 수 없다는 점을 확인했다.
"MCP 토큰은 본인의 권한을 상속합니다... 원하는 페이지만 볼 수 있는 게스트 계정으로 연결하세요..." (r/Notion의 u/redpiapps)
리소스 수준 OAuth 범위 지정 기능이 추가되기 전까지 가장 강력한 현재 격리 방법은 전용 Notion 게스트 계정을 만들고, 해당 게스트 ID에는 대상 페이지나 데이터베이스만 공유한 뒤, 그 게스트 로그인으로 Claude 커넥터를 인증하는 것이다.
디렉터리 커넥터와 사용자 지정 MCP Apps, 설치 경로와 공개 프리뷰 제한
기존 커넥터를 설치하든, MCP Apps SDK로 사용자 지정 서버를 배포하든 간에(이 SDK는 2026년 11월 10일 공개 프리뷰에 들어갔다), Claude는 Verified 디렉터리 커넥터, Community 디렉터리 등록 항목, 사용자 지정 원격 MCP URL에 따라 설치 경로와 UI 기능을 다르게 적용한다.
| 커넥터 유형 | Claude 설정 경로 | 인증 및 요금제 규칙(사용자 지정 MCP 문서) | UI 및 MCP Apps 기능(MCP Apps 문서) |
|---|---|---|---|
| Verified 디렉터리 커넥터(예: Adobe, Atlassian, Box, Notion) | 채팅 + 메뉴 → Connectors → Manage connectors(또는 Customize → Connectors) → Interactive 배지 선택 → Connect | 모든 요금제에서 표준 OAuth 로그인 지원, Enterprise는 IdP 관리 인증 또는 Claude 발급 인증 지원 | 인라인 카드, 나란히 보기 패널, 전체 화면 보기, Entry points(사이드바 고정), Embedded websites(frame_domains)를 모두 지원 |
| Community 디렉터리 커넥터 | Customize → Connectors에서 탐색(Marketplace 디렉터리) → Install | 모든 요금제에서 OAuth 또는 공급업체가 정의한 자격 증명 지원 | 텍스트 도구와 기본 채팅 내 뷰는 지원하지만 Entry points 및 Embedded websites는 차단 |
| 사용자 지정 원격 MCP 서버 | 개인: Customize → Connectors → + Add → Add custom connector, Team/Enterprise Owner: Organization settings → Connectors → Add → Custom → Web | Free 요금제는 사용자 지정 커넥터 1개 허용, 유료 요금제는 여러 개 허용, OAuth·고정 요청 헤더·로그인 없음 지원 | 원격 HTTPS 서버에 호스팅하면 개인/조직 사용자 지정 테스트에서 App 도구, Entry points, Embedded websites를 시험 가능 |
registerAppTool(), registerAppResource(), App.connect()로 MCP App을 만들거나 배포하는 경우, Get Started with MCP Apps 문서와 Manage Claude's Tool Access 가이드는 다음 4가지 기술 제약을 명시한다.
- Community 디렉터리 등록은 임베디드 사이트와 엔트리 포인트를 막는다: 모든 MCP 서버는 기본 채팅 내 뷰를 렌더링할 수 있지만, Embedded websites(
<iframe>사이트 로딩)와 Entry points(Artifacts 페이지에서 열기 또는 사이드바 고정)는 Verified 디렉터리 등록이 필요하다(MCP Apps 기능 표). 임베디드 사이트가 개인 사용자 지정 커넥터로 추가했을 때 정상 작동하더라도, Community Marketplace 등록 항목으로 설치한 사용자는 두 기능을 모두 사용할 수 없다. - 로컬
npx --stdio서버로는 전체 앱 기능을 테스트할 수 없다:@modelcontextprotocol/[email protected]같은 샘플 서버는claude_desktop_config.json을 통해 로컬에서 실행할 수 있다. 하지만 App tools, Entry points, Embedded websites에는 Anthropic 클라우드 IP 범위에서 HTTPS로 접근할 수 있는 원격 MCP 서버가 필요하다(MCP Apps 문서 및 원격 MCP 네트워크 규칙).openai/ui엔트리 포인트를 선언한 기존 OpenAI Apps SDK 프로젝트를 옮길 때도 Claude 전용 엔트리 포인트 설정이 필요하다. - 필수 조건인 32자 SHA-256
ui.domain해시:ui.domain사양에 따르면 서버의Resource._meta.ui.domain필드는 MCP 서버 URL SHA-256 해시의 앞 32개 16진수 문자 뒤에.claudemcpcontent.com을 붙인 값과 같아야 한다. 예를 들어https://example.com/mcp의 해시는c3d80a4ed901ee05b21755a88273b4a4.claudemcpcontent.com이다. 값이 다르면Invalid ui.domain format또는ui.domain mismatch오류가 발생한다. - 커넥터 10개 이상 또는 도구 30개 이상에서의 컨텍스트 팽창: 활성 커넥터는 대화 컨텍스트 공간을 사용한다. 10개 이상의 커넥터 또는 30개 이상의 개별 도구를 연결했다면, Anthropic의 Manage Claude's tool access 가이드는 채팅
+메뉴 → Connectors → Tool access에서Auto또는Always available대신 On demand로 전환할 것을 권한다.On demand는 커넥터 호출 전에 검색 상호작용 1회를 추가하지만, 긴 문서와 코드에 쓸 컨텍스트 용량을 보존한다.
자주 묻는 질문
Claude가 Adobe, Box, Notion 안에서 편집한 파일은 어디에 저장되나?
인증된 Notion 및 Confluence 세션에서는 승인된 변경 사항이 클라우드 워크스페이스에 바로 기록된다. Box와 격리된 페이지 브랜치에 편집을 임시 반영하는 Webflow에서는 커밋 전에 수정본을 나란히 검토할 수 있다. 반면 인증하지 않은 Adobe 세션은 Adobe 계정에 로그인하지 않으면 임시 상태로 유지된다.
공유 API 키 인증은 Team 및 Enterprise의 커넥터 권한에 어떤 영향을 주나?
사용자 지정 원격 MCP 가이드에 따르면 표준 OAuth 커넥터는 Claude의 접근을 각 구성원의 외부 서비스 권한으로 제한한다. 반면 공유 API 키나 bearer token 같은 고정 요청 헤더 자격 증명을 구성하면 그 커넥터를 사용하는 모든 조직 구성원이 공유 자격 증명 전체 권한을 갖게 된다. Organization settings → Connectors에 추가하기 전, 공유 키에는 항상 최소 권한의 읽기·쓰기 역할만 부여해야 한다.
사용자 지정 커넥터 URL 또는 OAuth 범위를 바꿔야 하면 어떻게 하나?
사용자 지정 원격 MCP 문서에 따르면 기존 사용자 지정 커넥터 구성은 제자리에서 수정할 수 없다. Customize → Connectors에서 커넥터를 제거한 뒤 업데이트한 URL, 헤더 또는 OAuth 설정으로 다시 추가해야 한다. Team 및 Enterprise Owner는 Organization settings → Connectors에서 같은 작업을 수행한다.
프로덕션 앱 연결 전 권한 강화 매트릭스
워크스페이스 전반에서 인터랙티브 커넥터를 활성화하기 전, 역할과 요금제에 맞는 정확한 설정 경로를 적용하자.
| 배포 시나리오 | 설정 위치 | 적용할 정확한 권한 및 도구 접근 설정 |
|---|---|---|
| Notion 또는 Box를 연결하는 개인 사용자(Free, Pro, Max, Ultra) | 채팅 + 메뉴 → Connectors 및 서드파티 계정 설정 | 프로덕션 파일을 편집할 때 세션 모드를 Auto에서 Manual로 전환하고(Cowork 문서), Notion은 제한된 게스트 계정으로 인증한다(r/Notion). |
| 커넥터 10개 이상 또는 도구 30개 이상을 쓰는 파워 유저(모든 요금제) | 채팅 + 메뉴 → Connectors → Tool access | 대화 도구 로딩을 Always available 또는 Auto에서 On demand로 바꾼다(Tool access 문서). 사용하지 않는 MCP 스키마가 컨텍스트 용량을 차지하지 않게 하며, 조회 상호작용이 1회 추가된다. |
| 쓰기 도구를 잠글 Team Owner 또는 Enterprise Admin | Team: Organization settings → Connectors, Enterprise: Organization settings → Permissions → Custom roles → Connectors | Team에서는 쓰기 도구를 Needs approval 또는 Blocked로 설정한다. Enterprise에서는(RBAC 문서) 커넥터를 Custom으로 설정해 도구별 차단을 적용하고 Cowork의 Allow "Always allow" for connector tools는 비활성화 상태로 유지한다. |
| Atlassian Organization Admin(Jira 및 Confluence) | Atlassian Administration → Connectors → Atlassian MCP server → Permissions | Read와 Search는 Allowed로 두고, Write의 Edit details를 클릭해(Atlassian 문서) Jira 티켓 생성은 허용하되 Confluence 페이지 덮어쓰기는 차단한다. Apply to future additions는 끈다. |
| 사용자 지정 MCP App을 테스트하는 개발자(Public Preview) | 원격 HTTPS 서버 + Customize → Connectors → Add custom connector | 서버를 공개 HTTPS 엔드포인트에 호스팅하고(MCP Apps 문서, 로컬 npx --stdio로는 앱 도구나 임베디드 사이트 테스트 불가), Resource._meta.ui.domain을 <first-32-hex-of-sha256(url)>.claudemcpcontent.com으로 설정한다. |