{"name":"mcp-tools-list","description":"Lists the tools exposed by any MCP (Model Context Protocol) server from its URL. Completes the initialize handshake over HTTP transport and returns the tool catalog (names, descriptions, JSON-schema input shapes); optionally also lists resources and prompts. Pure agent infrastructure: an agent that discovers an unknown MCP server URL gets back its capabilities without running its own MCP client. SSRF-guarded (no loopback / RFC1918 targets). Use it for tools/list JSON-RPC, agent capability discovery, or MCP catalog lookup.","price":"$0.005","method":"POST","input_schema":{"properties":{"url":{"type":"string","description":"Full URL to the MCP server's JSON-RPC HTTP endpoint (e.g. 'https://server.example.com/mcp'). http or https only; private/loopback targets rejected."},"timeout_ms":{"type":"number","description":"Per-call timeout. Default 12000, max 25000."},"list_resources":{"type":"boolean","description":"Also call resources/list. Default false. Best-effort — many servers don't expose resources."},"list_prompts":{"type":"boolean","description":"Also call prompts/list. Default false. Best-effort."}},"required":["url"]},"input_example":{"url":"https://mcp.example.com/mcp"},"output_example":{"url":"https://mcp.example.com/mcp","server_info":{"name":"example-mcp-server","version":"1.0.0"},"capabilities":{"tools":{"listChanged":true}},"tools":[{"name":"search","description":"Search the corpus.","inputSchema":{"type":"object","properties":{"query":{"type":"string"}},"required":["query"]}}],"source":"MCP JSON-RPC tools/list","attribution":"Spec: https://modelcontextprotocol.io"},"x402_payment_required":true,"x402_facilitator":"https://api.cdp.coinbase.com/platform/v2/x402"}