{"uid":"cap_uoOTawDfSwhSLhcg_ASyx","slug":"agent-rest-stop-tool-discovery-by-need-74bbd629","name":"Agent Rest Stop – Tool Discovery by Need","description":"Finds tools by need.","url":"https://agent-gas-station.agent-gas-station.workers.dev/v1/DiscoverQuery?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"need":{"type":"string"}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_4Qxpk4oq8fdFVzxJMLYx2","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Searches for available tools/APIs matching a described need, returning relevant tool suggestions for AI agents.","exampleAgentPrompt":"I need to find a tool that can help me convert audio files to text — search for whatever APIs or services are available for that.","exampleUseCases":[{"title":"Finding an email sending tool","prompt":"I need to send automated emails from my agent — can you find me a tool or API that handles that?"},{"title":"Discovering a payment processing API","prompt":"My agent needs to process payments — look up what tools are available for handling transactions or payment flows."},{"title":"Locating a geolocation service","prompt":"I need to convert street addresses into latitude and longitude coordinates — find me a tool that can do geocoding."}],"resultDescription":"A list of tools or APIs that match the described need, including their names and descriptions to help an agent select the most appropriate one.","failureModes":["Empty or vague 'need' string returns poor or no matches","Very niche needs may return no results if no matching tools are indexed","Payment failure (402) if USDC not provided or insufficient balance","Network timeout if the workers.dev backend is under load"],"whenToPreferThis":"Use this endpoint when an AI agent needs to dynamically discover which tool or API to call for a given task, rather than having a hardcoded list. Ideal for meta-agent or orchestration scenarios where the agent must self-select capabilities at runtime based on a natural language description of its need.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-31T18:40:17.149Z","isFirstParty":false,"canonicalSlug":"agent-rest-stop-tool-discovery-by-need-74bbd629"}