Toolcall
https://toolcall.click/mcpskills: {'id': 'crypto-spot', 'name': 'crypto-spot', 'description': 'Live spot prices for cryptocurrencies with 24h change. Query by CoinGecko ids (comma-separated, e.g. bitcoin,ethereum) and a fiat vs currency. Fresh within 60 seconds. JSON response. [Paid: $0.003 USDC per call via x402 on Base; the calling client pays automatically.]', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'crypto-gas', 'name': 'crypto-gas', 'description': 'Current gas price and latest block for Base or Ethereum mainnet, straight from public RPC. Fresh within 15 seconds. JSON response. [Paid: $0.002 USDC per call via x402 on Base; the calling client pays automatically.]', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'fx-rates', 'name': 'fx-rates', 'description': 'Foreign exchange reference rates from the European Central Bank. Base currency plus optional symbols filter. Updated daily on ECB schedule. JSON response. [Paid: $0.002 USDC per call via x402 on Base; the calling client pays automatically.]', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'domain-check', 'name': 'domain-check', 'description': 'Due-diligence check on any domain: registration age via RDAP, registrar, DNS posture (A/MX/NS), SPF and DMARC presence, SSL certificate history, and risk flags like newly-registered or no-mail-setup. One call, one JSON verdict. [Paid: $0.008 USDC per call via x402 on Base; the calling client pays automatically.]', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'email-validate', 'name': 'email-validate', 'description': 'Email verification and deliverability check without sending anything: syntax, MX records, disposable-domain detection (121k+ known domains), role-account and free-provider flags. JSON verdict with a bounce/deliverability risk level. Validate emails for signup fraud prevention, list hygiene and lead qualification. [Paid: $0.004 USDC per call via x402 on Base; the calling client pays automatically.]', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'news-search', 'name': 'news-search', 'description': 'Recent news headlines for any company, topic or query: deduplicated titles with source, link and publish date from a broad news index. Window configurable 1-30 days. JSON response. [Paid: $0.01 USDC per call via x402 on Base; the calling client pays automatically.]', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'youtube-transcript', 'name': 'youtube-transcript', 'description': 'Full plain-text transcript of a YouTube video, de-duplicated and cleaned from the captions. Accepts a video id or URL. Ideal for feeding video content to LLMs. JSON response. [Paid: $0.01 USDC per call via x402 on Base; the calling client pays automatically.]', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'pdf-extract', 'name': 'pdf-extract', 'description': 'Extract clean text from any public PDF URL (papers, filings, reports). Up to 10 MB per document. Returns page count and full text as JSON. [Paid: $0.01 USDC per call via x402 on Base; the calling client pays automatically.]', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}; uptime_30d 1.0%; p95 544.7ms; conformance: pass
How to connect
https://toolcall.click/mcp
curl -X POST https://toolcall.click/mcp \
-H 'Content-Type: application/json' \
-H 'Accept: application/json, text/event-stream' \
-d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{}}'