{"serverId":"mcp-registry/ai.intuitek.the-stall/the-stall","tools":[{"name":"address-security","fixed":{"name":"address-security","description":"PAID MCP TOOL — $0.136 USDC per successful call via native x402. Discovery is free. Wallet/address security and reputation check. Detects phishing, sanctions, cybercrime, money laundering, dark-web activity, and blacklisted wallets using GoPlus Labs + SlowMist + BlockSec data. Returns risk score (0-100) and per-flag breakdown. Supports Ethereum, Base, BSC, Polygon, Arbitrum, Optimism, Avalanche, and more.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"chain":{"type":"string","description":"Chain name or EIP-155 chain ID. Supported names: ethereum, base, bsc, polygon, arbitrum, optimism, avalanche. Default: ethereum"},"address":{"type":"string","description":"EVM wallet address (0x...)"}},"additionalProperties":false},"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":229,"tokensAfter":229},{"name":"agent-access-check","fixed":{"name":"agent-access-check","description":"PAID MCP TOOL — $0.034 USDC per successful call via native x402. Discovery is free. Checks whether a website is accessible and agent-friendly. Fetches robots.txt, .well-known/ai.txt, and sitemap.xml; inspects HTTP headers (CORS, CSP, rate-limit); and returns a readiness verdict. Useful for agents that need to decide whether to scrape, crawl, or interact with a domain before committing to a workflow. Returns allowed/blocked status, disallowed paths, crawl delay, AI-specific rules, and sitemap URL","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"url":{"type":"string","description":"Domain or URL to check. Can be a bare domain (example.com) or full URL (https://example.com/path)."}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":226,"tokensAfter":226},{"name":"city-lookup","fixed":{"name":"city-lookup","description":"PAID MCP TOOL — $0.034 USDC per successful call via native x402. Discovery is free. Search airports and cities by keyword, IATA code, or city name. Returns IATA/ICAO codes, coordinates, country, and timezone for each match — useful for travel planning, routing, and geographic enrichment.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"max":{"type":"integer","description":"Max results to return (default 10, max 20)"},"country":{"type":"string","description":"Optional ISO country name filter (e.g. 'United Kingdom')"},"keyword":{"type":"string","description":"City name, airport name, or IATA/ICAO code (e.g. 'London', 'LHR', 'Paris')"}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":211,"tokensAfter":211},{"name":"content-analyze","fixed":{"name":"content-analyze","description":"PAID MCP TOOL — $0.165 USDC per successful call via native x402. Discovery is free. AI-powered URL content analysis. Fetches a URL, extracts the readable article text, and returns structured intelligence: 2–3 sentence summary, key points, named entities with types, sentiment score, topic tags, content type classification, and credibility signals (has author/date/sources). Use for content intelligence pipelines, research synthesis, or automated brief generation. $0.165/call.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"url":{"type":"string","description":"Public URL to analyze (article, blog post, news page, documentation, product page, etc.)."},"focus":{"type":"string","description":"Optional focus instruction. E.g. 'focus on financial claims', 'extract regulatory implications', 'identify risk factors'. Narrows the analysis."}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":269,"tokensAfter":269},{"name":"country-info","fixed":{"name":"country-info","description":"PAID MCP TOOL — $0.059 USDC per successful call via native x402. Discovery is free. Country information lookup by name, ISO code (alpha-2 or alpha-3), or capital city. Returns: official name, ISO codes, capital, population, area (km²), region, languages, currencies (code + symbol), borders, calling code, timezones, and flag image URL. Useful for international business agents, geographic enrichment, currency identification, and compliance workflows.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"code":{"type":"string","description":"ISO 3166-1 alpha-2 (e.g. 'DE') or alpha-3 (e.g. 'DEU') code for exact lookup."},"name":{"type":"string","description":"Country name or partial name to search (e.g. 'Germany', 'United States', 'Korea')."},"region":{"enum":["Africa","Americas","Asia","Europe","Oceania","Antarctic"],"type":"string","description":"Return all countries in a region."},"capital":{"type":"string","description":"Capital city name to look up the country by (e.g. 'Berlin', 'Tokyo')."}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":312,"tokensAfter":312},{"name":"cross-chain-bridge-status","fixed":{"name":"cross-chain-bridge-status","description":"PAID MCP TOOL — $0.025 USDC per successful call via native x402. Discovery is free. Live cross-chain bridge availability and route discovery. Given a from/to chain pair, returns all active bridges (Stargate, Across, CCTP, Relay, Squid, etc.), chain metadata, and bridge coverage breadth. Use before any cross-chain transfer or arbitrage to identify available routes. Free — powered by Li.Fi aggregator.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"to_chain":{"type":"string","description":"Destination chain name or ID (default: ethereum). Same options as from_chain."},"from_chain":{"type":"string","description":"Source chain name or ID (default: base). Examples: ethereum, base, arbitrum, polygon, bsc, optimism, avalanche, zksync, 8453, 1."},"show_all_bridges":{"type":"boolean","description":"If true, return all 32 bridges with their chain coverage (ignores from/to filter). Default false."}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":288,"tokensAfter":288},{"name":"crypto-top-movers","fixed":{"name":"crypto-top-movers","description":"PAID MCP TOOL — $0.059 USDC per successful call via native x402. Discovery is free. Crypto top movers — real-time top 5 gainers and top 5 losers by 24-hour percentage change among top-100 coins by market cap, plus the 10 largest coins with current prices and 24h change. Also returns global market statistics: total market cap (USD), BTC dominance %, and 24h trading volume. Stablecoins excluded from movers ranking. Use before any crypto portfolio, trading, or market analysis task. Data: CoinGecko ","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{}},"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":180,"tokensAfter":180},{"name":"dex-pair-search","fixed":{"name":"dex-pair-search","description":"PAID MCP TOOL — $0.059 USDC per successful call via native x402. Discovery is free. Search DEX trading pairs for any token (by symbol, name, or contract address) across 50+ chains including Ethereum, Solana, Base, BSC, Arbitrum, Polygon, and Avalanche. Returns top pairs by liquidity with real-time price, 24h volume, buy/sell transaction counts, price change %, and buy pressure metric. Free via DexScreener. Ideal for agents tracking on-chain trade flow, entry/exit signals, or multi-chain token pr","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"q":{"type":"string","description":"Token symbol (e.g. SOL, ETH, USDC), name, or contract address to search."},"chain":{"type":"string","description":"Optional: filter to a specific chain ID (solana, base, eth, bsc, arbitrum, polygon, etc.)."},"limit":{"type":"integer","maximum":30,"minimum":1,"description":"Max pairs to return (1–30). Default 10."},"min_liquidity_usd":{"type":"number","description":"Filter pairs with less than this USD liquidity. Default 10000."}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":317,"tokensAfter":317},{"name":"dns-lookup","fixed":{"name":"dns-lookup","description":"PAID MCP TOOL — $0.023 USDC per successful call via native x402. Discovery is free. DNS record lookup for any domain via Cloudflare DoH. Supports A, AAAA, MX, TXT, CNAME, NS, SOA, CAA, or ALL record types. TXT lookups include SPF/DMARC/DKIM email security signal extraction. Useful for domain audits, email configuration verification, CDN setup checks, and infrastructure reconnaissance.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"type":{"enum":["A","AAAA","MX","TXT","CNAME","NS","SOA","CAA","ALL"],"type":"string","description":"DNS record type to query. 'ALL' queries A, MX, TXT, NS, and CNAME in parallel and returns all results. Default: 'A'."},"domain":{"type":"string","description":"Domain name to look up (e.g. 'github.com', 'mail.google.com')."}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":245,"tokensAfter":245},{"name":"earnings-estimates","fixed":{"name":"earnings-estimates","description":"PAID MCP TOOL — $0.079 USDC per successful call via native x402. Discovery is free. Forward analyst consensus EPS and revenue estimates for any US stock. Returns current-quarter, next-quarter, current-year, and next-year forecasts — avg/low/high EPS and revenue, YoY growth, analyst count, estimate revision momentum (revisions up vs down last 7/30 days), and EPS trend drift (current vs 30/60/90 days ago). Bridges the gap between historical earnings-surprises and trailing equity-fundamentals for D","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["symbol"],"properties":{"symbol":{"type":"string","description":"US equity ticker symbol (e.g. 'AAPL', 'MSFT', 'NVDA')."}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":221,"tokensAfter":221},{"name":"ens-lookup","fixed":{"name":"ens-lookup","description":"PAID MCP TOOL — $0.031 USDC per successful call via native x402. Discovery is free. ENS name ↔ Ethereum address resolution. Forward: pass a .eth name to get the address, avatar, and social profile records. Reverse: pass a 0x address to get its primary ENS name and profile. Returns address, ens_primary, avatar_url, description, twitter, github, discord, telegram, url, and content_hash.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"name":{"type":"string","description":"ENS name (e.g. 'vitalik.eth') for forward lookup, or 0x Ethereum address for reverse lookup."}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":191,"tokensAfter":191},{"name":"fact-check","fixed":{"name":"fact-check","description":"PAID MCP TOOL — $0.470 USDC per successful call via native x402. Discovery is free. Factual claim verification using Wikipedia evidence + AI synthesis. Extracts search terms from the claim, queries Wikipedia for relevant articles, and returns a structured verdict (LIKELY_TRUE / LIKELY_FALSE / MIXED / UNVERIFIABLE) with confidence score, explanation, and source citations.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["claim"],"properties":{"claim":{"type":"string","description":"The factual statement to verify (e.g. 'The Eiffel Tower is 330 meters tall' or 'Apple was founded in 1976')."}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":198,"tokensAfter":198},{"name":"federal-register-search","fixed":{"name":"federal-register-search","description":"PAID MCP TOOL — $0.034 USDC per successful call via native x402. Discovery is free. Search the Federal Register for Rules, Proposed Rules, and Notices matching a keyword — returns title, abstract, document type, agencies, significance, effective date, and links. No API key. $0.034/call.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"q":{"type":"string","description":"Search term or phrase (e.g. 'artificial intelligence', 'PFAS', 'cybersecurity')."},"days":{"type":"integer","maximum":730,"minimum":1,"description":"How many calendar days back to search (default 90). Max 730."},"type":{"enum":["Rule","Proposed Rule","Notice","Presidential Document"],"type":"string","description":"Filter to a single document type (optional)."},"limit":{"type":"integer","maximum":20,"minimum":1,"description":"Max documents to return (default 10, max 20)."},"significant_only":{"type":"boolean","description":"If true, return only documents flagged as significant by the issuing agency."}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":309,"tokensAfter":309},{"name":"fred-query","fixed":{"name":"fred-query","description":"PAID MCP TOOL — $0.021 USDC per successful call via native x402. Discovery is free. Pull any FRED (St. Louis Fed) economic series by ID. Returns recent observations, trend, and summary stats. Covers 800,000+ series: M2, Fed balance sheet, truck tonnage, payrolls, yields, CPI, consumer credit, and more. Free public data, no API key.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["series_id"],"properties":{"limit":{"type":"integer","maximum":60,"minimum":1,"description":"Number of most recent observations to return (1–60). Default: 12."},"series_id":{"type":"string","description":"FRED series ID (case-insensitive). Examples: M2SL (M2 money supply), WALCL (Fed balance sheet), PAYEMS (nonfarm payrolls), ISRATIO (inventory/sales ratio), TRUCKD11 (truck tonnage), T10YIE (10Y breakeven inflation), VIXCLS (VIX). Find series at fred.stlouisfed.org."}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":270,"tokensAfter":270},{"name":"gas-estimate","fixed":{"name":"gas-estimate","description":"PAID MCP TOOL — $0.059 USDC per successful call via native x402. Discovery is free. Multi-chain gas price oracle: fast/standard/slow Gwei + USD cost for a transfer. Chains: ethereum, base, polygon, arbitrum, bsc. Seam: x402node/myceliasignal gas feeds.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"chain":{"enum":["ethereum","base","polygon","arbitrum","bsc","all"],"type":"string","description":"Chain to query. Options: ethereum, base, polygon, arbitrum, bsc. Omit for all 5."}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":168,"tokensAfter":168},{"name":"healthcare-brief","fixed":{"name":"healthcare-brief","description":"PAID MCP TOOL — $0.35 USDC per successful call via native x402. Discovery is free. AI-synthesized US healthcare and biotech sector intelligence brief. Assembles 10 real-time signals from Yahoo Finance: healthcare sector ETF (XLV), large-cap biotech (IBB), small-cap biotech (XBI), Eli Lilly, UnitedHealth, J&J, AbbVie, Moderna, Pfizer, and Medtronic. Returns biotech risk-appetite signal, healthcare-regime classification, and a 200-word GPT-4o-mini narrative covering sector momentum, managed care v","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"style":{"enum":["standard","concise"],"type":"string","description":"Output length. 'standard' = 200-word narrative (default). 'concise' = 100-word summary."}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":232,"tokensAfter":232},{"name":"hf-model-search","fixed":{"name":"hf-model-search","description":"PAID MCP TOOL — $0.059 USDC per successful call via native x402. Discovery is free. Search HuggingFace Hub for ML models. Specify a keyword (e.g. 'bert', 'llama', 'stable diffusion') and optional task filter (e.g. 'text-classification', 'text-generation', 'image-classification'). Returns top results sorted by downloads or likes, including model ID, author, pipeline task, framework library, download count, likes count, and tags.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"sort":{"enum":["downloads","likes","lastModified"],"type":"string","description":"Sort order. Default: downloads."},"task":{"type":"string","description":"Optional pipeline task filter (e.g. 'text-classification', 'text-generation', 'image-classification'). Omit to search all tasks."},"limit":{"type":"integer","maximum":20,"minimum":1,"description":"Number of results to return (1–20). Default: 10."},"query":{"type":"string","description":"Search query — model name, architecture, or keyword (e.g. 'bert', 'llama', 'sentiment'). Defaults to 'language model'."}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":325,"tokensAfter":325},{"name":"hn-search","fixed":{"name":"hn-search","description":"PAID MCP TOOL — $0.040 USDC per successful call via native x402. Discovery is free. Hacker News story and comment search via Algolia. Returns titles, scores, comment counts, authors, and URLs for posts matching the query. Filter by type (story/comment) and date range (day/week/month/year/all). Sorted by relevance by default; use sort=date for newest-first. Useful for tech news, community sentiment, or discovering discussion threads about a topic.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"q":{"type":"string","description":"Search query (required). Use quotes for exact phrases."},"sort":{"enum":["relevance","date"],"type":"string","description":"Sort order — relevance (default) or date (newest first)."},"type":{"enum":["story","comment","all"],"type":"string","description":"Content type to search. Default: story."},"limit":{"type":"integer","maximum":20,"minimum":1,"description":"Number of results (1–20). Default: 10."},"date_range":{"enum":["day","week","month","year","all"],"type":"string","description":"Filter results to a time window. Default: all."}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":332,"tokensAfter":332},{"name":"imf-country-outlook","fixed":{"name":"imf-country-outlook","description":"PAID MCP TOOL — $0.034 USDC per successful call via native x402. Discovery is free. IMF World Economic Outlook forecasts — current year + 3-year horizon for 180+ countries. Returns GDP growth, CPI inflation, unemployment rate, current account balance (% GDP), government gross debt (% GDP), and fiscal balance (% GDP). Sourced from IMF DataMapper API (no key required). Distinct from World Bank data — these are IMF forward projections updated Apr/Oct. Use for sovereign risk, EM allocation, currency","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"country":{"type":"string","description":"ISO 3-letter country code (e.g. 'USA', 'CHN', 'DEU'). Accepts ISO2 for common countries (e.g. 'US'). Comma-separate up to 5 countries for comparison (e.g. 'USA,CHN,DEU')."},"horizon":{"type":"integer","maximum":5,"minimum":1,"description":"Forecast years ahead to include (1–5). Default: 3."}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":281,"tokensAfter":281},{"name":"korean-crypto-movers","fixed":{"name":"korean-crypto-movers","description":"PAID MCP TOOL — $0.059 USDC per successful call via native x402. Discovery is free. Top movers and volume leaders on Korean exchanges (Upbit, 263 KRW markets). Returns biggest 24h price movers (% change from prev close), highest-volume tokens by KRW trade value, and optional raw snapshot. 20% cheaper than printmoneylab's market-movers endpoint at the same Upbit/Bithumb data layer.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"limit":{"type":"integer","maximum":50,"minimum":1,"description":"Number of tokens to return per section (1–50). Default: 20."},"section":{"enum":["movers","volume","all"],"type":"string","description":"Data section to return. 'movers'=top price movers, 'volume'=top by 24h KRW volume, 'all'=both. Default: all."}},"additionalProperties":false},"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":243,"tokensAfter":243},{"name":"korean-market-movers","fixed":{"name":"korean-market-movers","description":"PAID MCP TOOL — $0.059 USDC per successful call via native x402. Discovery is free. Real-time movers and volume-spike leaders across all KRW-denominated markets on Upbit (South Korea's largest crypto exchange). Returns top risers, top fallers, and top volume leaders ranked by 24h change or accumulated trade value. Korean exchange data is a leading indicator frequently observed by institutional agents — the 'kimchi premium' and local retail sentiment often precede global price moves. Free upstrea","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"top_n":{"type":"integer","maximum":30,"minimum":1,"description":"Number of results per category (risers, fallers, volume leaders). Default 10, max 30."},"symbol":{"type":"string","description":"Return data for a specific token symbol only (e.g. 'BTC', 'ETH'). Case-insensitive. If provided, top_n and min_volume_usd are ignored."},"min_volume_usd":{"type":"number","description":"Minimum 24h volume in USD to include in results (filters illiquid micro-caps). Default 50000."}},"additionalProperties":false},"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":321,"tokensAfter":321},{"name":"legal-search","fixed":{"name":"legal-search","description":"PAID MCP TOOL — $0.034 USDC per successful call via native x402. Discovery is free. Searches 5M+ US court opinions (SCOTUS, federal circuits, district courts, state courts) via CourtListener. Returns case name, court, date, citation, docket number, and a text snippet. Filter by court level, date range, or judge name. Useful for legal research agents, contract risk analysis, precedent lookup, and regulatory compliance workflows.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"court":{"type":"string","description":"Filter by court level: 'scotus', 'appeals', 'district', or a specific court ID (e.g. 'ca9', 'nysd'). Leave blank for all courts."},"limit":{"type":"integer","description":"Max results (default 5, max 20)."},"query":{"type":"string","description":"Search query — can be a legal concept, case name, statute, or citation (e.g. 'miranda rights', 'negligence per se', 'Title VII', '410 U.S. 113')."},"date_after":{"type":"string","description":"Filter to opinions filed after this date (YYYY-MM-DD)."},"date_before":{"type":"string","description":"Filter to opinions filed before this date (YYYY-MM-DD)."}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":345,"tokensAfter":345},{"name":"market-movers","fixed":{"name":"market-movers","description":"PAID MCP TOOL — $0.059 USDC per successful call via native x402. Discovery is free. Today's top market movers — stock and equity gainers, losers, most-active, and crypto gainers/losers by 24h change. Sourced from Yahoo Finance screener and CoinGecko (free, no API key). Returns symbol, name, price, % change, volume, and market cap. Filter by asset class (equities, crypto, or both) and mover type (gainers, losers, active). Use for pre-trade context, on-chain event correlation, and market-regime de","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"limit":{"type":"integer","maximum":20,"minimum":1,"description":"Number of results per category (1–20, default 10)."},"mover_type":{"enum":["all","gainers","losers","active"],"type":"string","description":"Which mover category. 'active' returns US equities by volume (no crypto equivalent). Default 'all'."},"asset_class":{"enum":["both","equities","crypto"],"type":"string","description":"Which asset class to return. Default 'both'."}},"additionalProperties":false},"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":308,"tokensAfter":308},{"name":"merger-acquisition-intel","fixed":{"name":"merger-acquisition-intel","description":"PAID MCP TOOL — $0.021 USDC per successful call via native x402. Discovery is free. Monitor SEC EDGAR M&A filings for US public companies. Use ticker with mode=company for tender offers (SC TO-T), going-private filings (SC 13E-3), merger proxies (DEFM14A/PREM14A), and issuer self-tenders (SC TO-I); mode=recent gives a market-wide feed. Returns filing dates, forms, parties, SEC links, and a polling cursor. Reuse next_filed_after after next_poll_after_utc for incremental monitoring. Primary-source","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"days":{"type":"integer","maximum":365,"minimum":1,"description":"For mode=recent: calendar days back to search (default 30, max 365)."},"mode":{"enum":["company","recent"],"type":"string","description":"'company' (default when ticker given) returns M&A filings for that ticker. 'recent' returns market-wide M&A activity in the last N days."},"limit":{"type":"integer","maximum":50,"minimum":1,"description":"Max results to return (default 20, max 50)."},"ticker":{"type":"string","description":"US public company ticker symbol (e.g. TSLA, AAPL, T). Case-insensitive. Check if a specific company has M&A filings."},"filed_after":{"type":"string","description":"Optional inclusive date cursor. Return filings on or after this YYYY-MM-DD date; reuse next_filed_after and deduplicate by accession."}},"additionalProperties":false},"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":411,"tokensAfter":411},{"name":"npi-lookup","fixed":{"name":"npi-lookup","description":"PAID MCP TOOL — $0.021 USDC per successful call via native x402. Discovery is free. US NPI registry lookup — find any licensed US healthcare provider or organization by NPI number, name, state, or specialty. Returns NPI, entity type, name, credentials, specialty/taxonomy, license states, practice address, and active status. 7M+ records from CMS. Use for provider credentialing, healthcare due diligence, billing verification, or AML/KYB screening on medical payments.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"npi":{"type":"string","description":"10-digit NPI number for direct lookup (fastest, most precise)."},"limit":{"type":"integer","maximum":50,"minimum":1,"description":"Max results to return (1–50, default 10)."},"state":{"type":"string","description":"2-letter US state code to filter by practice location (e.g. 'CA', 'NY')."},"last_name":{"type":"string","description":"Provider last name (individual providers). Supports wildcard with '*' suffix (e.g. 'Smi*')."},"specialty":{"type":"string","description":"Taxonomy/specialty description to filter (e.g. 'Internal Medicine', 'Cardiology', 'Psychiatry')."},"first_name":{"type":"string","description":"Provider first name (individual providers only)."},"postal_code":{"type":"string","description":"5-digit ZIP code to filter by practice location."},"organization":{"type":"string","description":"Organization name for NPI-2 (group practices, hospitals, labs, etc.)."}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":433,"tokensAfter":433},{"name":"npm-lookup","fixed":{"name":"npm-lookup","description":"PAID MCP TOOL — $0.034 USDC per successful call via native x402. Discovery is free. Node.js / JavaScript package metadata from the npm registry. Returns latest version, description, license, keywords, direct dependencies, weekly download count, publish date, GitHub repository, and all recent versions. Also supports looking up a specific version. Use before adding an npm package as a dependency: verify it's maintained, check its license, assess how many dependencies it pulls in. Free upstream: np","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"package":{"type":"string","description":"npm package name (e.g. 'express', 'react', '@anthropic-ai/sdk'). Scoped packages like '@scope/name' are supported."},"version":{"type":"string","description":"Specific version to look up (e.g. '4.18.2'). Defaults to latest stable."}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":262,"tokensAfter":262},{"name":"ping","fixed":{"name":"ping","description":"FREE MCP TOOL. Liveness + echo probe. Pays back a timestamp and echoes `msg`. Use to verify the x402 rail and Bazaar listing end to end.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"msg":{"type":"string","description":"optional string to echo back"}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":102,"tokensAfter":102},{"name":"pypi-lookup","fixed":{"name":"pypi-lookup","description":"PAID MCP TOOL — $0.034 USDC per successful call via native x402. Discovery is free. Python package metadata from PyPI. Returns latest version, summary, author, license, Python version requirement, install dependencies, release date, and download URLs. Also supports fetching a specific version. Use before integrating a Python library: check if it's actively maintained, what license it uses, and whether it's compatible with your Python version. Free upstream: PyPI JSON API (no key, no rate limit f","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"package":{"type":"string","description":"PyPI package name (e.g. 'requests', 'numpy', 'anthropic', 'langchain'). Case-insensitive."},"version":{"type":"string","description":"Specific version to look up (e.g. '2.31.0'). If omitted, returns the latest stable release."}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":261,"tokensAfter":261},{"name":"readable-content","fixed":{"name":"readable-content","description":"PAID MCP TOOL — $0.034 USDC per successful call via native x402. Discovery is free. Fetches any public URL and returns the full readable article text as clean Markdown, stripped of navigation, ads, and boilerplate. Returns title, published date (if available), and the complete body ready for LLM summarization, analysis, or RAG ingestion. $0.034/call.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"url":{"type":"string","description":"Public HTTP/HTTPS URL to extract readable content from. Redirects are followed."},"no_cache":{"type":"boolean","description":"If true, forces a fresh fetch bypassing Jina's cache (default false)."}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":212,"tokensAfter":212},{"name":"research-paper-search","fixed":{"name":"research-paper-search","description":"PAID MCP TOOL — $0.059 USDC per successful call via native x402. Discovery is free. Academic paper search via OpenAlex, subject to its limited keyless usage budget. Returns top papers with title, authors, year, DOI, citation count, open-access status, and primary research topic. Covers all disciplines: AI/ML, medicine, physics, economics, law, biology, and more. Supports relevance, citation-count, and publication-year sorting; open-access filtering; and minimum-year constraints. Open access desc","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"sort":{"enum":["relevant","cited","recent"],"type":"string","description":"Sort order. relevant = OpenAlex relevance score; cited = most-cited first; recent = newest first. Default: relevant."},"limit":{"type":"integer","maximum":10,"minimum":1,"description":"Number of papers to return (1–10). Default: 5."},"query":{"type":"string","description":"Search query. Natural-language or keyword (e.g. 'transformer attention mechanism', 'CRISPR gene editing cancer', 'bitcoin game theory')."},"min_year":{"type":"integer","maximum":9999,"minimum":1,"description":"Only return papers published this year or later (e.g. 2020). Optional."},"open_access_only":{"type":"boolean","description":"If true, request works with free-to-read full text. An OA URL may be a landing page, not a PDF; this is not a reuse license. Default: false."}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":419,"tokensAfter":419},{"name":"rss-reader","fixed":{"name":"rss-reader","description":"PAID MCP TOOL — $0.025 USDC per successful call via native x402. Discovery is free. Fetches and parses any public RSS 2.0 or Atom 1.0 feed. Returns feed metadata (title, description, language, last updated) and structured items (title, link, 400-char summary, author, published date, GUID). Useful for monitoring news, blog posts, GitHub release notes, Reddit RSS, arXiv category feeds, or security advisories.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"url":{"type":"string","description":"Public RSS or Atom feed URL to fetch."},"limit":{"type":"integer","description":"Maximum number of items to return (default 20, max 100)."}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":210,"tokensAfter":210},{"name":"sec-full-text-search","fixed":{"name":"sec-full-text-search","description":"PAID MCP TOOL — $0.021 USDC per successful call via native x402. Discovery is free. Full-text search across all SEC EDGAR filings. Finds every public company that mentioned a keyword or phrase in their 10-K, 10-Q, 8-K, or other forms. Returns company names, tickers, filing dates, and relevance scores. Ideal for thematic stock and equity research: 'which companies disclosed tariff risk in Q1 2026?'","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["query"],"properties":{"days":{"type":"integer","description":"How many days back to search. Default 90, max 730."},"forms":{"type":"string","description":"Comma-separated SEC form types to search (e.g. '10-K,10-Q,8-K'). Default: 10-K,10-Q,8-K"},"limit":{"type":"integer","description":"Max results to return. Default 10, max 25."},"query":{"type":"string","description":"Keyword or phrase to search (e.g. 'tariff risk', 'artificial intelligence', 'China operations'). Wrap in quotes for exact phrase match."}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":302,"tokensAfter":302},{"name":"solana-tx-explainer","fixed":{"name":"solana-tx-explainer","description":"PAID MCP TOOL — $0.07 USDC per successful call via native x402. Discovery is free. Given a Solana transaction signature, returns a decoded breakdown: fee payer, programs invoked (Jupiter, Raydium, Pump.fun, SPL Token, etc.), SPL token balance changes with deltas, transaction fee in SOL and USD, block time, and a one-sentence human-readable summary. Uses public Solana mainnet RPC — no API key required. $0.07/call.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"signature":{"type":"string","description":"Solana transaction signature (base58, 87–88 characters)."}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":193,"tokensAfter":193},{"name":"stall-payment-negotiate","fixed":{"name":"stall-payment-negotiate","description":"FREE deterministic payment recovery tool. Submit a rescue_id and only non-secret payment capability facts; receive the next VERIFIED_LIVE settlement challenge. Text cannot alter price, payTo, registry status, or security policy.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["rescue_id","capability","client"],"properties":{"client":{"type":"object","properties":{"can_fund":{"type":"boolean","default":false},"can_swap":{"type":"boolean","default":false},"can_bridge":{"type":"boolean","default":false},"preferred_method":{"type":"string","pattern":"^[a-z0-9-]{1,80}$"},"supported_assets":{"type":"array","items":{"$ref":"#/properties/client/properties/supported_networks/items"},"default":[],"maxItems":20},"can_switch_wallet":{"type":"boolean","default":false},"supported_schemes":{"type":"array","items":{"$ref":"#/properties/client/properties/supported_networks/items"},"default":[],"maxItems":20},"supported_networks":{"type":"array","items":{"type":"string","maxLength":120,"minLength":1},"default":[],"maxItems":20},"supported_protocols":{"type":"array","items":{"enum":["x402","MPP","AP2","internal-credit"],"type":"string"},"default":[],"maxItems":8},"max_authorized_spend_usd":{"type":"number","maximum":1000000,"minimum":0}},"additionalProperties":false},"rescue_id":{"type":"string","pattern":"^rescue_[0-9a-f]{24}$"},"capability":{"type":"string","pattern":"^[a-z0-9-]+$"},"client_note":{"type":"string","maxLength":500},"request_context_id":{"type":"string","pattern":"^ctx_[0-9a-f]{24}$"}},"additionalProperties":false},"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":455,"tokensAfter":455},{"name":"stock-compare","fixed":{"name":"stock-compare","description":"PAID MCP TOOL — $0.139 USDC per successful call via native x402. Discovery is free. Compare a primary US equity against up to 4 peers in a single call. Returns live price, change %, volume, and day/52-week range for each ticker, plus a performance ranking showing leader (highest gain%), laggard (lowest gain%), and the primary stock's relative rank among the group. Replaces separate us-stock-price + stock-price-multi calls.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"compare":{"type":"array","items":{"type":"string"},"description":"Up to 4 peer tickers to compare against (e.g. ['AMD','INTC','QCOM']). Case-insensitive."},"primary":{"type":"string","description":"The main stock to focus on (e.g. 'NVDA'). Case-insensitive."}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":238,"tokensAfter":238},{"name":"tx-explainer","fixed":{"name":"tx-explainer","description":"PAID MCP TOOL — $0.034 USDC per successful call via native x402. Discovery is free. Given a transaction hash and chain, returns a decoded breakdown: sender, recipient, ETH value transferred, gas used, transaction fee, decoded method name (transfer/approve/swap/deposit/etc.), ERC-20 token transfer details if applicable, block number, block timestamp, and a one-sentence agent-readable summary. Supports Ethereum (default), Base, Polygon, and Arbitrum mainnet. Uses free public JSON-RPC nodes — no AP","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"chain":{"enum":["ethereum","base","polygon","arbitrum"],"type":"string","description":"Chain to query. Default: ethereum."},"tx_hash":{"type":"string","description":"Transaction hash — 0x-prefixed, 66 characters total."}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":248,"tokensAfter":248},{"name":"unit-converter","fixed":{"name":"unit-converter","description":"PAID MCP TOOL — $0.034 USDC per successful call via native x402. Discovery is free. Converts between 100+ units across 12 categories: length, weight, temperature, volume, speed, area, energy, pressure, data, time, angle, frequency. Handles mixed-case inputs (km, KM, Km all work). Returns the converted value plus all common units in the same category. Zero external calls — pure math.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"to":{"type":"string","description":"Target unit. If omitted, returns all units in the same category."},"from":{"type":"string","description":"Source unit (e.g. 'kg', 'mi', 'f', 'kwh', 'mph', 'gb', 'psi'). Case-insensitive."},"value":{"type":"number","description":"Numeric value to convert."}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":236,"tokensAfter":236},{"name":"youtube-revenue-estimate","fixed":{"name":"youtube-revenue-estimate","description":"PAID MCP TOOL — $0.025 USDC per successful call via native x402. Discovery is free. Estimates a YouTube channel's monthly ad revenue using public view data + industry CPM benchmarks. Returns a low/mid/high monthly revenue range, detected content category, estimated monthly views, RPM tier, and confidence level. Accepts @handle, channel URL, or UCxxxxxxxx channel ID. No API key required. $0.025/call.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["channel"],"properties":{"channel":{"type":"string","description":"YouTube channel @handle (e.g. @MrBeast), full URL, or UC... channel ID."},"currency":{"enum":["USD"],"type":"string","description":"Output currency. Only USD supported."}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":228,"tokensAfter":228},{"name":"youtube-search","fixed":{"name":"youtube-search","description":"PAID MCP TOOL — $0.021 USDC per successful call via native x402. Discovery is free. Search YouTube for videos matching a query. Returns up to 10 results with title, channel, view count, duration, and video URL. No API key required. Pair with youtube-intel for full metadata on selected videos.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["query"],"properties":{"query":{"type":"string","description":"Search query string (e.g. 'bitcoin price 2024', 'machine learning tutorial')."},"max_results":{"type":"integer","maximum":10,"minimum":1,"description":"Number of results to return (1–10, default 5)."}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":202,"tokensAfter":202}],"toolsChanged":39,"tokensSaved":0,"todo":[{"tool":"stall-payment-negotiate","params":["client","rescue_id","capability","client_note","request_context_id"]}],"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."}