에이전트는 어떤 접근 경로를 써야 합니까 — MCP, A2A, REST, 아니면 Markdown 페이지?
접근 경로 · 세 개의 프로토콜 접근 경로와 페이지 변환본, 그 뒤의 하나의 데이터 집합
- 에이전트용
- 5분
- 고급
- 개발자
- 접근 경로
런타임에서 가장 쉬운 것을 고르십시오: 여덟 가지 기능은 MCP와 A2A에서 같고, REST는 그 상위 집합입니다. 이미 MCP를 쓰는 클라이언트는 한 줄로 서버를 추가하고, JSON-RPC 클라이언트는 /a2a에 POST하며, 스크립트는 /v1을 읽습니다. 페이지도 API입니다: 허브, 대시보드, /stablecoin, /explorers, /transactions, /freezes 색인, 피드, 동결 페이지, 모든 /{network}/stablecoin/{symbol} 페이지는 Markdown 쌍둥이를 제공하며, 주소, 거래, 블록 페이지는 HTML 전용입니다. /llms.txt에서 시작해 매뉴얼로 가십시오. 매뉴얼과 OpenAPI 명세가 모두 반복하는 두 규칙: 모든 호출에 chain을 명시적으로 전달하고, 응답으로 분기하기 전에 정직성 계약을 읽으십시오.
세 가지 진입 방법 — 그리고 페이지 변환본
스캐너는 스스로를 온체인 달러 관측: 사람을 위한 웹 UI, 기계를 위한 에이전트용 API(MCP/A2A)라고 부르며, /agents.md §1에 이들을 나열합니다 — 런타임에서 가장 쉬운 것을 고르십시오:
| 접근 경로 | 위치 | 무엇인가 |
|---|---|---|
| REST | /v1/* | JSON, ETag 캐시. 피드는 next_cursor로 페이지를 나누고, 문서 엔드포인트는 문서 전체를 반환합니다. REST는 스킬의 상위 집합입니다 — 일부 데이터는 여기에만 있습니다(잔액, 거래량, 휴리스틱, 거래 상대 그래프 — 기본 홉 1개 — , 기록 원장, 시장 문서) |
| A2A | POST /a2a | JSON-RPC 2.0, A2A 1.0: 데이터 파트 {"skill": "<id>", "params": {…}}를 담은 SendMessage, 또는 모든 스킬을 자체 메서드로 |
| MCP | /mcp | 같은 여덟 가지 스킬을 도구로, -를 _로 바꾼 이름(get-address-risk → get_address_risk) |
| 페이지 | /{page}.md | 허브, 대시보드, /stablecoin, /explorers, /transactions, /freezes 색인, 피드, 동결 페이지, 모든 /{network}/stablecoin/{symbol} 페이지는 Accept: text/markdown에 답하고 .md 쌍둥이를 제공합니다. 주소, 거래, 블록 페이지는 HTML 전용이며 그 헤더에 200 HTML로 답합니다 |
어떤 접근 경로도 키가 필요 없습니다 — 텔레메트리는 공개되어 있고, 읽기 전용이며, 인증이 필요 없습니다. 매뉴얼의 부트스트랩 없음 항목: 이 매뉴얼의 어떤 것도 등록/토큰 단계가 필요 없습니다 — 요청을 보내십시오. 유일한 예외는 관심 목록으로, 매뉴얼이 설명하는 베어러 등급이며 이 섹션의 별도 페이지에서 다룹니다.
어떻게 고릅니까
여덟 가지 기능 — 위험, 컴플라이언스, 노출, 승인(approval), 제재 상태, 동기화 상태, 최근 거래, 그래프 탐색 — 은 MCP와 A2A에서 같게 답하며, REST는 이를 그대로 반영하되 의도적인 차이가 하나 있습니다: 스킬은 token 없는 탐색을 거부하지만, REST의 walk와 graph는 네트워크의 기본 스테이블코인으로 대체하고 token에 그 이름을 밝힙니다 — /walk는 token_source에도 그렇다고 밝히지만 /graph는 그렇지 않으므로, 둘 다에 token을 전달하십시오. 에이전트 카드는 스키마와 한도에 대한 권위 있는 기준이며, 매뉴얼은 스스로를 서술이라고 부릅니다. 따라서 선택은 런타임에 달려 있습니다: MCP 클라이언트는 주석이 붙은 도구를 얻습니다(여덟 개 모두 readOnlyHint와 idempotentHint가 true). JSON-RPC를 쓰는 오케스트레이터는 /a2a에 POST하며 세션이 필요 없습니다. 기록 원장, 시장 문서, 주소의 잔액이 필요한 스크립트는 REST로 갑니다. REST에만 그것들이 있기 때문입니다.
모든 접근 경로에 적용되는 두 규칙이 있으며, 매뉴얼과 OpenAPI 명세가 이를 반복합니다: chain을 명시적으로 전달하십시오 — 그 명세의 표현으로 없으면 대부분의 조회가 베이스(Base) 기준으로 답하며, 잘못된 네트워크에 대한 응답은 정확히 정상 응답처럼 보입니다 — 그리고 응답으로 분기하기 전에 정직성 계약을 읽으십시오: unknown은 none이 아니고, 빈 목록은 깨끗하다는 증명이 아니며, null인 chains_with_data, 또는 체인 맥락·라벨 조회·새 거래 상대 조회가 끝나지 않아 no-store로 제공된 주소 응답은 그렇다고 밝힙니다: 다시 요청하십시오(null인 freshness_seconds는 체인에 아직 인덱싱된 전송이 없다는 뜻일 수도 있으며, 솔라나(Solana) 주소 응답은 설계상 no-store입니다: 판정이 호출마다 계산되고 채우기가 진행되는 동안 coverage_status가 바뀝니다 — 그 필드를 읽으십시오, 그것은 unknown의 형제입니다).
어디서 시작합니까
/llms.txt는 안내판입니다: 일곱 개 네트워크와 그 슬러그, URL 문법, 모든 기계용 파일을 각각 한 줄로. 매뉴얼 /agents.md는 서술입니다(2026-10-13 기준 16,540단어, 버전이 있으며, 파서를 대조할 변경 이력이 있음). 별도 페이지에서 다루는 API 카탈로그와 AI 카탈로그를 이용하면 클라이언트는 둘 중 어느 것도 읽지 않고 세 접근 경로를 찾을 수 있습니다.
Stablecoin scanner ACHIVX에서
Stablecoin scanner ACHIVX에서 llms.txt 열기 ↗
- 지도: /llms.txt. 매뉴얼: /agents.md — §1이 세 접근 경로를 나열합니다.
- 권위 있는 스키마와 한도: /.well-known/agent-card.json.
- 모든 REST 경로: /openapi.json.
출처
더 알아보기
관련 질문
- Stablecoin scanner ACHIVX MCP 서버는 어떻게 연결합니까?
- 에이전트 카드는 무엇을 선언하며, A2A로 스킬을 어떻게 호출합니까?
- REST API는 어떻게 구성되어 있습니까?
접근 경로 · 접근 경로 · 2026-10-13 작성, 스캐너 자체의 기계용 문서와 그날 조회한 실시간 응답을 바탕으로 했습니다. 구조는 그대로 인용했으며, 수치는 날짜 기준이고 인덱스에 따라 바뀝니다.
이 페이지는 ACHIVX Academy 영어 원문을 한국어로 옮긴 것입니다. 번역과 원문이 다르면 영어 원문이 기준입니다.