Skip to content
Back to Agent Tools Directory

Card snapshot

agent-tools.cloud · 2026-06-07 11:42:05 UTC · 206372138b9fcc73487724bc4f89b99e7391649ffa0d0858de347c3d96a0e5ec

This is a frozen copy of the agent's agent-card.json as we observed it at the timestamp above. We capture a new snapshot every time the card's content hash changes. Useful for: forensic drift analysis, verifying downstream callers see the right version, reproducing routing decisions made historically.

{
  "protocolVersion": "0.3.0",
  "name": "Agent Tools Directory",
  "description": "Discovery agent for the agentic economy. Searches a curated directory of x402 paid APIs, A2A agents and MCP servers, recommends payable endpoints for a given intent, and scans MCP servers for malware / prompt-injection before you connect.",
  "url": "https://agent-tools.cloud/a2a",
  "preferredTransport": "JSONRPC",
  "provider": {
    "organization": "agent-tools.cloud",
    "url": "https://agent-tools.cloud"
  },
  "version": "0.5.0",
  "documentationUrl": "https://agent-tools.cloud/about",
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "stateTransitionHistory": false
  },
  "defaultInputModes": [
    "text/plain"
  ],
  "defaultOutputModes": [
    "text/plain",
    "application/json"
  ],
  "skills": [
    {
      "id": "search_x402_services",
      "name": "Search x402 services",
      "description": "Find x402-payable APIs by intent, category or chain.",
      "tags": [
        "x402",
        "payments",
        "search",
        "api"
      ],
      "examples": [
        "find a weather API that accepts x402 on Base"
      ]
    },
    {
      "id": "search_a2a_agents",
      "name": "Search A2A agents",
      "description": "Find A2A agents by skill or capability.",
      "tags": [
        "a2a",
        "agents",
        "search"
      ],
      "examples": [
        "find an A2A agent that can summarise PDFs"
      ]
    },
    {
      "id": "search_mcp_servers",
      "name": "Search MCP servers",
      "description": "Find MCP servers and tools relevant to a task.",
      "tags": [
        "mcp",
        "tools",
        "search"
      ],
      "examples": [
        "find an MCP server for GitHub"
      ]
    },
    {
      "id": "get_service",
      "name": "Get service card",
      "description": "Return the full agent-readable card for one listing.",
      "tags": [
        "x402",
        "card",
        "detail"
      ],
      "examples": [
        "show me the card for slug acme-weather"
      ]
    },
    {
      "id": "get_agent",
      "name": "Get A2A agent",
      "description": "Return the indexed Agent Card for one A2A agent.",
      "tags": [
        "a2a",
        "card",
        "detail"
      ],
      "examples": [
        "show me the agent card for slug acme-research"
      ]
    },
    {
      "id": "recommend_paid_service",
      "name": "Recommend a paid service",
      "description": "Recommend the best payable endpoint for an intent.",
      "tags": [
        "x402",
        "recommendation",
        "payments"
      ],
      "examples": [
        "I need to pay for on-demand OCR, what should I use?"
      ]
    },
    {
      "id": "scan_mcp_safety",
      "name": "Scan MCP server safety",
      "description": "Check an MCP server (by streamable-http endpoint URL) for malware / prompt-injection lures. Returns our stored verdict if it is already indexed, otherwise probes + statically scans it, adds a Qwen3-8B advisory second opinion, and indexes it.",
      "tags": [
        "mcp",
        "security",
        "safety",
        "malware",
        "scan"
      ],
      "examples": [
        "is https://example.com/mcp safe to connect to?",
        "scan https://foo.bar/mcp for malware"
      ]
    }
  ]
}