0단 자동
AI가 규칙대로 쓰고 그대로 게시했습니다. 사람이 따로 보지 않았습니다.
- 규칙 판
- 규칙 판 도입 이전 기사입니다.
- 남기는 것
- 규칙 판 · 모델 · 시각
- 판 기록
- 아직 없습니다.
ProbeID: Verifying MCP Tool Identity for LLM Agents under Registry Drift (원문, 새 창)
한국어 요약
Claude · 2026-10-31연구진이 MCP 환경에서 에이전트가 선택한 도구의 실제 구현체가 등록된 것과 일치하는지 검증하는 기법 'ProbeID'를 제시했다. 에이전트는 복제 가능한 설명문만으로 도구를 선택하기 때문에 실제로 어떤 구현체가 실행되는지 보장할 수 없는데, ProbeID는 스키마에 맞는 프로브에 대한 정규화된 응답을 신뢰된 등록 기준과 비교하고 모호한 경우 판단을 보류해, 가짜 도구가 프로브로 관찰 가능한 행동까지 그대로 복제해야 하도록 만든다. 캐시된 MCP-IdentityDrift 테스트에서 엄격한 비교 방식이 0.956의 히트율(hit@1)을 기록해 설명 기반 라우터가 거의 무작위 수준에 머문 것과 대비됐으며, 38개 도구를 대상으로 한 사전 등록 연구와 무작위 프로브 테스트를 통해 이론적 임곗값을 검증했다. MCP-Bench 에이전트 환경에서는 검증 적용으로 오염된 작업이 16개 중 15개에서 9개로 줄었으면서도 작업 성공률은 그대로 유지됐다. 11주간 관찰한 실제 도구 59개 중 7개는 버전이 고정돼 있음에도 응답이 변경된 것으로 확인됐다.
- MCP 도구의 실제 구현체 신원을 검증하는 기법 'ProbeID' 제시, 설명문만으로는 구현체 식별 불가능하다는 문제 해결
- 캐시된 MCP-IdentityDrift 테스트에서 엄격한 비교 방식이 0.956 hit@1 기록, 설명 기반 라우터는 거의 무작위 수준
- MCP-Bench 에이전트 환경에서 검증 적용 시 오염된 작업이 16개 중 15개에서 9개로 감소, 작업 성공률은 유지
- 11주 관찰한 실제 도구 59개 중 7개가 버전 고정 상태에서도 응답이 변경됨을 확인
- 검증의 신뢰도는 참조 데이터 무결성, 프로브 커버리지, 응답 잡음 수준에 의존
AI 인사이트
- 도구 설명만으론 실제 구현을 식별할 수 없다는 문제를 지적, ProbeID로 신원 확인
- 스키마 유효 프로브 응답을 신뢰 기준과 비교, 모호하면 판단을 보류하는 방식으로 설계
- 캐시된 MCP-IdentityDrift에서 hit@1 0.956 달성, 설명 기반 라우터는 거의 무작위
- 실제 도구 59개를 11주 관찰, 버전 고정에도 7개 도구의 응답이 변경됨을 확인
왜 중요한가
LLM 에이전트가 설명만 보고 MCP 도구를 고르는 방식은 스쿼팅·레지스트리 드리프트에 취약한데, 실제 동작 기반 검증으로 MCP-Bench에서 오염된 작업을 거의 40% 줄였다.
본문 미리보기
arXiv:2610.33633v1 Announce Type: new Abstract: Agents select tools by copyable descriptions, which cannot establish which implementation runs. ProbeID compares canonicalized responses to schema-valid probes with a trusted admission reference and abstains on ambiguity, so a squatter must copy probe-observable behavior. With the gold present, independent probes and a fixed margin, standard concentration arguments give a shared probe budget logarithmic in the candidate count and bound the joint p
전체 내용이 궁금하다면?
arXiv cs.CR (암호학·보안)에서 원문을 직접 읽어보세요
- #MCP보안
- #에이전트툴검증
- #레지스트리드리프트
- #AI에이전트
이 글이 만들어진 과정
- 11:34AI 초안