AI 에이전트를 활용한 거래 모니터링: 실시간 부정 행위 규칙 (KO)
Didit의 모델 컨텍스트 프로토콜(MCP) 서버를 통해 AI 에이전트로 실시간 거래 모니터링을 구현하세요. 규칙 번들 설치, 플래그 분류, 케이스 개설, 의심스러운 활동 보고서(SAR) 제출, AWAITING_USER 루프 실행까지 가능합니다.
거래 모니터링은 쉴 새 없이 작동하는 통제 시스템입니다. 모든 결제, 송금 및 충전은 실시간으로 규칙에 따라 평가되어야 하며, 플래그는 분류되고, 실제 위험은 케이스로 전환되며, 일부 케이스는 의심스러운 활동 보고서(SAR)로 이어져야 합니다. 이는 대량의 절차적이고 증거 기반의 작업이며, AI 에이전트가 신뢰할 수 있는 도구 세트를 갖추고 있다면 빠르게 처리할 수 있는 작업입니다. Didit의 모델 컨텍스트 프로토콜(MCP) 서버는 거래 제출부터 수정 루프 종료까지, 거래 모니터링의 운영 영역(수집, 검색, 분류, 지갑 스크리닝, 케이스 라이프사이클)을 에이전트가 일반 언어로 호출할 수 있는 도구로 노출합니다.
이 게시물에서는 전체 과정을 살펴봅니다. 클라이언트를 연결하고, 거래를 실시간 평가에 제출하고, 플래그가 지정된 항목을 분류하고, 케이스를 열어 처리하고, 제출을 뒷받침할 증거를 정리하고, AWAITING_USER 자동 수정 루프를 실행합니다. 규칙 번들 설정과 SAR 제출 자체는 비즈니스 콘솔에 남아 있으며, 그 사이의 모든 과정은 에이전트가 담당합니다.
주요 내용
- Didit의 MCP 서버는 거래 모니터링(11개 카테고리에 걸쳐 115개의 도구 중 일부)을 자연어 명령 뒤에 배치하여 에이전트가 한 번의 대화로 거래를 제출하고, 플래그를 분류하고, 지갑을 스크리닝하고, 케이스를 처리할 수 있도록 합니다.
- 거래 모니터링은 거래당 $0.02의 비용으로 피아트 및 암호화폐에 걸쳐 11개의 기본 규칙 번들로 실시간 규칙 엔진을 실행합니다.
- 케이스 관리 및 SAR 워크플로우가 내장되어 있어 플래그가 지정된 거래는 플랫폼을 벗어나지 않고도 알림에서 제출된 보고서로 이동할 수 있습니다.
AWAITING_USER상태는 자동 수정 루프를 구동합니다. 거래에 고객으로부터 추가 정보가 필요한 경우 시스템이 일시 중지되고 정보를 수집한 후 재개됩니다. 에이전트는 처음부터 끝까지 이를 조율할 수 있습니다.- 인증은 코드 교환(PKCE)에 대한 증명 키를 사용한 OAuth 2.1입니다. “Didit으로 로그인” 방식이며, 호스팅 서버에 대한 API 키가 필요 없으며, 역할은 콘솔 역할에 따라 범위가 지정됩니다.
- 월별 500회의 무료 확인, 2초 미만의 응답 시간, MCP 계층 자체는 무료이며, 모니터링하는 대상에 대해서만 거래당 $0.02를 지불합니다.
거래 모니터링이 에이전트에 적합한 이유
모니터링 작업은 잘 정의된 의사 결정의 순서입니다. 이 거래가 규칙을 위반했습니까? 플래그가 실제 우려 사항입니까, 아니면 예상되는 동작입니까? 케이스를 보증합니까? 이 케이스는 SAR를 보증합니까? 각 단계는 구조화된 증거를 읽고 문서화된 결과를 생성합니다. 이는 기본 플랫폼이 감지를 수행할 때 AI 에이전트가 안정적으로 처리하는 작업의 형태입니다. 에이전트는 위험 로직을 발명하는 것이 아니라 실시간 규칙 엔진을 조율하고, 그 출력을 읽고, 인간이 중요한 움직임을 승인하는 가운데 각 항목을 올바른 다음 상태로 이동시킵니다.
Didit의 거래 모니터링 모듈은 실시간 평가, 일반적인 피아트 및 암호화폐 유형을 다루는 11개의 기본 규칙 번들, 속도 집계, 케이스 관리 및 SAR 워크플로우를 제공하는 엔진을 제공합니다. MCP를 통해 이 모든 것을 한 문장으로 호출할 수 있습니다.
MCP 서버에 에이전트 연결
서버는 스트리밍 HTTP를 통해 https://mcp.didit.me/mcp에 위치하며, 호스팅되거나 MIT 라이선스에 따라 오픈 소스 저장소에서 자체 호스팅할 수 있습니다. 인증은 PKCE를 사용한 OAuth 2.1입니다. 첫 번째 연결 시 “Didit으로 로그인” 프롬프트가 표시되고, 호스팅 엔드포인트에는 API 키를 붙여넣을 필요가 없으며, 에이전트는 didit:management 및 didit:verification 범위를 통해 콘솔 역할을 상속합니다. 계정이 이미 할 수 있는 범위 내에서만 작동할 수 있습니다.
Claude Code에 한 줄로 추가한 다음 /mcp로 확인하세요:
claude mcp add --transport http didit https://mcp.didit.me/mcp
Claude Desktop, Cursor, VS Code, Windsurf 및 Zed는 동일한 URL을 가리키는 짧은 JSON 구성으로 연결됩니다. ChatGPT Developer Mode는 아직 초기 단계인 OpenAI의 베타 MCP 지원을 통해 연결할 수 있으므로 실험적으로 취급하세요. 전체 설정에 대한 자세한 내용은 MCP 개요 문서를 참조하세요.
규칙을 설정한 뒤 대기열을 에이전트에게 넘기기
빈 규칙 세트에서 시작하지 않습니다. Didit은 법정화폐와 암호화폐를 아우르는 11개의 사전 구성된 규칙 번들을 제공하며, 비즈니스 콘솔에서 이를 설치하고 조정합니다. 위험 프로필에 맞는 번들을 고르고, 속도 임계값을 조정하고, 관할지 목록을 좁히고, 실제 운영에 들어가기 전에 과거 데이터로 백테스트합니다.
이 설정 단계는 의도적으로 콘솔 쪽의 사람 판단으로 남겨 둡니다. 지난달 정상 거래량의 3분의 1에 플래그를 지정했을 번들은 운영에 투입하기 전에 조정이 필요하며, 이는 위험 성향에 대한 판단이지 자동화의 대상이 아닙니다.
규칙이 가동되면 그 이후의 모든 과정이 에이전트의 진가가 드러나는 영역입니다. 트래픽을 평가에 제출하고 그 결정을 일반 언어로 받아 보세요.
“이 거래를 모니터링에 제출하고 위험 결정과 어떤 규칙이 작동했는지 알려주세요.”
에이전트는 모니터링 도구를 호출해 결정과 그 결정을 만든 규칙을 반환하며, 사용자는 같은 대화에서 작업을 이어갈 수 있습니다.
플래그 분류 및 케이스 열기
번들이 거래당 $0.02로 라이브되면 플래그가 실시간으로 도착합니다. 분류는 일상적인 작업이며 에이전트가 자신의 자리를 얻는 곳입니다. 큐를 요약해 달라고 요청하세요:
“오늘 플래그가 지정된 거래를 규칙별로 그룹화하여 보여주고 실제 위험과 예상되는 고객 동작 중 어떤 것이 있는지 알려주세요.”
에이전트는 각 플래그를 컨텍스트(금액, 상대방, 속도 패턴, 트리거된 규칙)와 함께 읽고, 중요하다고 판단되는 것과 양성으로 간주될 가능성이 높은 것을 분류하고, 그 이유를 설명합니다. 더 자세히 살펴봐야 할 거래의 경우 케이스를 엽니다:
“계정 4471의 구조화 패턴 플래그 3개에 대한 케이스를 열고 트리거링 거래를 첨부하세요.”
케이스 관리는 증거, 타임라인 및 분석가 노트를 한 곳에 보관하여 에이전트가 작업하는 동안 조사 기록이 자동으로 작성됩니다.
케이스에서 제출된 보고서까지
케이스가 의심 단계에서 보고 대상 단계로 넘어가면 콘솔에서 SAR(의심스러운 활동 보고서) 워크플로우가 이어받습니다. 에이전트의 역할은 그 직전까지의 모든 것입니다. 거래를 읽고, 케이스 기록을 유지하고, 증거를 추가해 왔기 때문에 제출의 토대가 될 서술을 구성할 수 있습니다.
“계정 4471의 구조화 케이스를 에스컬레이션하고 패턴, 관련 거래 및 타임라인을 요약하세요.”
에이전트는 케이스를 에스컬레이션하고 케이스 기록에서 요약을 구성합니다. 무엇이 관찰되었는지, 어떤 거래인지, 어느 기간에 걸쳐 있는지, 왜 의심스러운 활동 기준을 충족하는지를 정리합니다. SAR 자체의 검토와 제출은 콘솔에서 사람이 수행합니다. 에이전트는 백지에서 시작해야 하는 부담을 없애고 케이스 증거에서 빠지는 것이 없도록 합니다. 요약이 에이전트가 관리해 온 바로 그 케이스에서 만들어지므로, 별도의 재서술이 되는 대신 기저 기록과 일관성을 유지합니다.
AWAITING_USER 수정 루프 실행
모든 플래그가 사기가 있는 것은 아닙니다. 때로는 거래를 승인하기 전에 고객으로부터 추가 정보가 필요한 경우가 있습니다. 이것이 AWAITING_USER 상태가 존재하는 이유입니다. 거래가 여기에 도달하면 플랫폼이 일시 중지되고 고객에게 누락된 세부 정보를 요청한 다음 고객이 응답하면 자동으로 재개됩니다. 에이전트는 전체 루프를 구동할 수 있습니다:
“대규모 송금 플래그를 AWAITING_USER로 넣고 고객에게 자금 출처 문서를 요청하고 응답하면 모니터링을 재개하세요.”
거래는 즉시 차단되거나 무시되지 않고 제어된 보류 상태로 유지됩니다. 고객이 문서를 제공하면 흐름이 계속됩니다. 그렇지 않으면 검토를 위해 항목이 계속 표시됩니다. 이 자동 수정 루프는 합법적인 고객이 계속 진행할 수 있도록 하고 진정으로 해결되지 않은 거래를 유지하며, 에이전트는 모든 항목을 사람이 터치하지 않고도 플래그의 큰 부분을 해결할 수 있습니다.
무료 시작
MCP를 통한 거래 모니터링은 분석가가 제어를 설명하는 것을 의미합니다. 거래를 제출하고, 큐를 분류하고, 케이스를 열고, 증거를 정리하고, 수정 루프를 실행합니다. 에이전트는 인간이 중요한 결정에 참여하는 가운데 각 거래를 올바른 다음 상태로 이동시킵니다. Didit은 2,000개 이상의 회사에서 사용하고 있으며, 750만 달러의 자금을 지원받고 있으며, Y Combinator W26 회사이며, 수익성이 있고 220개 이상의 국가 및 지역을 포괄합니다. 무료 시작: 월별 500회의 무료 확인, MCP 계층 무료, 무료 계층을 초과하는 거래당 $0.02. MCP 개요를 읽고, 개발자 허브를 둘러보거나 오픈 소스 서버를 자체 호스팅하고 오늘 에이전트를 연결하세요.
관련 아티클
- How to Self-Host the Didit MCP Server
- Claude or ChatGPT for Identity Workflows: What Actually Differs
- Crypto Exchange Onboarding with Claude: An Operator Decision Sequence
- Age Verification with Claude: Hosted Sessions vs Local Files
- Building a Compliance Copilot in Claude with Didit
- The identity verification MCP server for Claude