{"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 an advisory LLM second opinion, and indexes it if it answered (documentation hosts like example.com are never indexed).","tags":["mcp","security","safety","malware","scan"],"examples":["is https://example.com/mcp safe to connect to?","scan https://foo.bar/mcp for malware"]}]}