Agent402.Tools: pay-per-call web tools
Was dieses MCP kann
Provides a discoverable and callable catalog of pay-per-call agent tools, including web search, news, cited web answers, browser rendering, stock quotes, transcription, and memory.
Tools
Eingabeschema
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'URL of the audio file to transcribe (mp3, wav, m4a, ogg, flac, webm)'}, 'language': {'type': 'string', 'description': "Optional ISO-639-1 language code (e.g. 'en', 'es', 'fr') for better accuracy"}}}
Ausgabeschema
{'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string'}, 'model': {'type': 'string'}, 'duration': {'type': 'number'}, 'language': {'type': 'string'}, 'provider': {'type': 'string'}}}
Eingabeschema
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'Public http(s) URL to render'}}}
Ausgabeschema
{'type': 'object', 'required': ['url', 'markdown'], 'properties': {'url': {'type': 'string'}, 'title': {'type': 'string'}, 'markdown': {'type': 'string'}, 'rendered': {'type': 'boolean'}, 'wordCount': {'type': 'integer'}, 'untrustedContent': {'type': 'boolean'}}}
Eingabeschema
{'type': 'object', 'required': ['slug'], 'properties': {'slug': {'type': 'string', 'description': 'Tool slug, e.g. "search" or "unit-convert"'}, 'params': {'type': 'object', 'description': "Tool input, matching the tool's inputSchema"}}}
Ausgabeschema
{'type': 'object', 'required': ['slug', 'result'], 'properties': {'slug': {'type': 'string', 'description': 'Catalog slug that ran'}, 'result': {'description': 'Native tool output (shape depends on slug)', 'additionalProperties': True}}, 'description': "Envelope around the invoked catalog tool's native JSON result"}
Eingabeschema
{'type': 'object', 'required': ['task'], 'properties': {'task': {'type': 'string', 'description': 'What you want to do, e.g. "search the web for x402 adoption" or "convert miles to km"'}, 'limit': {'type': 'number', 'description': 'Max results (default 5)'}}}
Ausgabeschema
{'type': 'object', 'required': ['task'], 'properties': {'hint': {'type': 'string'}, 'task': {'type': 'string'}, 'usage': {'type': 'string'}, 'matches': {'type': 'array', 'items': {'type': 'object', 'properties': {'name': {'type': 'string'}, 'slug': {'type': 'string', 'description': 'Catalog tool slug (kebab-case)'}, 'price': {'type': 'string', 'description': 'List price, e.g. $0.001'}, 'access': {'type': 'string', 'description': 'free here vs wallet required'}, 'example': {'description': 'Worked example input'}, 'callWith': {'type': 'object', 'properties': {'name': {'type': 'string'}, 'arguments': {'type': 'object', 'additionalProperties': True}}, 'description': 'Ready-to-run catalog.call invocation'}, 'required': {'type': 'array', 'items': {'type': 'string'}}, 'description': {'type': 'string'}, 'inputSchema': {'type': 'object', 'description': "JSON Schema for the tool's params", 'additionalProperties': True}}}, 'description': 'Alias of results on the stdio package'}, 'message': {'type': 'string'}, 'results': {'type': 'array', 'items': {'type': 'object', 'properties': {'name': {'type': 'string'}, 'slug': {'type': 'string', 'description': 'Catalog tool slug (kebab-case)'}, 'price': {'type': 'string', 'description': 'List price, e.g. $0.001'}, 'access': {'type': 'string', 'description': 'free here vs wallet required'}, 'example': {'description': 'Worked example input'}, 'callWith': {'type': 'object', 'properties': {'name': {'type': 'string'}, 'arguments': {'type': 'object', 'additionalProperties': True}}, 'description': 'Ready-to-run catalog.call invocation'}, 'required': {'type': 'array', 'items': {'type': 'string'}}, 'description': {'type': 'string'}, 'inputSchema': {'type': 'object', 'description': "JSON Schema for the tool's params", 'additionalProperties': True}}}, 'description': 'Ranked matches; top pick first'}, 'workflows': {'type': 'array', 'items': {'type': 'object', 'properties': {'slug': {'type': 'string'}, 'price': {'type': 'string'}, 'route': {'type': 'string'}, 'score': {'type': 'number'}, 'title': {'type': 'string'}, 'tagline': {'type': 'string'}, 'toolCount': {'type': 'integer'}, 'promptName': {'type': 'string'}}, 'additionalProperties': True}}, 'relatedSellers': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, 'workflowsUsage': {'type': 'string'}}}
Eingabeschema
{'type': 'object', 'required': ['query'], 'properties': {'limit': {'type': 'number', 'description': 'Max results (default 10)'}, 'query': {'type': 'string', 'description': 'What you need, e.g. "search the web for x402", "answer a question with citations", "decode JWT"'}}}
Ausgabeschema
{'type': 'object', 'required': ['results'], 'properties': {'hint': {'type': 'string', 'description': 'Shown when the match is weak - points at demand.request'}, 'usage': {'type': 'string'}, 'message': {'type': 'string', 'description': 'Present when nothing matched'}, 'results': {'type': 'array', 'items': {'type': 'object', 'properties': {'name': {'type': 'string'}, 'slug': {'type': 'string', 'description': 'Catalog tool slug (kebab-case)'}, 'price': {'type': 'string', 'description': 'List price, e.g. $0.001'}, 'access': {'type': 'string', 'description': 'free here vs wallet required'}, 'example': {'description': 'Worked example input'}, 'callWith': {'type': 'object', 'properties': {'name': {'type': 'string'}, 'arguments': {'type': 'object', 'additionalProperties': True}}, 'description': 'Ready-to-run catalog.call invocation'}, 'required': {'type': 'array', 'items': {'type': 'string'}}, 'description': {'type': 'string'}, 'inputSchema': {'type': 'object', 'description': "JSON Schema for the tool's params", 'additionalProperties': True}}}, 'description': 'Matching catalog tools'}, 'workflows': {'type': 'array', 'items': {'type': 'object', 'properties': {'slug': {'type': 'string'}, 'price': {'type': 'string'}, 'route': {'type': 'string'}, 'score': {'type': 'number'}, 'title': {'type': 'string'}, 'tagline': {'type': 'string'}, 'toolCount': {'type': 'integer'}, 'promptName': {'type': 'string'}}, 'additionalProperties': True}, 'description': 'Matching skill-pack workflows'}, 'workflowsUsage': {'type': 'string'}}}
Eingabeschema
{'type': 'object', 'required': ['decisionId'], 'properties': {'params': {'type': 'object', 'description': "Per-step params overriding the plan's exampleParams, keyed by step number"}, 'decisionId': {'type': 'string', 'description': 'From POST /api/decide'}, 'creditToken': {'type': 'string', 'description': 'executionCredit.token from that decision (optional)'}, 'maxBudgetUsd': {'type': 'number', 'description': "Spend ceiling for the run (default: the plan's estimate via Agent402)"}}}
Ausgabeschema
{'type': 'object', 'properties': {'runId': {'type': 'string'}, 'steps': {'type': 'array', 'items': {'type': 'object'}}, 'status': {'type': 'string'}, 'paidUsd': {'type': 'number'}, 'spentUsd': {'type': 'number'}, 'budgetUsd': {'type': 'number'}, 'decisionId': {'type': 'string'}, 'routingFeePct': {'type': 'number'}, 'leftoverCredit': {'type': ['string', 'number', 'boolean', 'object', 'array', 'null']}, 'creditAppliedUsd': {'type': 'number'}}, 'additionalProperties': True}
Eingabeschema
{'type': 'object', 'required': ['decisionId', 'feedbackToken', 'step', 'outcome'], 'properties': {'step': {'type': 'integer', 'minimum': 1}, 'toolId': {'type': 'string', 'description': "Optional: a fallback you used instead of the step's primary tool"}, 'outcome': {'enum': ['success', 'failure'], 'type': 'string'}, 'quality': {'type': 'integer', 'maximum': 5, 'minimum': 1}, 'latencyMs': {'type': 'integer', 'minimum': 0}, 'decisionId': {'type': 'string'}, 'feedbackToken': {'type': 'string'}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'properties': {'ok': {'type': 'boolean'}, 'step': {'type': 'integer'}, 'toolId': {'type': 'string'}, 'outcome': {'type': 'string'}, 'replaced': {'type': 'boolean'}, 'decisionId': {'type': 'string'}}}
Eingabeschema
{'type': 'object', 'required': ['task'], 'properties': {'task': {'type': 'string', 'description': 'What the agent needs done (max 2000 chars)'}, 'depth': {'enum': ['quick', 'plan', 'full'], 'type': 'string', 'description': 'quick | plan (default) | full'}, 'constraints': {'type': 'object', 'description': 'maxBudgetUsd, maxLatencyMs, rails [x402|mpp], chains [CAIP-2 or namespace], excludeSellers [host], requireDeterministic'}}}
Ausgabeschema
{'type': 'object', 'properties': {'gaps': {'type': 'array', 'items': {'type': 'undefined'}}, 'plan': {'type': 'array', 'items': {'type': 'object'}}, 'task': {'type': 'string'}, 'depth': {'type': 'string'}, 'cached': {'type': 'boolean'}, 'partial': {'type': 'boolean'}, 'ranking': {'type': 'object', 'additionalProperties': True}, 'priceUsd': {'type': 'number'}, 'confidence': {'type': 'number'}, 'decisionId': {'type': 'string'}, 'neutrality': {'type': 'string'}, 'estimatedCostUsd': {'type': 'number'}, 'estimatedLatencyMs': {'type': 'number'}, 'estimatedCostViaAgent402Usd': {'type': 'number'}}, 'additionalProperties': True}
Eingabeschema
{'type': 'object', 'required': ['need'], 'properties': {'need': {'type': 'string', 'maxLength': 500, 'description': 'What you needed and could not find, in plain language, e.g. "convert a HEIC image to JPEG" or "look up a UK company by registration number"'}, 'context': {'type': 'string', 'maxLength': 300, 'description': 'Optional: what you were trying to accomplish, or the input you had - helps disambiguate similar-sounding requests.'}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'properties': {'id': {'type': 'string'}, 'ok': {'type': 'boolean'}, 'need': {'type': 'string'}, 'message': {'type': 'string'}, 'clustered': {'type': 'boolean'}}, 'additionalProperties': True}
Eingabeschema
{'type': 'object', 'required': ['symbol'], 'properties': {'symbol': {'type': 'string', 'description': 'US equity ticker, e.g. AAPL. Indices, FX and crypto are not covered.'}}}
Ausgabeschema
{'type': 'object', 'required': ['symbol', 'price'], 'properties': {'asOf': {'type': 'string'}, 'note': {'type': 'string'}, 'price': {'type': 'number'}, 'dayLow': {'type': 'number'}, 'source': {'type': 'string'}, 'symbol': {'type': 'string'}, 'venues': {'type': 'string'}, 'dayHigh': {'type': 'number'}, 'currency': {'type': 'string'}, 'changeAbs': {'type': 'number'}, 'changePct': {'type': 'number'}, 'venueVolume': {'type': 'number'}, 'previousClose': {'type': 'number'}}}
Eingabeschema
{'type': 'object', 'properties': {'key': {'type': 'string', 'description': 'Key to read; omit to list all keys'}, 'owner': {'type': 'string', 'description': 'Optional 0x namespace to read (requires a grant)'}}}
Ausgabeschema
{'type': 'object', 'properties': {'exp': {'description': 'Expiry unix seconds or null'}, 'key': {'type': 'string'}, 'keys': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}, 'description': 'Present in list mode (no key)'}, 'owner': {'type': 'string'}, 'value': {'description': 'Stored JSON value when reading a key'}, 'updated': {'type': 'number'}, 'persistent': {'type': 'boolean'}}, 'additionalProperties': True}
Eingabeschema
{'type': 'object', 'required': ['key'], 'properties': {'key': {'type': 'string', 'description': 'Key to write (max 256 chars)'}, 'owner': {'type': 'string', 'description': 'Optional 0x namespace to write into (requires a readwrite grant)'}, 'value': {'description': 'Any JSON value (max 64KB serialized)'}, 'delete': {'type': 'boolean', 'description': 'Set true to delete the key instead'}, 'ttlSeconds': {'type': 'number', 'description': 'Optional: auto-expire the key after N seconds'}}}
Ausgabeschema
{'type': 'object', 'required': ['key'], 'properties': {'key': {'type': 'string'}, 'bytes': {'type': 'integer'}, 'owner': {'type': 'string'}, 'deleted': {'type': 'boolean'}, 'updated': {'type': 'number'}, 'expiresAt': {'type': 'number'}, 'persistent': {'type': 'boolean'}}, 'additionalProperties': True}
Eingabeschema
{'type': 'object', 'properties': {}}
Ausgabeschema
{'type': 'object', 'properties': {'pay': {'type': 'object', 'additionalProperties': True}, 'mode': {'type': 'string'}, 'note': {'type': 'string'}, 'tools': {'type': 'integer'}, 'wallet': {'description': 'EVM address when a key is configured'}, 'install': {'type': 'object', 'additionalProperties': True}, 'network': {'type': 'string'}, 'service': {'type': 'string'}, 'freeTier': {'type': 'object', 'additionalProperties': True}, 'networks': {'type': 'array', 'items': {'type': 'string'}}, 'connector': {'type': 'string'}, 'ecosystem': {'type': 'string'}, 'workflows': {'description': 'Skill-pack count or detail object'}, 'walletOnly': {'type': 'integer'}, 'positioning': {'type': 'string'}, 'mppStartHere': {'type': 'object', 'description': 'MPP start-here routes (slug, method, path, url, price, why)', 'additionalProperties': True}, 'solanaWallet': {'description': 'Solana address when a key is configured'}, 'spendControls': {'additionalProperties': True}, 'balanceAndHistory': {'type': 'object', 'additionalProperties': True}, 'payableWithCompute': {'type': 'integer'}}, 'additionalProperties': True}
Eingabeschema
{'type': 'object', 'properties': {'sort': {'enum': ['usd', 'calls'], 'type': 'string', 'description': 'x402: rank by settled USDC (default) or by settled call count. mpp: usd = 7-day volume, calls = 7-day transfers (default).'}, 'wire': {'enum': ['x402', 'mpp'], 'type': 'string', 'description': 'Which leaderboard: x402 (default, Base USDC settlements) or mpp (Tempo USDC.e transfers to MPP sellers).'}, 'limit': {'type': 'integer', 'maximum': 50, 'minimum': 1, 'description': 'How many sellers to return (default 10).'}, 'include': {'enum': ['external', 'all'], 'type': 'string', 'description': "external (default) hides this host's own wallet; all includes it."}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'required': ['results'], 'properties': {'asOf': {'description': 'Snapshot timestamp'}, 'note': {'type': 'string'}, 'sort': {'enum': ['usd', 'calls'], 'type': 'string'}, 'wire': {'enum': ['x402', 'mpp'], 'type': 'string'}, 'source': {'type': 'string'}, 'window': {'type': ['string', 'null']}, 'include': {'enum': ['external', 'all'], 'type': 'string'}, 'measure': {'type': 'string'}, 'results': {'type': 'array', 'items': {'type': 'object', 'properties': {'name': {'type': 'string'}, 'rank': {'type': 'integer'}, 'wallet': {'type': 'string'}, 'network': {'type': 'string'}, 'homepage': {'type': ['string', 'null']}, 'totalUsd': {'type': 'number'}, 'callsSettled': {'type': 'integer'}, 'uniqueBuyers': {'type': 'integer'}, 'untrustedContent': {'type': 'boolean'}}, 'additionalProperties': True}}, 'totalSellers': {'type': 'integer'}, 'containsUntrustedContent': {'type': 'boolean'}}}
Eingabeschema
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'required': ['service', 'maintainer', 'startHere'], 'properties': {'docs': {'type': 'string'}, 'tools': {'type': 'integer'}, 'install': {'type': 'object', 'additionalProperties': True}, 'service': {'type': 'string'}, 'freeHere': {'type': 'integer'}, 'connector': {'type': 'string'}, 'ecosystem': {'type': 'string'}, 'rateLimit': {'type': 'string'}, 'startHere': {'type': 'object', 'additionalProperties': True}, 'workflows': {'type': 'object', 'additionalProperties': True}, 'maintainer': {'type': 'string'}, 'paidAccess': {'type': 'string'}, 'walletOnly': {'type': 'integer'}, 'missingATool': {'type': 'string'}, 'toolsEvergreen': {'type': 'string'}, 'clientsSeenSinceBoot': {'type': 'object', 'additionalProperties': True}}, 'additionalProperties': True}
Eingabeschema
{'type': 'object', 'required': ['q'], 'properties': {'q': {'type': 'string', 'description': 'Natural-language question (max 400 chars)'}, 'country': {'type': 'string', 'description': 'Optional 2-letter country code (default us)'}, 'language': {'type': 'string', 'description': 'Optional 2-letter language code (default en)'}, 'max_tokens': {'type': 'integer', 'description': 'Optional cap on the generated answer length in tokens (default 1024, min 64, max 4096). Lower for TL;DR; higher for research questions.'}}}
Ausgabeschema
{'type': 'object', 'required': ['query', 'answer'], 'properties': {'query': {'type': 'string'}, 'answer': {'type': 'string'}, 'citations': {'type': 'array', 'items': {'type': 'object', 'properties': {'url': {'type': 'string'}, 'number': {'type': 'integer'}, 'favicon': {'type': 'string'}, 'snippet': {'type': 'string'}}, 'additionalProperties': True}}, 'citationCount': {'type': 'integer'}}}
Eingabeschema
{'type': 'object', 'required': ['q'], 'properties': {'q': {'type': 'string', 'description': 'Search query (max 400 chars)'}, 'count': {'type': 'number', 'description': 'Results to return, 1-50 (default 10)'}, 'country': {'type': 'string', 'description': 'Optional 2-letter country code (default US)'}, 'freshness': {'type': 'string', 'description': 'Optional: pd, pw, pm, or py (past day/week/month/year)'}}}
Ausgabeschema
{'type': 'object', 'required': ['query', 'results'], 'properties': {'count': {'type': 'integer'}, 'query': {'type': 'string'}, 'results': {'type': 'array', 'items': {'type': 'object', 'properties': {'age': {'type': ['string', 'null']}, 'url': {'type': ['string', 'null']}, 'title': {'type': ['string', 'null']}, 'source': {'type': ['string', 'null']}, 'breaking': {'type': 'boolean'}, 'description': {'type': ['string', 'null']}}, 'additionalProperties': True}}}}
Eingabeschema
{'type': 'object', 'required': ['q'], 'properties': {'q': {'type': 'string', 'description': 'Search query (max 400 chars)'}, 'count': {'type': 'number', 'description': 'Results to return, 1-20 (default 10)'}, 'freshness': {'type': 'string', 'description': 'Optional: pd, pw, pm, or py (past day/week/month/year)'}}}
Ausgabeschema
{'type': 'object', 'required': ['query', 'results'], 'properties': {'count': {'type': 'integer'}, 'query': {'type': 'string'}, 'results': {'type': 'array', 'items': {'type': 'object', 'properties': {'age': {'type': ['string', 'null']}, 'url': {'type': ['string', 'null']}, 'title': {'type': ['string', 'null']}, 'description': {'type': ['string', 'null']}}}}, 'untrustedContent': {'type': 'boolean'}}}
Letzte Tool-Änderungen
Ähnliche MCP-Server
19hz
Routes research requests across thousands of structured data sources, with company, market, prediction-market, news, and AI-visib…
The Stall
Provides pay-per-call tools for YouTube keyword research and research on stocks, crypto, DeFi, options, and macroeconomic data.
AI 代理人任務中樞
Provides an agent hub with Taiwan-focused tools for AI pricing, creator compliance, crypto data, games, health, technology resear…
AI 代理人任務中樞
Aggregates Taiwan-focused tools for AI service comparisons, cryptocurrency data, game information, health guidance, and other con…
Valuein — SEC EDGAR Fundamentals & Smart-Money Data
Provides point-in-time SEC EDGAR fundamentals, filings, ownership signals, financial analysis, valuation models, research reports…
equibles
Provides equity and market research tools covering SEC filings, company financials, portfolios, prices, options, macroeconomic da…
tollbooth
Provides paid OSINT, web intelligence, security threat and vulnerability lookups, prediction-market analysis, financial data, leg…
EventTrader Research (read-only)
Offers read-only research on funds, event markets, order books, arena markets, crypto pools, backtests, and related financial ana…