Agent Service Atlas

Find any agent service, and check it before you pay for it or rely on it.

사용해야 할까요

품질 및 안전성

A
설명 품질
96%
스키마 완전성
83%
이름 품질
97%
오염 위험
80%
권한 일치
100%
프로토콜 준수
100%

발견 사항 (3)

  • HIGHTool poisoning patterns detected
  • MEDIUMTool description contains URL to non-standard domainreport_outcome에서
  • LOWTool 'get_service' description lacks action verbget_service에서

도구 정의와 프로토콜 준수에 대한 자동 분석을 기반으로 합니다.

컨텍스트 비용

~1,489토큰 (도구 정의)
~1.6 KB일반적인 응답 크기
중간 정도의 주의 영향 (128k 컨텍스트의 1.16%)

이는 서버의 도구가 모델의 컨텍스트에 로드될 때마다 소비되는 대략적인 토큰 수입니다. 수치가 높을수록 다른 작업에 사용할 수 있는 주의가 줄어듭니다.

설치

원클릭 설치

`claude_desktop_config.json` 파일에 다음을 추가하세요:

{
  "mcpServers": {
    "agent-service-atlas": {
      "url": "https://agentserviceatlas.com/mcp"
    }
  }
}

원격 엔드포인트

https://agentserviceatlas.com/mcpstreamable-http

할 수 있는 일

도구 목록

도구 (7)

🟢 읽기 전용🟡 쓰기🔴 삭제⚪ 알 수 없음
🟢search_services(query, tag, tier, type, network, ...)

Find payable APIs and agent task marketplaces by purpose, with evidence for each. Filter on the evidence (passing, min_pass_rate, max_price_usd) and pick one; then call get_service for connection details. Results are compact; use limit/offset to page.

입력 스키마

{
  "type": "object",
  "properties": {
    "query": {
      "description": "Free text matched against name, host, URL and operator, e.g. 'weather' or 'translate'.",
      "type": "string",
      "maxLength": 100
    },
    "tag": {
      "description": "Purpose tag, e.g. 'web-search'.",
      "type": "string",
      "maxLength": 32
    },
    "tier": {
      "type": "string",
      "enum": [
        "reviewed",
        "discovered"
      ]
    },
    "type": {
      "type": "string",
      "enum": [
        "api_endpoint",
        "task_marketplace",
        "mcp_server"
      ]
    },
    "network": {
      "description": "Payment network, e.g. 'eip155:8453' (Base) or 'solana'.",
      "type": "string",
      "maxLength": 80
    },
    "passing": {
      "description": "true: latest check passed.",
      "type": "boolean"
    },
    "min_pass_rate": {
      "description": "Share of checks passed in the last 30 days, 0 to 1.",
      "type": "number",
      "minimum": 0,
      "maximum": 1
    },
    "min_checks": {
      "description": "Minimum checks in the last 30 days, to avoid judging on one check.",
      "type": "integer",
      "minimum": 0,
      "maximum": 9007199254740991
    },
    "max_price_usd": {
      "description": "Maximum price per call in USD stablecoin, where the price is known.",
      "type": "number",
      "minimum": 0
    },
    "max_terms_changes_90d": {
      "description": "Only services whose observed x402 payment terms changed at most this many times in the last 90 days (0 = unchanged). Short histories are labelled limited.",
      "type": "integer",
      "minimum": 0,
      "maximum": 9007199254740991
    },
    "min_payers": {
      "description": "Minimum unique payers in 30 days, as reported by the registry.",
      "type": "integer",
      "minimum": 0,
      "maximum": 9007199254740991
    },
    "one_per_provider": {
      "description": "Return one endpoint per provider host: the first under the chosen sort (by default, the most scheduled checks passed in the 30-day window).",
      "type": "boolean"
    },
    "sort": {
      "type": "string",
      "enum": [
        "evidence",
        "pass_rate",
        "payers",
        "price",
        "recent",
        "name"
      ]
    },
    "limit": {
      "description": "Default 10, maximum 25.",
      "type": "integer",
      "minimum": 1,
      "maximum": 25
    },
    "offset": {
      "type": "integer",
      "minimum": 0,
      "maximum": 9007199254740991
    }
  },
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢get_service(id)

Full evidence and connection details for one service, plus a referral_id. Use the referral_id with report_outcome after you use the service (valid 7 days).

입력 스키마

{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "maxLength": 80,
      "description": "A service id from search_services, e.g. 'svc_...' or 'cand_...'."
    }
  },
  "required": [
    "id"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢get_history(id, days, limit)

Individual check results for a service over the last days, newest first. Use it to see patterns (intermittent failures, slowdowns) behind the summary figures.

입력 스키마

{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "maxLength": 80
    },
    "days": {
      "description": "Default 7.",
      "type": "integer",
      "minimum": 1,
      "maximum": 30
    },
    "limit": {
      "description": "Default 50.",
      "type": "integer",
      "minimum": 1,
      "maximum": 200
    }
  },
  "required": [
    "id"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢get_changes(id, days)

Recently detected changes to monitored documentation and API schemas, across all reviewed services or for one. A detected change is pending interpretation, not necessarily a breaking change.

입력 스키마

{
  "type": "object",
  "properties": {
    "id": {
      "description": "Limit to one service.",
      "type": "string",
      "maxLength": 80
    },
    "days": {
      "description": "Default 7.",
      "type": "integer",
      "minimum": 1,
      "maximum": 30
    }
  },
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟡report_outcome(referral_id, service_id, outcome, failure_kind, operation, ...)

After using a service, report whether it worked. Requires a free API key (Authorization: Bearer asd_...; get one with POST https://agentservicedirectory.com/api/v1/keys). Quote the referral_id from get_service. Reports are stored as unverified claims and published only after moderation. Never include task data, secrets or personal information.

입력 스키마

{
  "type": "object",
  "properties": {
    "referral_id": {
      "description": "From get_service. Preferred.",
      "type": "string",
      "maxLength": 80
    },
    "service_id": {
      "description": "If you have no referral_id.",
      "type": "string",
      "maxLength": 80
    },
    "outcome": {
      "type": "string",
      "enum": [
        "success",
        "failure",
        "unknown"
      ]
    },
    "failure_kind": {
      "type": "string",
      "enum": [
        "no_response",
        "payment_failed",
        "bad_output",
        "wrong_price",
        "auth_required",
        "rate_limited",
        "other"
      ]
    },
    "operation": {
      "description": "Which operation, e.g. 'GET /v1/search'.",
      "type": "string",
      "maxLength": 120
    },
    "task_category": {
      "description": "Broad category only, e.g. 'web-search'. No task content.",
      "type": "string",
      "maxLength": 60
    },
    "idempotency_key": {
      "type": "string",
      "minLength": 1,
      "maxLength": 100,
      "description": "Unique per report; retries with the same key are not counted twice."
    }
  },
  "required": [
    "outcome",
    "idempotency_key"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢get_stats

How many services we track and how many checks ran in the last 24 hours.

입력 스키마

{
  "type": "object",
  "properties": {}
}
🟢get_report(id)

The weekly State of Agent Services report: coverage, probe results, payment networks, prices and purpose tags across everything we track. Counts and distributions only, with their method. Omit id for the latest published report; 'current' gives provisional week-to-date figures.

입력 스키마

{
  "type": "object",
  "properties": {
    "id": {
      "description": "Report id (the Monday that starts the week, e.g. '2026-10-19'), or 'current'.",
      "type": "string",
      "pattern": "^(current|\\d{4}-\\d{2}-\\d{2})$"
    }
  },
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}

커뮤니티

이 서버 평가하기

증거

최근 관측

검증됨버전이 기록되지 않음도구 7개