작성 2026-10-27 · 대상: 클로드 계정 하나를 여럿이 같이 쓰면서 크리젠을 붙여 쓰는 팀
기술 상세의 정본은 ARCHITECTURE.md §4 MCP 커넥터 · 인증 이다. 이 문서는 그 위에서 「사람별 사용량」 문제만 다룬다.
whoami 까지 돌렸다. 서로 다른 두 계정으로 각각 로그인했더니 각자의 사용자 번호·이메일이 따로 나왔다(부록).정리
https://agent.vcat.ai/api/mcp/creagenOfficialMCPServer/mcp — 개발 · 알파 · 베타 주소는 ARCHITECTURE.md §4.1 표.| 클로드 「커넥터」(지금 쓰는 방식) | 데스크탑 「로컬 연결」(제안) | |
|---|---|---|
| 설정이 저장되는 곳 | 클로드 계정 (모든 기기 공통) | 그 PC 의 파일 |
| 크리젠에 접속하는 쪽 | 앤트로픽 서버 | 내 PC |
| 열쇠가 저장되는 곳 | 클로드 계정 — 한 벌 | 그 PC — PC마다 한 벌 |
| 공유 계정에서 누구로 찍히나 | 처음 로그인한 한 사람 | 그 PC 에서 로그인한 사람 |
| 쓸 수 있는 곳 | 웹 · 데스크탑 · 모바일 | 데스크탑 앱만 |
| 방법 | 비용 | 좋은 점 | 아쉬운 점 | |
|---|---|---|---|---|
| 추천 | 데스크탑 로컬 연결 (아래 §4) | 0원 | 클로드 계정은 그대로 공유. PC마다 자기 크리젠 계정으로 로그인 | 데스크탑 앱에서만 됨(웹 · 모바일 X). PC마다 한 번 설정. 결과 카드 표시는 시험 필요 |
| 대안 | 클로드 팀 플랜으로 바꿔 사람마다 클로드 계정 | 사람 수 × 월 요금 | 정석. 관리자가 커넥터를 한 번 넣으면 각자 따로 로그인한다(앤트로픽 안내). 웹 · 모바일도 됨 | 돈이 든다. 공유 계정 운영 자체를 바꿔야 함 |
| 참고 | 클로드 코드(터미널 · 데스크탑 Code 탭) | 0원 | 원래부터 PC마다 따로 로그인한다 | 개발 작업 화면용 |
안 되는 것: 커넥터 하나에 PC마다 다른 열쇠를 넣는 기능은 클로드에 없다.
ls /usr/local/bin/node /opt/homebrew/bin/node 중 하나가 있으면 된다. 없으면 nodejs.org 설치 파일로 깐다.claude_desktop_config.json 파일이 열린다.mcpServers 를 넣는다. 이미 preferences 같은 다른 항목이 있으면 지우지 말고 옆에 추가한다.json
{
"mcpServers": {
"creagen": {
"command": "npx",
"args": [
"-y",
"mcp-remote@0.14.3",
"https://agent.vcat.ai/api/mcp/creagenOfficialMCPServer/mcp"
]
}
}
}mcp-remote 는 「PC 에서 로그인하고 열쇠를 PC 에 보관해 주는 다리」 역할의 공개 프로그램이다(앤트로픽 공식 아님 — github.com/geelen/mcp-remote). 버전은 일부러 고정했다(2026-09-21 공개본). 최신본을 무조건 받게 두면 그날 올라온 코드가 바로 내 PC 에서 돈다.creagen 이 켜져 있는지 본다.| 증상 | 할 일 |
|---|---|
creagen 이 목록에 없거나 빨간 오류 |
로그 보기: ~/Library/Logs/Claude/mcp-server-creagen.log. spawn npx ENOENT 면 Node 가 시스템 위치에 없는 것 — 준비 단계 다시 |
| 로그인 창이 안 뜸 | 데스크탑을 완전히 종료(⌘Q) 후 다시 열기 |
| 다른 사람 계정으로 잘못 로그인함 · 계정을 바꾸고 싶음 | 터미널에서 rm -rf ~/.mcp-auth → 데스크탑 다시 열기 → 다시 로그인 |
| 15일 넘게 안 썼더니 오류 | 정상이다. 다시 열면 로그인 창이 뜬다 |
~/.mcp-auth)에 파일로 저장된다. 맥 사용자 계정 하나를 여럿이 같이 쓰면 그 사람들끼리는 다시 한 벌을 공유한다.| 볼 것 | 방법 | 통과 기준 |
|---|---|---|
| 로그인이 PC 별로 되나 | §4 순서대로 설정 | 브라우저에 크리젠 로그인 창이 뜨고 로그인이 끝난다 |
| 내 이름으로 찍히나 | 「whoami 불러줘」 | 내 이메일이 나온다 (공유 커넥터에서는 공유 계정 이메일이 나온다) |
| 결과 카드가 뜨나 | 「크리젠 이미지 업로더 띄워줘」 (크레딧 안 씀) | 채팅 안에 업로드 화면이 그림으로 뜬다. 글자만 나오면 실패 |
| 사용 기록이 내 계정에 쌓이나 | 작은 이미지 1장 생성 후 크리젠 웹의 내 크레딧 · 내역 확인 | 내 계정 크레딧이 줄고 내 내역에 보인다 |
creagen-personal.mcpb(1.7MB) 를 더블클릭 설치하면 끝나고, 데스크탑 내장 Node 를 써서 Node·터미널이 필요 없으며 맥·윈도우 공통이다. 구성: manifest_version 0.3 · server.type node · entry_point node_modules/mcp-remote/dist/proxy.js · 인자 = 운영 MCP URL · mcp-remote@0.14.3 번들(네이티브 모듈 0개). 검증: @anthropic-ai/mcpb@2.1.2 validate 통과 · pack 726파일 · 받은 파일을 풀어 node proxy.js <URL> 만으로 운영 DCR·authorize 단계 도달(브라우저 자동 열기만 시험상 차단). 미확인: 클로드 데스크탑 실제 설치 화면(서명 없는 확장 경고 문구) · 내장 Node 로 실행 · 위젯 렌더링 — 첫 사용자 시험. 정식 배포처는 크리젠 플러그인 저장소로 옮기는 것을 권장.| 사실 | 근거 |
|---|---|
크리젠 로그인 서버는 PC 로그인(로컬 콜백 localhost · 127.0.0.1 · [::1], 포트 무관)을 받는다 |
api-v4 packages/account-service/src/domains/oauth-dcr-client/oauth-dcr-client.types.ts resolveDcrProvider — 전부 루프백이면 codex 공급자로 분류해 등록한다. 2026-08-24 커밋 f3ae9b89a. 라벨은 자기신고이고 보안은 사용자 로그인 + PKCE + 공개 클라이언트 발급이 담보한다(같은 파일 주석) |
| 개발 서버에서 PC 앱의 등록 → 로그인 → 갱신이 실제로 성공했다 | dev account-api CloudWatch(읽기 전용, userAgent=codex-mcp-client/0.164.0): 2026-10-26 12:57:31Z POST /v4/oauth/register 201 → 12:57:41Z POST /v4/oauth/token 200 → 14:14:42Z POST /v4/oauth/token 200(갱신) |
| 운영 서버에서 실제로 된다 | 2026-10-27 실측: mcp-remote@0.14.3 를 stdio 로 띄워(클로드 데스크탑 로컬 연결과 같은 경로) real agent.vcat.ai 에 연결 → DCR 루프백 등록(codex-mcp-*, 콜백 http://localhost:47340/oauth/callback) → login.vcat.ai 로그인 → 콜백 「Authorization successful」 → initialize = Creagen (Claude Connector) 1.0.0 · 도구 193개(위젯 연결 58개) · whoami 가 로그인 계정의 userId·email 반환 — 계정 1(회사 메일) userId 93164, 계정 2(개인 gmail, 사람이 직접 로그인) userId 83094 로 서로 다르게 기록됨 · resources/read ui://creagen/progress.html → text/html;profile=mcp-app 127,399자. 받은 열쇠는 시험 직후 삭제. 종전 근거: pion-bot apps/agent/integrations/codex/README.md(2026-09-13 real DCR 루프백 201) |
| 로그인 중 「현재 기기에서 로그인하시겠어요?」 창 | 2026-10-27 실측 캡처. 크리젠 웹 로그인의 단일 세션 정책 안내이고, 계속하면 다른 기기의 웹 로그인이 풀린다. 그 뒤 웹에 다시 로그인했을 때 데스크탑 연결이 유지되는지는 미확인(코드상 DCR 갱신은 세션별 키라 영향이 없어야 한다 — perSessionKey) |
| 운영 로그인 서버 공개 설정 | GET https://api-cdn.vcat.ai/.well-known/oauth-authorization-server(2026-10-27): registration_endpoint 있음 · PKCE S256 · token_endpoint_auth_methods_supported 에 none |
| 같은 사용자가 여러 PC 에서 로그인해도 서로 안 끊는다 | api-v4 packages/account-service/src/domains/oauth/oauth.service.ts perSessionKey — 공개(DCR) 클라이언트는 세션별 키라 데스크탑 · 코드 · 웹이 공존한다 |
| 「누가 썼나」 확인 도구 | pion-bot apps/agent/src/mastra/tools/creagen/whoami.ts — userId · email · name 반환, 크레딧 안 씀 |
| 커넥터는 계정 단위 · 앤트로픽 클라우드에서 접속, 데스크탑 설정 파일의 원격 주소는 연결 안 됨, 로컬 연결은 별도 방식 | Anthropic — Get started with custom connectors using remote MCP |
| 팀 · 엔터프라이즈는 커넥터를 사람마다 따로 인증 | 같은 안내문 + claude.com — Remote MCP 커넥터 |
mcp-remote 동작 — 로컬 콜백(포트 3335~49150, 경로 /oauth/callback) · 열쇠 ~/.mcp-auth · DCR · 단독 시험 npx -p mcp-remote@0.14.3 mcp-remote-client <URL> |
geelen/mcp-remote README. 버전 발행일: 0.14.3 = 2026-09-21, 최신 0.15.2 = 2026-10-20(npm registry 조회) |
미확인
ui:// 리소스)을 그리는지 — 공개 자료로 확정 못 함. §5 세 번째 줄로 확인한다.