메인 콘텐츠로 건너뛰기
Claude를 사용하시나요? Claude 연결 페이지에는 원클릭 커넥터 링크가 있습니다. 이 링크를 클릭하면 이름과 URL이 미리 입력된 Add custom connector 대화상자가 열리므로, 확인하고 로그인하기만 하면 됩니다.
아래에서 사용하는 클라이언트를 선택하세요. 호스팅 서버(https://mcp.didit.me/mcp)는 API 키가 필요하지 않습니다. 처음 연결할 때 클라이언트가 브라우저를 열며, 그곳에서 Didit으로 로그인을 진행하고 권한을 승인하면 됩니다.
원격/HTTP MCP를 아직 지원하지 않는 클라이언트(Windsurf, Zed)는 mcp-remote 브리지를 통해 연결합니다. 이 브리지는 stdio를 호스팅 URL로 전달하고 OAuth 핸드셰이크를 대신 처리합니다.

호스팅 서버 (권장)

CLI로 서버를 추가한 다음 로그인을 시작합니다:
Claude Code를 시작하고 /mcp를 실행합니다. 그러면 Didit으로 로그인을 위해 브라우저가 열립니다. 승인하면 didit 도구를 사용할 수 있습니다.
설정에 API 키가 없습니다. 호스팅 서버는 브라우저에서 사용자를 인증하고 사용자 본인으로 동작합니다. 즉 사용자가 소속된 모든 조직에서 사용자의 역할에 따른 권한으로 동작합니다. 인증을 참조하세요.
호스팅 서버는 GET https://mcp.didit.me/healthz 요청에 버전으로 응답합니다.

연결 확인

로그인한 후 클라이언트에 다음과 같이 요청합니다:
에이전트는 didit_context_get을 호출하고 본인의 조직과 각 조직의 애플리케이션을 표시해야 합니다. 에이전트가 Didit 도구가 없다고 응답하면, 서버가 연결되지 않았거나 로그인이 완료되지 않은 것입니다. 문제 해결을 참조하세요.

셀프 호스팅

호스팅 서버는 오픈 소스 저장소 github.com/didit-protocol/mcp(MIT)에서 빌드됩니다. 모든 릴리스는 npm에도 @didit-protocol/mcp-server로 게시되므로, npm에서 stdio 서버를 바로 실행하거나 클론한 저장소에서 두 진입점 중 하나를 빌드할 수 있습니다. 하나의 코드베이스에서 두 개의 진입점을 제공합니다: 두 모드 모두 Didit 사용자로 동작합니다. 애플리케이션 API 키 모드는 없습니다.
1

클론 및 빌드

또는 컨테이너를 빌드합니다: docker build -t didit-mcp .. 이미지는 dist/http.js를 루트가 아닌 사용자로 실행하고, 포트 3000을 노출하며, /healthz에 대한 상태 확인을 제공합니다.
2

HTTP 서버 실행(OAuth)

.env.example을 .env로 복사한 뒤 호스팅 모드 값을 입력하고 다음을 실행합니다:
이 서버는 OAuth 리소스 서버 역할만 합니다. MCP_RESOURCE_URI에 전송 방식의 전체 공개 URL을 설정해야 합니다(예: 기본 origin이 아닌 https://mcp.example.com/mcp). 또한 토큰 인트로스펙션을 위해 Didit 인증 서버에 접근할 때 사용하는 자격 증명(MCP_OAUTH_CLIENT_ID, MCP_OAUTH_CLIENT_SECRET)이 필요합니다. 전체 변수 목록은 고급 → 셀프 호스팅에 있습니다.
3

또는 stdio로 실행(헤드리스)

OAuth 흐름을 실행할 수 없는 로컬 에이전트에서는 게시된 패키지를 실행하고(클론이 필요 없습니다), 환경 변수로 사용자 액세스 토큰을 전달합니다:
클론한 저장소에서는 DIDIT_ACCESS_TOKEN=<user-access-token> node dist/index.js로 같은 결과를 얻을 수 있습니다. 토큰이 없으면 에이전트는 didit_account_login으로 로그인할 수 있으며, 계정에 2단계 인증이 설정되어 있으면 이어서 didit_account_verify_2fa를 사용합니다.단일 테넌트 환경에서는 선택 사항인 MCP_DEFAULT_ORG와 MCP_DEFAULT_APP으로 범위를 고정할 수 있습니다. Claude Code에는 다음 명령으로 등록합니다:
Cursor의 mcp.json에는 다음과 같이 등록합니다:
오픈 소스 stdio 서버에는 호스팅 서버의 Travel Rule, 마켓플레이스, 사기 네트워크, 거래 SDK token 도구가 포함되지 않습니다. 워크플로 빌드를 제외한 컴플라이언스 도구도 포함되지 않습니다. 대신 didit_org_top_up, didit_org_reveal_application_api_key와 다섯 개의 계정 설정 도구(didit_account_register, didit_account_verify_email, didit_account_resend_otp, didit_account_login, didit_account_verify_2fa)가 추가됩니다. 이 도구들은 자격 증명을 인수로 받으므로 원격 커넥터에서는 제공되지 않습니다. stdio에서는 서버가 사용자의 파일 시스템을 공유하므로, 파일을 받는 도구도 *_path 인수를 허용합니다.

다음 단계

인증

로그인, 범위, 역할.

도구 레퍼런스

에이전트가 호출할 수 있는 모든 도구.
마지막 수정일 2026년 11월 7일