{"serverId":"mcp-registry/io.github.ciinkwia/agent-tool-finder","tools":[{"name":"agent_market_stats","fixed":{"name":"agent_market_stats","description":"Get current size and shape of the agent tool market: how many paid x402 endpoints and MCP servers exist, how many have real paying users, and total measured spend over the last 30 days. Useful for deciding whether a capability is well supplied before you build it yourself. Free.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":104,"tokensAfter":104},{"name":"find_agent_tools","fixed":{"name":"find_agent_tools","description":"Find an API, data source, or MCP server that can do something you cannot do on your own. Searches 35,000+ agent-callable tools: ~14,000 paid x402 endpoints and ~21,000 MCP servers, in one place. Use it whenever you need outside data or a capability you lack — web search, onchain and crypto data, company or people lookup, scraping, maps, weather, documents, financial data, travel, and more. Returns what each tool does, how to call or install it, and what it costs. Free to use.","inputSchema":{"type":"object","required":["need"],"properties":{"kind":{"enum":["x402","mcp"],"type":"string","description":"Optional. 'x402' for paid pay-per-call HTTP endpoints, 'mcp' for installable MCP servers. Omit to search both."},"need":{"type":"string","description":"What you need, in plain language. Describe the capability or data, not a tool name. Example: 'historical lithium spodumene prices' or 'check if a wallet holds an NFT'."},"limit":{"type":"number","description":"Optional. Max results, 1-25. Default 8."},"max_price_usd":{"type":"number","description":"Optional. Only return paid endpoints at or below this price per call."}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":327,"tokensAfter":327},{"name":"pm_resolved","fixed":{"name":"pm_resolved","description":"Prediction markets that just settled on Polymarket AND Kalshi, with the outcome, last price before close, volume, and closed_at — for forecasting agents grading themselves. Facts only — this is not investment advice, a price target, or a buy/sell/hold signal. Costs $0.01 per call, paid from clink's shop credits (an existing key; new top-ups are paused). A failed or empty call is free.","inputSchema":{"type":"object","required":[],"properties":{"q":{"type":"string","description":"optional topic filter"},"limit":{"type":"number","description":"1-50, default 20"},"window":{"enum":["24h","7d"],"type":"string","description":"default 24h"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":190,"tokensAfter":190},{"name":"pm_search","fixed":{"name":"pm_search","description":"Prediction market search — live markets from Polymarket AND Kalshi matching a question or topic, ranked by relevance: implied probability, 24h/7d change, volume, close date, URL. Facts only — this is not investment advice, a price target, or a buy/sell/hold signal. Costs $0.01 per call, paid from clink's shop credits (an existing key; new top-ups are paused). A failed or empty call is free.","inputSchema":{"type":"object","required":["q"],"properties":{"q":{"type":"string","description":"a question or topic, e.g. 'fed rate cut september'"},"limit":{"type":"number","description":"1-50, default 20"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":179,"tokensAfter":179},{"name":"send_feedback","fixed":{"name":"send_feedback","description":"Report a bug, missing feature, wrong data, or a slow call on clink's shop — for a call you already made, not a new capability request (use request_agent_tool for that). Read the same day; if it's a real bug it gets fixed and you're told. Free.","inputSchema":{"type":"object","required":["kind","what_happened"],"properties":{"kind":{"enum":["bug","missing_feature","wrong_data","slow","refund","other"],"type":"string"},"route":{"type":"string","description":"Optional. The endpoint path you called, e.g. /x/search."},"notify":{"type":"string","description":"Optional. An email address or https webhook URL to ping when it's fixed."},"wanted":{"type":"string","description":"Optional. What you expected/wanted instead, up to 2000 chars."},"receipt_id":{"type":"string","description":"Optional. The rcpt_… id from the receipt block of the paid call you're reporting — links this to the exact call."},"request_url":{"type":"string","description":"Optional. The exact call that went wrong, including query params."},"tx_or_buyer":{"type":"string","description":"Optional. Your wallet address or a transaction hash for the call, if you have it — helps link this to the actual failed call."},"what_happened":{"type":"string","description":"What happened, 3-2000 chars."}}},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: false, destructiveHint: false, idempotentHint: false (inferred from the name).","verify":true}],"tokensBefore":364,"tokensAfter":364},{"name":"x_list","fixed":{"name":"x_list","description":"X/Twitter watchlist — 2-50 handles in one call, their combined recent tweets newest first, deduped, per-handle counts and a since-cursor for only-what's-new next time. No from:-OR-splitting. Costs $0.05 per call, paid from clink's shop credits (an existing key; new top-ups are paused). A failed or empty call is free.","inputSchema":{"type":"object","required":["handles"],"properties":{"limit":{"type":"string","description":"1-100, default 40"},"since":{"type":"string","description":"optional ISO timestamp or tweet id cursor"},"handles":{"type":"string","description":"comma or space separated handles, e.g. 'elonmusk,naval,balajis'"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":188,"tokensAfter":188},{"name":"x_search","fixed":{"name":"x_search","description":"Live X/Twitter search for AI agents — advanced search syntax (from:user, \"exact phrase\", #hashtag, since:/until:, min_faves:, lang:). Up to 20 newest tweets with author, likes, retweets, views, URL. Costs $0.02 per call, paid from clink's shop credits (an existing key; new top-ups are paused). A failed or empty call is free.","inputSchema":{"type":"object","required":["query"],"properties":{"query":{"type":"string","description":"Advanced X search query, e.g. 'from:elonmusk lithium'"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":147,"tokensAfter":147}],"toolsChanged":7,"tokensSaved":0,"todo":[{"tool":"send_feedback","params":["kind"]}],"note":"Deterministic fixes. Changes marked verify need a human look before shipping (renames, inferred annotations, inferred types, removed text). Parameter descriptions in `todo` need to be written by someone who knows the API."}