ai.intuitek.the-stall/the-stall
Official274 toolsThe Stall
277 pay-per-call MCP tools: YouTube keyword research, stocks, crypto, DeFi, options, macro.
Pay-per-call tools for YouTube research, stocks, crypto, DeFi, options and macro data.
Captured live from the server via tools/list.
activist-investor-intel
SEC EDGAR Schedule 13D/13G beneficial ownership disclosures for US equities. Mode 1 (ticker): returns all 5%+ shareholders for a company — activist funds (13D) vs passive holders (13G), with ownership %, share count, and EDGAR filing URL. Mode 2 (recent): returns market-wide Schedule 13D disclosures in the last N days. Authoritative US government data, updated within minutes of SEC acceptance.
Parameters (4)
- tickerstring
US public company ticker symbol (e.g. TSLA, AAPL, CRM). Case-insensitive. Provide to get 5%+ holders for that specific company.
- modestring
'company' (default when ticker provided) returns 5%+ shareholders for that ticker. 'recent' returns market-wide Schedule 13D filings in the last N days.
- daysinteger
For mode=recent: how many calendar days back to search (default 30, max 365).
- limitinteger
Max results to return (default 20, max 50).
address-intel
On-chain intelligence for any Base network wallet. Classifies EOA vs contract, profiles USDC transfer activity over a configurable block window, scores payer diversity (distinct counterparties / total transfers, 0–100), detects sybil vanity-lookalike address clusters (same first-4 + last-4 hex chars), identifies x402 facilitator SKIM legs (same-block receive+re-send), and assigns a risk label (ORGANIC / ORGANIC_LIKELY / SEEDER_PATTERN / FACILITATOR_SKIM / SYBIL_CLUSTER / FRESH_WALLET / INACTIVE). Three modes: quick (address type+balance+24h USDC summary), standard (+full transfer history+diversity score), deep (+sybil/SKIM detection+risk label). Zero data COGS — Base public RPC only.
Parameters (3)
- addressstring
Base wallet address to analyze (0x-prefixed, 42 hex chars). EOA or contract. Example: 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045
- modestring
Analysis depth. quick: address type + USDC balance + 24h USDC summary. standard: + full USDC transfer history + diversity score + counterparty map. deep: + sybil vanity-lookalike detection + SKIM-leg detection + risk label. Default: standard.
- lookback_blocksinteger
Block window for USDC transfer history (standard and deep modes). Base ≈ 2s/block: 43200 ≈ 24h, 302400 ≈ 7d. Default 43200. Max 302400.
address-security
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.
Parameters (2)
- addressstring
EVM wallet address (0x...)
- chainstring
Chain name or EIP-155 chain ID. Supported names: ethereum, base, bsc, polygon, arbitrum, optimism, avalanche. Default: ethereum
agent-access-check
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 if present.
Parameters (1)
- urlstring
Domain or URL to check. Can be a bare domain (example.com) or full URL (https://example.com/path).
agent-kya-score
Know Your Agent (KYA) trust score for any EVM wallet. Returns a 0–100 score, tier (trusted/verified/unknown), sanctions screening result, per-dimension score breakdown (wallet age, activity, sanctions, ERC-8004 identity, KYB, tx history, trust bond, endpoint quality), on-chain attestations (Coinbase KYC, Gitcoin Passport, USDC balance), wallet stats (balance, tx count, estimated age), and per-transaction spending limits. Use before accepting payment from an agent or before dispatching a sub-agent with funds. Answers: is this agent wallet sanctioned? how established is it? has it passed KYC?
Parameters (1)
- addressstring
EVM wallet address to score (0x-prefixed, 42 chars). Works on any EVM chain — score is chain-agnostic.
agriculture-brief
AI-synthesized US agricultural commodities market intelligence brief. Assembles 9 real-time signals from Yahoo Finance: corn futures (ZC=F), wheat (ZW=F), soybeans (ZS=F), live cattle (LE=F), lean hogs (HE=F), coffee arabica (KC=F), cotton (CT=F), agribusiness sector ETF (MOO), and Deere & Co (DE, farmer confidence proxy). Returns 52-week context, soy/corn ratio, wheat/corn spread, grain-regime and livestock-regime classification, plus a 200-word GPT-4o-mini narrative covering supply risk, dominant driver, and agent decision implications for food-sector, commodity-trading, and inflation-modeling pipelines.
Parameters (1)
- stylestring
Output length. 'standard' = 200-word narrative (default). 'concise' = 100-word summary.
ai-image-gen
Generate an AI image from a text prompt using DALL-E 3. Returns a public URL for the image (hosted for 1 hour) plus the model's revised prompt. Supports vivid or natural style, and three aspect ratios: square (1024×1024), portrait (1024×1792), or landscape (1792×1024). $0.080/image — 20% below closest x402 competitor. Output is base64-encoded PNG or a direct URL depending on response_format.
Parameters (3)
- promptstring
Text description of the image to generate. Be specific — include subject, style, lighting, mood, and composition for best results. Max 4000 characters.
- stylestring
Image style. 'vivid' produces hyper-real, dramatic compositions. 'natural' produces softer, more realistic images. Default: vivid.
- sizestring
Image dimensions. '1024x1024' is square (default), '1024x1792' is portrait, '1792x1024' is landscape.
air-quality
Real-time US AQI and pollutant readings for any lat/lon. Returns current AQI with category label (Good/Moderate/Unhealthy/Hazardous), PM2.5, PM10, nitrogen dioxide, ozone, carbon monoxide, dust levels, and UV index. Data from CAMS (Copernicus Atmosphere Monitoring Service), updated hourly. Use for health advisories, outdoor event planning, environment-sensitive routing, or regulatory compliance checks.
Parameters (2)
- latnumber
Latitude in decimal degrees (e.g. 40.71 for New York City).
- lonnumber
Longitude in decimal degrees (e.g. -74.01 for New York City).
analyst-ratings
Wall Street analyst consensus and price targets for any US equity. Returns buy/hold/sell breakdown, mean recommendation score (1=Strong Buy, 5=Strong Sell), analyst count, and price target range (low/mean/median/high) with upside-to-target. Free Yahoo Finance data, no API key. Complements us-stock-price and equity-technicals with the analyst conviction layer.
Parameters (1)
- tickerstring
US stock ticker symbol (e.g. AAPL, NVDA, MSFT). Case-insensitive.
analyst-upgrades
Analyst rating change history (upgrades, downgrades, initiations) for any US equity. Returns each firm, action, from/to grade, and date — up to 365 days back. Computes net sentiment (upgrades minus downgrades): positive = bullish momentum building. Pairs with analyst-ratings (current consensus) and earnings-estimates (forward EPS). Yahoo Finance, no API key.
Parameters (4)
- tickerstring
US stock ticker symbol (e.g. AAPL, NVDA, MSFT). Case-insensitive.
- daysinteger
How many calendar days back to include. Default 90, max 365.
- actionstring
Filter by action type. Default 'all'.
- limitinteger
Max entries to return. Default 20, max 50.
app-store-intel
iOS App Store competitive intelligence: search apps by keyword, look up a specific app's profile (ratings, freshness, install tier, release notes), or fetch top-charts for a category (finance, productivity, games, etc.). Free iTunes API, no auth required. Covers the App Store gap in the developer-ecosystem cluster alongside npm-trends, pypi-intel, and github-intel.
Parameters (8)
- actionstring
Action to perform. Default: search.
- querystring
(search) Keyword or app topic to search for, e.g. 'budget tracker', 'AI assistant'.
- appstring
(lookup) App name to look up, e.g. 'Notion', 'Robinhood'.
- app_idstring
(lookup) Apple App ID (numeric), e.g. 1234567890.
- categorystring
(top_charts) App Store category. Options: all, finance, productivity, business, developer-tools, games, health-fitness, education, social, utilities, news, music, travel, shopping, lifestyle, weather, photo-video, entertainment, sports, medical, food-drink, reference, navigation, graphics-design. Default: all.
- chartstring
(top_charts) Chart type: 'free' or 'paid'. Default: free.
- limitinteger
Max results to return. Default: 10 for search, 25 for top_charts.
- countrystring
(search/lookup) ISO 2-letter country code for App Store region. Default: us.
arxiv-intel
Search arXiv preprints by query, filtered by field (title/abstract/author/all) and category. Returns title, authors (up to 6), abstract (first 600 chars), arXiv ID, PDF link, publish date, and subject categories. arXiv is the canonical source for AI/ML, CS, physics, math, and quantitative biology preprints — typically months ahead of peer-reviewed journals. Useful for AI research agents, literature scouts, competitive technique tracking, and grant-writing support. No API key required.
Parameters (5)
- querystring
Search terms (e.g. 'diffusion models image generation', 'transformer attention mechanism', 'graph neural networks'). Natural language or keywords.
- fieldstring
Which field to search. 'all' searches title+abstract+authors. Default: all.
- categorystring
arXiv category filter (e.g. 'cs.AI', 'cs.LG', 'stat.ML', 'quant-ph', 'math.CO'). Optional.
- sortstring
Sort order. relevance = arXiv relevance score; lastUpdatedDate = most recently updated; submittedDate = newest submissions first. Default: relevance.
- limitinteger
Number of papers to return (1–10). Default: 5.
audio-transcribe
Transcribe audio from any publicly accessible URL using OpenAI Whisper. Supports mp3, mp4, m4a, wav, webm, ogg, flac, and wma up to 24 MB. Returns the full transcript text, detected language, and estimated duration in seconds. Optionally accepts an ISO 639-1 language hint to improve accuracy. Useful for processing voice memos, meeting recordings, podcast snippets, interview clips, and audio attached to social media. Undercuts orbisapi.com audio-transcription-api by 24%.
Parameters (2)
- urlstring
Public URL of the audio file to transcribe (mp3, mp4, m4a, wav, webm, ogg, flac, wma). Must be directly accessible without authentication. Max 24 MB.
- languagestring
Optional ISO 639-1 language code hint (e.g. 'en', 'es', 'fr', 'de', 'ja'). Improves accuracy when the audio language is known. Omit to auto-detect.
aviation-weather
Aviation weather (METAR + TAF) for any airport. Returns current conditions (temp, wind, visibility, ceiling, flight category VFR/MVFR/IFR/LIFR) plus 24–30 hour TAF forecast periods. Accepts IATA (JFK) or ICAO (KJFK) codes. Source: NOAA Aviation Weather Center — official, real-time, no API key.
Parameters (1)
- airportstring
Airport code: 3-letter IATA (e.g. JFK, LHR, SYD) or 4-letter ICAO (e.g. KJFK, EGLL, YSSY).
balance-sheet
Quarterly or annual balance sheet history for any US public stock. Returns cash & equivalents, short-term investments, total assets, total debt, net debt, total liabilities, stockholders' equity, book value, retained earnings, goodwill & intangibles, tangible book value, working capital, and shares outstanding. Quarterly default (up to 8 periods); annual returns up to 4 fiscal years. Critical for EV calculation (market cap + net debt), leverage screening, and distress analysis. Pairs with income-statements (P&L + cash flow) to complete the financial statement trilogy. Source: Yahoo Finance fundamentals timeseries (free, no API key required).
Parameters (3)
- tickerstring
US equity ticker symbol (e.g. 'AAPL', 'MSFT', 'NVDA', 'TSLA').
- periodstring
Period type. Default: 'quarterly' (up to 8 recent quarters). 'annual' returns up to 4 fiscal years.
- limitinteger
Max periods to return (1–8 for quarterly; 1–4 for annual). Default: 4.
base-season
Base chain season snapshot: total chain TVL, top 10 protocols by Base-native TVL, category breakdown, 7d trend, and top Base ecosystem tokens by market cap. No input required — agents use this for pre-trade orientation before DeFi, lending, or liquidity calls on Base.
No parameters.
block-intel
Returns block header data (number, hash, timestamp, gas used/limit, base fee, tx count, validator address) for any block on Base, Ethereum, or Arbitrum. Accepts block tag (latest/safe/finalized) or number. Free-RPC alternative to skills.onesource.io at 33% lower price — $0.002 vs $0.003.
Parameters (2)
- networkstring
Chain to query: 'base' (default), 'ethereum', or 'arbitrum'.
- blockstring
Block identifier: 'latest' (default), 'safe', 'finalized', 'earliest', decimal block number, or 0x-prefixed hex number.
bonds-brief
AI-synthesized fixed-income market brief. Assembles 9 signals: Treasury yield curve (3M/5Y/10Y/30Y from Yahoo Finance CBOE indices), 2Y yield + 10Y TIPS real yield + 10Y breakeven inflation (FRED), and HY/IG credit spreads (FRED ICE BofA). Returns 2Y-10Y inversion signal, real rate environment, credit regime, composite rate_environment classification (RECESSION_RISK_HIGH/INVERTED_CURVE_NORMAL_CREDIT/TIGHT_FINANCIAL_CONDITIONS/ACCOMMODATIVE/NEUTRAL/etc.), and ~200-word GPT-4o-mini briefing covering discount rate implications and AI agent portfolio positioning.
Parameters (1)
- stylestring
Output length. 'standard' = 200-word narrative (default). 'concise' = 100-word summary.
breadcrumb-extractor
Extracts structured breadcrumb navigation from a URL. Returns domain, ordered path segments with human-readable labels, query parameters as key-value pairs, and a formatted breadcrumb trail string. Identifies numeric IDs vs. named path segments. Pure URL parsing — zero external calls. Useful for agents that process sitemaps, navigation menus, or need to understand page hierarchy.
Parameters (2)
- urlstring
Full URL to extract breadcrumbs from (e.g. 'https://docs.example.com/api/v2/users/123/profile').
- separatorstring
Breadcrumb separator string (default: ' > ').
btc-game-theory
Bitcoin mining game theory and systems dynamics in one call. Returns: selfish-mining profitability threshold (Eyal-Sirer), 51%-attack electricity cost estimate, fee-vs-subsidy revenue split, difficulty epoch trajectory (expansion / contraction / neutral), Nash-equilibrium state for honest mining, and current epoch progress. Sourced from mempool.space and CoinGecko — no API key required. Use for miner-incentive analysis, network security assessment, and pre-investment regime detection.
Parameters (3)
- connectivity_gammanumber
Assumed fraction of honest miners who extend the selfish chain when block heights are equal (0–1). Higher γ means better-connected selfish miner. Default 0 (worst-case for honest miners).
- electricity_kwh_usdnumber
Assumed electricity cost in $/kWh for 51%-attack cost estimate. Default 0.07.
- efficiency_w_per_thnumber
Assumed ASIC power efficiency in W/TH. Default 20 (representative of modern S21/M60 hardware). Lower = more efficient attackers.
btc-miner-econ
Bitcoin mining economics and fee-market game theory via mempool.space. Returns current fee rates and pressure tier, miner revenue split (subsidy vs fees), next difficulty adjustment (direction, magnitude, blocks remaining), mining pool concentration (top-3 hashrate share), and mempool backlog size. Useful for agents reasoning about BTC transaction timing, miner incentive structures, or on-chain network health.
Parameters (1)
- includestring
Subset of data to return. 'all' returns every section (default). 'fees' = fee market only. 'difficulty' = next adjustment info only. 'pools' = pool hashrate distribution only. 'mempool' = backlog size only.
btc-systems-theory
Seven-lens systems theory analysis of the Bitcoin network. Returns: (1) difficulty feedback loop state + regulator lag, (2) mempool stock-flow ratio and queue depth, (3) confirmation delay at economy/priority fee tiers, (4) fee nonlinearity index and hash-rate growth curvature, (5) Nakamoto coefficient (min pools for 51% consensus), (6) self-organization score for fee market equilibrium, (7) HHI mining concentration index and decentralization grade A–F. Sourced from mempool.space — no API key required. Pairs with btc-game-theory for full Bitcoin systems and incentive analysis.
Parameters (1)
- pool_windowstring
Rolling window for mining pool distribution. Default: 1w.
capital-allocation-score
Capital allocation quality assessment for any US public company. Returns ROIC (Return on Invested Capital), FCF yield, total shareholder yield (dividends + buybacks), CapEx intensity, and reinvestment rate. Synthesizes these into a letter grade (A–F) that answers: is management good at deploying the capital they generate? Designed to chain after equity-fundamentals and wacc-calculator to qualify management quality before setting DCF terminal growth assumptions.
Parameters (1)
- tickerstringrequired
US stock ticker symbol (e.g. AAPL, MSFT, AMZN). Case-insensitive.
cash-flow-statement
Full cash flow statement history for any US public stock — operating, investing, and financing sections. Returns: D&A, stock-based comp, working capital changes, operating CF, capex, acquisitions, investing CF, debt issuance/repayment, share buybacks, dividends paid, financing CF, free cash flow, beginning/ending cash, owner earnings (net income + D&A – capex), and cash conversion ratio. Quarterly default (up to 8 periods); annual returns up to 4 fiscal years. Completes the financial statement trilogy alongside income-statements and balance-sheet. Critical for FCF quality analysis, capital allocation review, and buyback/dividend tracking. Source: Yahoo Finance fundamentals timeseries (free, no API key required).
Parameters (3)
- tickerstring
US equity ticker symbol (e.g. 'AAPL', 'MSFT', 'NVDA', 'TSLA').
- periodstring
Period type. Default: 'quarterly' (up to 8 recent quarters). 'annual' returns up to 4 fiscal years.
- limitinteger
Max periods to return (1–8 for quarterly; 1–4 for annual). Default: 4.
chain-pulse
Returns an Ethereum block header + current stablecoin depeg status in one call. Collapses the eth-block → stablecoin-watch 2-hop chain. Block fields: number, hash, miner, timestamp, gas_used, tx_count. Stablecoin fields: symbol, price, peg_deviation, depeg_status, composite alert level. Supports Ethereum, Base, Polygon, Arbitrum. Free upstreams (DRPC + DeFiLlama), no API key required.
Parameters (4)
- blockstring
Block number (integer or 0x hex) or tag: latest/pending/earliest/safe/finalized. Default: latest.
- networkstring
Chain to query for block data. Default: ethereum.
- stablecoin_symbolstring
Filter stablecoins to a specific symbol (e.g. USDT, USDC, DAI). Omit to return top 10 by market cap.
- alert_onlyboolean
If true, only return stablecoins depegged (MILD_DEPEG or worse).
changelog-generate
Converts commit messages to a keep-a-changelog release block. Groups feat/fix/perf/docs/security commits into Added/Fixed/Changed/Security sections. Returns versioned markdown or structured JSON. No API key — pure transform.
Parameters (4)
- commitsarray
Array of commit message strings. Supports conventional commits (feat:, fix:, perf:, docs:, chore:, security:, etc.). Maximum 500 entries.
- versionstring
Release version label (e.g. '1.4.2' or 'v2.0.0'). Default: 'Unreleased'.
- datestring
Release date in YYYY-MM-DD format. Default: today (UTC).
- formatstring
'markdown' returns a keep-a-changelog block string. 'json' returns structured sections object. Default: markdown.
chromatic-dispersion
Fiber optic chromatic dispersion calculator. Computes dispersion coefficient D(λ) in ps/(nm·km), accumulated dispersion (ps/nm) over a fiber span, and dispersion slope for SMF-28, NZDSF, DSF, LEAF, DCF, and ULLSF fiber types. Optionally sweeps a wavelength range (C-band, L-band, or custom). Pure math — instant, zero API calls. Useful for optical network design, DWDM link budget, and dispersion compensation planning.
Parameters (4)
- fiber_typestring
Fiber type. Default: 'smf28' (standard SMF-28, G.652D).
- wavelength_nmnumber
Operating wavelength in nanometers (default 1550). Range: 1260–1675 nm.
- fiber_length_kmnumber
Fiber span length in km for accumulated dispersion calculation (default 80).
- sweepstring
Optional wavelength sweep to compute dispersion across a range.
city-lookup
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.
Parameters (3)
- keywordstring
City name, airport name, or IATA/ICAO code (e.g. 'London', 'LHR', 'Paris')
- countrystring
Optional ISO country name filter (e.g. 'United Kingdom')
- maxinteger
Max results to return (default 10, max 20)
classic-novels
Looks up classic and contemporary books by title, author, or ISBN via Open Library (748M+ editions). Returns publication year, subjects/genres, page count, cover images, and links to read online via Project Gutenberg or Internet Archive. Useful for research agents, reading recommendation workflows, literature analysis, and bibliographic data enrichment.
Parameters (5)
- titlestring
Book title to search (e.g. 'Pride and Prejudice', 'Moby-Dick').
- authorstring
Author name to search (e.g. 'Jane Austen', 'Herman Melville').
- isbnstring
ISBN-10 or ISBN-13 for exact lookup.
- subjectstring
Subject/genre filter (e.g. 'science fiction', 'philosophy', 'Victorian literature').
- limitinteger
Max results (default 5, max 20).
clinical-trials
Search ClinicalTrials.gov for clinical studies by condition, intervention, or keyword. Returns phase, status, enrollment, sponsor, and dates. NIH primary source — no markup. $0.005/call.
Parameters (6)
- conditionstring
Disease or condition to search (e.g. 'diabetes', 'lung cancer', 'Alzheimer'). Also accepts free-text keywords.
- interventionstring
Drug, device, or intervention name to filter by (optional). E.g. 'metformin', 'CAR-T'.
- statusstring
Study recruitment status filter. Default: 'recruiting'.
- phasestring
Trial phase filter (optional). Omit to include all phases.
- sponsorstring
Filter by lead sponsor name (partial match). E.g. 'Pfizer', 'NIH'.
- limitnumber
Maximum results to return (1-50). Default 10.
code-api-surface
Analyzes a code snippet and returns its API surface: HTTP routes (method + path), exported symbols, and middleware. Supports Express, FastAPI, Flask, Django, Spring Boot, ASP.NET, Rails, Gin. Pure static analysis — no code execution. Returns JSON with routes[], exports[], middleware[], lang, framework, and a plain-English summary. $0.10/call.
Parameters (2)
- codestring
Source code to analyze (any language/framework). Max ~50KB recommended.
- detailstring
Output scope: 'full' (default) = all fields; 'routes' = HTTP routes only; 'exports' = exported symbols only.
code-test-detector
Detects testing frameworks and test coverage presence in a code snippet or GitHub repository. For code snippets: identifies test functions, assertions, mocks, fixtures, and frameworks (Jest, pytest, go test, JUnit, RSpec, etc.). For GitHub repos: counts test files vs source files, surfaces config files, and gives a coverage verdict. No code execution — pure static analysis.
Parameters (3)
- codestring
Code snippet to analyze for test patterns.
- filenamestring
Optional filename for the code snippet (e.g. 'utils.test.js') — helps confirm test file naming conventions.
- github_repostring
GitHub repository in 'owner/repo' format (e.g. 'facebook/react'). Analyzes the full repo file tree for test coverage.
commodity-futures
Returns live price and intraday metrics for major commodity futures: crude oil, natural gas, gold, silver, copper, platinum, wheat, corn, soybeans, and coffee. Includes price, day high/low, 52-week range, previous close, exchange, and contract name. Filter by commodity name or category (energy/metals/agricultural). $0.010/call — Yahoo Finance free API, no key required.
Parameters (2)
- commoditiesarray
Specific commodities to fetch. One or more of: crude_oil, natural_gas, gold, silver, copper, platinum, wheat, corn, soybeans, coffee. Omit to get all commodities (limited by category if provided).
- categorystring
Filter by category: energy (crude_oil, natural_gas), metals (gold, silver, copper, platinum), agricultural (wheat, corn, soybeans, coffee), or all. Default: all. Ignored if commodities list is provided.
company-due-diligence
AI-agent due diligence on any company. Queries SEC EDGAR for public company data (CIK, ticker, SIC, address, filing history) and optionally analyzes the company website for contact details, social profiles, and legitimacy signals. Returns a structured report with risk flags. Accepts company name plus optional domain.
Parameters (2)
- companystring
Company name to look up (e.g. 'Coinbase Global', 'Stripe Inc').
- domainstring
Optional company website domain or URL (e.g. 'stripe.com'). When provided, adds website-based intelligence to the report.
company-intel
Returns SEC EDGAR due diligence data for any US public company by ticker symbol: legal name, CIK, SIC industry code and description, state of incorporation, fiscal year end, SEC filer category, primary business location, and 2-year filing history (10-K/10-Q/8-K counts and most-recent dates). Use before any agent task involving US public company identification, regulatory filing assessment, financial analysis, or industry classification. Free upstream: SEC EDGAR public API (US government data, no key required, always current).
Parameters (1)
- tickerstring
US stock ticker symbol (e.g. 'AAPL', 'MSFT', 'TSLA'). Case-insensitive. Standard tickers only — class-suffix tickers like BRK.A may need to be submitted as BRKA.
concentration-risk-score
Returns a concentration-risk score for an x402 pay_to wallet: HHI, unique payer count, top-payer share, persistence across scans, and a risk tier (LOW / MEDIUM / HIGH / CRITICAL). An agent uses this to assess whether an endpoint is a single-agent dependency before building a workflow that depends on it.
Parameters (2)
- addressstring
The pay_to wallet address to score (0x-prefixed, 42 hex chars).
- window_daysinteger
Observation window in days (default 7, max 30).
congressional-trades
US Congressional stock trades (STOCK Act disclosures). Two modes: supply a ticker to get all congress member trades in that stock (with excess-return-vs-SPY performance), or omit ticker for recent market-wide congressional activity. Returns representative, party, chamber, transaction type, dollar range, dates, and historical performance vs. SPY. Sourced from Quiver Quant's STOCK Act aggregator — no API key required. $0.022/call.
Parameters (4)
- tickerstring
Stock ticker to filter by (e.g. AAPL, NVDA). Case-insensitive. Omit for market-wide recent trades.
- limitinteger
Maximum trades to return. Default 25, max 100.
- transaction_typestring
Filter by transaction direction. Default: all.
- chamberstring
Filter by congressional chamber. Default: all.
consumer-brief
AI-synthesized US consumer health briefing. Fetches 8 FRED signals (Michigan sentiment, retail sales MoM, real PCE, real disposable income, savings rate, total/revolving consumer credit) and uses GPT-4o-mini to produce consumer posture, spending regime, confidence level, savings stress, credit dependency, 150-word narrative, dominant risk, and agent implication. One call collapses 8 FRED lookups + LLM synthesis for retail sector exposure, recession probability, and consumer credit risk.
No parameters.
content-analyze
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.012/call.
Parameters (2)
- urlstring
Public URL to analyze (article, blog post, news page, documentation, product page, etc.).
- focusstring
Optional focus instruction. E.g. 'focus on financial claims', 'extract regulatory implications', 'identify risk factors'. Narrows the analysis.
content-moderation
Classify text (and optional image URLs) for harmful content — hate speech, harassment, self-harm, sexual content, violence, and illicit instructions. Returns flagged status, risk level (NONE/LOW/MEDIUM/HIGH), flagged categories, per-category confidence scores, and an optional AI-generated safe rewrite.
Parameters (3)
- textstring
Text content to moderate (required unless image_url provided).
- image_urlstring
Optional public image URL to moderate alongside text.
- rewriteboolean
If true and content is flagged, return an AI-generated safe rewrite. Adds ~1s latency.
cot-positioning
CFTC Commitment of Traders weekly positioning: large speculator (hedge fund) vs commercial hedger net long/short, week-over-week change, % of OI, 4-week trend, and a SPEC_LONG/SPEC_SHORT/NEUTRAL signal. Free CFTC source, updated Fridays.
Parameters (1)
- commoditystringrequired
Commodity or market name to look up (e.g. 'crude oil', 'gold', 'wheat', 'S&P 500', 'euro', 'natural gas', 'soybeans', 'copper')
country-info
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.
Parameters (4)
- namestring
Country name or partial name to search (e.g. 'Germany', 'United States', 'Korea').
- codestring
ISO 3166-1 alpha-2 (e.g. 'DE') or alpha-3 (e.g. 'DEU') code for exact lookup.
- capitalstring
Capital city name to look up the country by (e.g. 'Berlin', 'Tokyo').
- regionstring
Return all countries in a region.
credit-spreads
Returns current US corporate credit spreads from ICE BofA indices via FRED (free, no API key): High Yield OAS, Investment Grade OAS, and BBB (lowest IG tier) OAS. Includes HY-IG differential and risk regime classification. Pairs with treasury-yields for complete fixed-income discount rate construction.
No parameters.
cron-parser
Parse and explain any Unix cron expression in plain English. Returns human-readable schedule description, field breakdown, and the next N run times (UTC). Supports @yearly/@monthly/@weekly/@daily/@hourly shortcuts. Zero external calls.
Parameters (3)
- expressionstring
Cron expression (5 fields: minute hour day month weekday) or shortcut (@daily, @hourly, etc.). Example: '0 9 * * 1-5'. Defaults to '@daily'.
- next_runsnumber
Number of upcoming run times to return (default 5, max 20).
- from_isostring
ISO 8601 reference timestamp to compute next runs from (default: now).
crypto-brief
AI-synthesized cryptocurrency market intelligence brief. Assembles 12 real-time signals from CoinGecko (BTC, ETH, SOL, BNB, XRP, DOGE, ADA, AVAX, LINK, UNI, MATIC, ATOM — price, 24h change, market cap, volume) plus the Alternative.me Fear & Greed Index. Returns crypto regime classification and a 200-word GPT-4o-mini narrative covering market sentiment, dominant signal, and agent decision implications.
Parameters (1)
- stylestring
'standard' = 200-word narrative (default). 'concise' = 100-word summary.
crypto-fear-greed
Crypto Fear & Greed Index — current score (0=extreme fear, 100=extreme greed), 7-day trend, 30-day min/max/avg, and trading regime signal. Free alternative.me data updated daily. $0.005/call.
Parameters (1)
- daysinteger
History depth for trend and summary (1–30). Default: 7.
crypto-fiat-price
Cryptocurrency price in any fiat currency — JPY, EUR, CNY, GBP, KRW, INR, AUD, BRL, or 80+ more. Input a coin name or CoinGecko ID (bitcoin, ethereum, solana, btc, eth, sol, etc.) and one or more currency codes. Returns current price, 24h percent change per currency, and last updated timestamp. Free upstream: CoinGecko public API (no key). 85% below specialized fiat oracles. Useful for Asian/European market agents, cross-border DeFi pricing, and multi-currency portfolio valuation.
Parameters (2)
- coinstring
Cryptocurrency ID or common ticker (e.g. bitcoin, ethereum, solana, btc, eth, sol, bnb, xrp). CoinGecko IDs also accepted.
- currenciesstring
Comma-separated fiat codes to return (e.g. jpy,eur,cny or usd,gbp,krw,inr). Default: usd,jpy,eur.
crypto-momentum-pack
Korean exchange volume leaders + global 24h movers + optional DeFi yield cross-reference in one call. Collapses the printmoneylab/market-movers → ottoai/yield-farming-active agent chain at 53% of the chain cost. Returns top gaining/losing/volume-leading tokens on Upbit (Korea's #1 exchange), global CoinGecko movers, and matching DeFi yield pools when include_yields is true. Korean volume often leads global crypto moves — use for pre-trade momentum confirmation, cross-exchange alpha identification, and DeFi capital allocation.
Parameters (4)
- modestring
Ranking mode: 'gainers' (top 24h % up), 'losers' (top 24h % down), 'volume' (highest 24h USD volume). Default: gainers.
- limitinteger
Number of tokens to return per source (1–20). Default 10.
- include_yieldsboolean
If true, cross-reference results with DeFiLlama yield farming pools for the identified tokens. Adds ~1s latency. Default false.
- korean_onlyboolean
If true, returns only the Korean Upbit data (faster, omits CoinGecko global movers). Default false.
crypto-news-impact
Latest cryptocurrency news headlines from CoinDesk with live price correlation for mentioned assets. Returns up to 10 recent articles — each with title, URL, published timestamp, primary category, and a keyword-derived sentiment signal (bullish/bearish/neutral). For each article, identified crypto assets (BTC, ETH, SOL, etc.) are enriched with current USD price and 24h price change. Use before any crypto research, portfolio review, or market sentiment task to understand what news is driving the market right now. Data: CoinDesk RSS (TTL 5 min) + CoinGecko prices.
Parameters (1)
- limitinteger
Number of headlines to return (1–20). Default: 10.
crypto-pulse
Crypto market pulse — latest Ethereum (or Base) block context plus top crypto gainers and losers by 24h change, in a single call. Returns: block_number, timestamp, gas info (base_fee_gwei, gas_used/limit, tx_count), and top movers (symbol, name, price_usd, change_24h, volume_24h, market_cap). Use for crypto portfolio context, on-chain/market correlation, or pre-trade situational awareness. Free upstream: DRPC + CoinGecko. $0.007/call — 30% below the comparable two-endpoint chain.
Parameters (2)
- networkstring
Chain for block context. Default: ethereum.
- movers_limitinteger
Number of gainers + losers each (1–20). Default 5.
crypto-top-movers
Real-time cryptocurrency market snapshot: top 5 gainers and top 5 losers by 24-hour percentage change (among the top 100 coins by market cap), plus the 10 largest coins by market cap with current prices and 24h change. Also returns global market statistics: total market cap (USD), BTC dominance percentage, and 24h trading volume. Stablecoins excluded from movers ranking. Use before any crypto portfolio, trading, or market analysis task to get a current regime read. Data: CoinGecko public API (refreshes every 1–5 minutes).
No parameters.
currency-format
Locale-aware currency formatting and symbol lookup for any ISO 4217 currency. Formats numbers as currency strings (e.g. 1234.56 USD → '$1,234.56', EUR in German locale → '1.234,56 €'), returns currency symbol, decimal separator, grouping separator, and currency name. Pure computation — no API key, no upstream latency. Supports 150+ currencies and custom locale overrides. Use for: financial report generation, invoice display, DeFi amount formatting, cross-regional price display.
Parameters (4)
- amountnumber
Numeric amount to format (e.g. 1234.56).
- currencystring
ISO 4217 currency code (e.g. 'USD', 'EUR', 'JPY', 'KRW', 'BTC is not supported — ISO only).
- localestring
BCP 47 locale tag (e.g. 'en-US', 'de-DE', 'ja-JP'). Defaults to the canonical locale for the currency.
- modestring
'format' returns the formatted string only. 'info' returns symbol and separators only. 'both' returns everything. Default: 'both'.
cve-intel
CVE vulnerability lookup via NVD NIST. Query by CVE ID, keyword, or severity. Returns CVSS score, attack vector, CWEs, and references. Covers 260K+ vulnerabilities.
Parameters (4)
- querystring
CVE ID (e.g. 'CVE-2021-44228') for a direct lookup, or a keyword/phrase (e.g. 'log4j', 'remote code execution', 'openssl') to search descriptions.
- severitystring
Filter results to a minimum CVSSv3 severity. Only applies to keyword searches.
- daysinteger
Restrict to CVEs published in the last N days. Only applies to keyword searches.
- limitinteger
Max results to return (default 10). Only applies to keyword searches.
db-perf-intel
Database performance intelligence: current versions, EOL status, and benchmark-grounded performance profiles for PostgreSQL, MySQL, MariaDB, MongoDB, Redis, Elasticsearch, SQLite, Cassandra, CockroachDB, and SQL Server. Useful mid-task for infrastructure audits, database selection, and upgrade urgency checks. Live EOL data from endoflife.date; performance profiles from TPC-C, pgbench, sysbench, and YCSB benchmarks.
Parameters (2)
- databasestring
Database to query. Accepts: postgresql, mysql, mariadb, mongodb, redis, elasticsearch, sqlite, cassandra, cockroachdb, mssql. Omit to return all supported databases.
- includestring
What to include: 'all' (default), 'versions' (EOL/release data only), 'performance' (benchmark profiles only).
dcf-scenario
Three-scenario DCF model (bear / base / bull) for any US public company plus a sensitivity grid. Runs five-year FCF projections and Gordon Growth terminal value for each growth assumption in parallel, returns margin of safety and upside % per scenario, a probability-weighted composite intrinsic value, and a 5×5 sensitivity table across growth rates and WACC offsets. No API key required.
Parameters (9)
- tickerstring
US stock ticker (e.g. AAPL, NVDA, MSFT). Case-insensitive.
- bear_growth_pctnumber
Bear-case annual FCF growth rate in % (e.g. 5.0 = 5%). Default: 50% of analyst consensus 5Y EPS CAGR.
- base_growth_pctnumber
Base-case annual FCF growth rate in % (e.g. 15.0 = 15%). Default: analyst consensus 5Y EPS CAGR.
- bull_growth_pctnumber
Bull-case annual FCF growth rate in % (e.g. 25.0 = 25%). Default: 150% of analyst consensus 5Y EPS CAGR.
- terminal_growth_pctnumber
Perpetuity growth rate after year 5 in % (default 3.0). Use 2.0–3.5 for mature companies.
- erpnumber
Equity risk premium in % (default 5.5 — Damodaran mature market ERP).
- bear_weight_pctnumber
Probability weight for bear scenario in % (default 25). Weights must sum to 100.
- base_weight_pctnumber
Probability weight for base scenario in % (default 50).
- bull_weight_pctnumber
Probability weight for bull scenario in % (default 25).
dcf-valuation
5-year Discounted Cash Flow model for any US public company. Fetches free cash flow history, consensus EPS growth, and WACC (CAPM), then projects 5 years of FCF, adds a Gordon Growth terminal value, subtracts net debt, and divides by diluted shares to produce intrinsic value per share vs current price. Returns margin of safety, upside/downside %, and full DCF schedule. No API key required.
Parameters (4)
- tickerstring
US stock ticker (e.g. AAPL, NVDA, MSFT). Case-insensitive.
- growth_ratenumber
Annual FCF growth rate for 5-year projection in % (e.g. 15.0 = 15%). Overrides auto-detected analyst consensus EPS CAGR. Default: analyst 5Y consensus or FCF 3Y CAGR.
- terminal_growth_ratenumber
Perpetuity growth rate after year 5 in % (default 3.0 — long-run GDP growth). Use 2.0–3.5 for mature companies, 0–2.0 for declining businesses.
- erpnumber
Equity risk premium in % (default 5.5 — Damodaran mature market ERP). Override for emerging market exposure.
defi-market-pulse
Combined DeFi yield intelligence and market momentum in one call — 33% cheaper than separate yield-farming-active + market-movers calls ($0.009). Returns top yield pools from DeFiLlama, crypto and equity market movers, and a cross-signal layer that flags 'boosted' pools (high APY + rising token) vs 'at_risk' pools (high APY + falling token). Use for capital allocation decisions, pre-trade DeFi context, and portfolio rebalancing signals.
Parameters (8)
- chainstring
Filter yield pools by blockchain (e.g. 'Ethereum', 'Base', 'Arbitrum'). Case-insensitive. Omit for all chains.
- protocolstring
Filter yield pools by protocol name (e.g. 'aave-v3', 'uniswap-v3'). Substring match.
- min_tvl_usdnumber
Minimum TVL in USD for yield pools. Default $1M.
- min_apynumber
Minimum 30-day mean APY percentage. Default 5%.
- stablecoin_onlyboolean
Return only stablecoin yield pools (no impermanent loss). Default false.
- yield_limitinteger
Number of yield pools to return (1–30, default 15).
- market_limitinteger
Number of market movers per category (1–20, default 10).
- include_equityboolean
Include equity market movers (US stocks). Default false — crypto only for speed.
defi-portfolio
Multi-chain DeFi portfolio scanner. Returns token holdings and USD values for any EVM wallet across Ethereum, Base, Polygon, and Arbitrum mainnet. Covers ETH, major stablecoins (USDC, USDT, DAI), WBTC, ARB, cbETH, and chain-native assets. Collapses the defi.hugen.tokyo/defi/address seam — 41 payers. $0.010/call.
Parameters (2)
- addressstring
EVM wallet address (0x + 40 hex chars).
- chainsarray
Chains to scan. Defaults to all four.
defi-state-pack
Returns Ethereum block header + stablecoin depeg status + top DeFi yield farming pools in one call. Collapses the 3-hop eth-block → stablecoin-watch → yield-farming chain into a single call. All three upstreams fetched in parallel. Supports Ethereum, Base, Polygon, Arbitrum. Filter yield pools by chain, protocol, min TVL, min APY. Free upstreams — DRPC + DeFiLlama — no API key required.
Parameters (10)
- blockstring
Block number (integer or 0x hex) or tag: latest/pending/earliest/safe/finalized. Default: latest.
- networkstring
Chain to query for block data. Default: ethereum.
- stablecoin_symbolstring
Filter stablecoins to a specific symbol (e.g. USDT, USDC, DAI). Omit to return top 10 by market cap.
- alert_onlyboolean
If true, only return stablecoins that are depegged (MILD_DEPEG or worse).
- yield_chainstring
Filter yield pools by blockchain (e.g. 'Ethereum', 'Base', 'Arbitrum'). Case-insensitive. Omit for all chains.
- yield_protocolstring
Filter yield pools by protocol name (e.g. 'aave-v3', 'uniswap-v3'). Case-insensitive substring.
- min_apynumber
Minimum 30-day mean APY (%) for yield pool inclusion. Default 0.
- min_tvl_usdnumber
Minimum TVL in USD for yield pool inclusion. Default 1000000 ($1M).
- stablecoin_pools_onlyboolean
If true, only return stablecoin-only yield pools.
- top_poolsinteger
Max number of yield pools to return, sorted by 30-day mean APY desc. Default 10, max 25.
defi-yield-strategies
DeFi yield strategy planner. Given a portfolio size and risk tolerance, returns an optimized allocation across top DeFi yield opportunities. Risk tiers: low (stablecoins only, APY < 30%, TVL ≥ $50M), medium (TVL ≥ $10M, APY < 80%), high (TVL ≥ $1M, all assets). Output includes per-position allocation, APY, weekly yield estimate, chain, and 7-day APY trend. Covers 16K+ pools across 400+ DeFi protocols via DeFiLlama.
Parameters (4)
- amount_usdnumber
Portfolio size in USD to allocate (e.g. 10000).
- risk_tolerancestring
Risk tier: low (stablecoin-only, large TVL), medium (mixed assets, min $10M TVL), high (any asset, min $1M TVL). Default: medium.
- chainsarray
Optional list of chains to include (e.g. ["Ethereum", "Base", "Arbitrum"]). Omit for all chains.
- max_positionsinteger
Maximum number of positions in the strategy. Default: 5.
defi-yields
Returns top DeFi yield pools ranked by APY from DeFiLlama. Covers 16,000+ pools across 400+ protocols and 50+ chains (Ethereum, Base, Solana, Arbitrum, Polygon, etc.). Filter by chain, minimum APY, minimum TVL, or stablecoin-only. Each pool includes APY breakdown (base + reward), TVL, 7-day APY change, and a direct DeFiLlama link. Sourced from DeFiLlama public API — no key required, updated continuously.
Parameters (5)
- chainstring
Filter to a specific chain (e.g. Ethereum, Base, Solana, Arbitrum, Polygon). Case-insensitive. Omit for all chains.
- min_apynumber
Minimum APY percentage (e.g. 5 for 5%). Default: 0.
- min_tvl_usdnumber
Minimum TVL in USD (e.g. 1000000 for $1M). Default: 100000.
- stablecoin_onlyboolean
If true, return only stablecoin-denominated pools. Default: false.
- limitinteger
Max results to return (default 20, max 50).
defillama-coin-price
Returns on-chain aggregated token prices via DefiLlama coins API. Accepts coingecko IDs, contract addresses, or shorthand (eth, btc, sol). Up to 10 tokens per call. Undercuts blockrun.ai's $0.021/call by 24%.
Parameters (1)
- coinsarray
List of coin IDs to price. Accepts shorthand (eth, btc, sol), CoinGecko IDs (coingecko:ethereum), or contract addresses (ethereum:0xABC...). Max 10.
defillama-pack
DeFi research pack: returns TVL, chain breakdown, fees, and native token price for 1–3 protocols in one call. Collapses the defillama-protocol + defillama-coin-price 2-call chain at 70% of combined cost ($0.034→$0.024). Same DefiLlama upstreams, zero auth.
Parameters (1)
- protocolsarray
DefiLlama protocol slugs to look up (e.g. 'aave', 'uniswap-v3', 'lido'). Use lowercase-hyphenated form from defillama.com/protocol/... Max 3.
defillama-protocol
Returns current TVL, chain breakdown, 24h/7d TVL change, fees, and metadata for any DeFi protocol slug (aave, uniswap-v3, lido, etc.) via DefiLlama. Undercuts blockrun.ai's $0.022/call by 18%.
Parameters (2)
- protocolstring
DefiLlama protocol slug (e.g. 'aave', 'uniswap-v3', 'lido', 'compound', 'maker'). Use lowercase-hyphenated form as seen on defillama.com/protocol/...
- include_tvl_historyboolean
If true, include last 7 days of TVL history. Default false.
dex-pair-search
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 prices without maintaining DEX integrations.
Parameters (4)
- qstring
Token symbol (e.g. SOL, ETH, USDC), name, or contract address to search.
- chainstring
Optional: filter to a specific chain ID (solana, base, eth, bsc, arbitrum, polygon, etc.).
- limitinteger
Max pairs to return (1–30). Default 10.
- min_liquidity_usdnumber
Filter pairs with less than this USD liquidity. Default 10000.
dex-swap-quote
Best-route DEX swap quote across 20+ chains via Li.Fi aggregator. Returns expected output, exchange rate, gas cost, price impact, and route (DEX/bridge names). Works for same-chain and cross-chain swaps. Use ETH/USDC/WBTC symbols or ERC-20 addresses. Chains: ethereum, base, polygon, arbitrum, optimism, bsc, avalanche, and more. $0.012/call — free upstream.
Parameters (6)
- from_chainstring
Source chain — name (ethereum, base, polygon, arbitrum, optimism, bsc, avalanche) or chain ID integer.
- to_chainstring
Destination chain. Same as from_chain for same-chain swaps. Use chain name or ID.
- from_tokenstring
Source token — symbol (ETH, USDC, WBTC, USDT, MATIC, LINK) or ERC-20 contract address.
- to_tokenstring
Destination token — symbol or ERC-20 contract address.
- from_amountstring
Amount of source token to swap, in human-readable units (e.g. '0.1' for 0.1 ETH, '100' for 100 USDC). For unknown tokens, provide wei/smallest-unit string with '!' prefix (e.g. '!1000000').
- slippagenumber
Max slippage tolerance as a decimal (0.005 = 0.5%). Default 0.03 (3%).
dex-trending-pools
Trending DEX liquidity pools with buy/sell pressure data across multiple timeframes (5m, 1h, 6h, 24h). Sourced from GeckoTerminal (free, no key). Supports 100+ networks: eth, base, bsc, arbitrum, polygon_pos, solana, etc. Returns pool name, price, price change %, volume, buy vs sell transaction counts, and a buy_pressure_24h_pct metric (% of transactions that are buys — above 50% = net accumulation, below 50% = net distribution). Useful for spotting early momentum, identifying which on-chain tokens agents are accumulating, and validating signals from price feeds with raw flow data.
Parameters (4)
- networkstring
Network ID to query. Common: eth, base, bsc, arbitrum, polygon_pos, solana, avax, optimism. Default: base.
- pageinteger
Page of trending pools (20 per page). Default 1, max 10.
- min_volume_usd_24hnumber
Filter pools with less than this 24h volume. Default 10000.
- buy_pressure_minnumber
Only return pools where buy_pressure_24h_pct >= this value (e.g. 60 = at least 60% buys). Omit for no filter.
dictionary-intel
English word lookup: definitions (up to 4 per part of speech), phonetic transcription, audio pronunciation URL, synonyms, antonyms, and example sentences. Supports multiple parts of speech per word (noun, verb, adjective, etc.). Useful for writing agents, NLP preprocessing, vocabulary enrichment, content generation, and semantic pre-flight checks. No API key required.
Parameters (2)
- wordstring
English word to look up (e.g. 'serendipity', 'run', 'ephemeral'). Single word or compound (e.g. 'machine learning').
- langstring
Language code. Currently 'en' is best supported. Default: en.
dividend-calendar
Upcoming dividend ex-dates from NASDAQ — all stocks going ex-dividend on a given date (default: today) or in the next 1–7 days. Returns symbol, company name, ex-date, record date, payment date, dividend amount, and annual indicated dividend. $0.008/call.
Parameters (3)
- datestring
Target date in YYYY-MM-DD format. Default: today (UTC).
- days_aheadinteger
Fetch dividends for this many calendar days starting from `date`. Default: 1 (single day). Max: 7.
- min_dividendnumber
Filter: minimum dividend amount per share (USD). Default: no filter.
dividend-intel
Full dividend intelligence for any US equity: trailing 12-month yield, forward annual rate, payout frequency (monthly/quarterly/semi-annual/annual), 5-year dividend CAGR, consecutive years paid, consecutive years of growth, and complete 5-year dividend history with dates and amounts. Single call — no API key. Ideal for income screening, dividend safety analysis, and yield comparison across a portfolio.
Parameters (1)
- tickerstring
US stock ticker (e.g. AAPL, JNJ, KO, T, SCHD). Case-insensitive.
dns-lookup
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.
Parameters (2)
- domainstring
Domain name to look up (e.g. 'github.com', 'mail.google.com').
- typestring
DNS record type to query. 'ALL' queries A, MX, TXT, NS, and CNAME in parallel and returns all results. Default: 'A'.
document-qa-prep
Prepares a document for question-answering and RAG pipelines. Chunks the input text at paragraph/sentence boundaries, assigns deterministic chunk IDs, estimates token counts, and extracts document metadata (word count, type, headings). Returns ready-to-embed chunks with overlap support. No LLM or external API — pure text processing. Use mid-task when you've fetched a document and need it split before querying a vector store.
Parameters (4)
- textstring
Document text to prepare (plain text, Markdown, or lightly-structured prose). Max 500,000 chars.
- chunk_size_tokensinteger
Target chunk size in tokens (default 512, max 4096). Uses 4-char-per-token estimate.
- overlap_tokensinteger
Token overlap between consecutive chunks for context continuity (default 50, max 512).
- metadatastring
Optional key-value metadata to attach to every chunk (e.g. source URL, document ID).
domain-availability
Check domain name availability across multiple TLDs (com, net, org, io, ai, co, app, dev by default). Returns per-TLD availability status, registrar, and expiry for registered domains. Uses RDAP — authoritative registry data, no API key. Ideal for brand research, startup naming, and domain portfolio work.
Parameters (2)
- namestring
Base domain name to check, without TLD (e.g. 'acme', 'my-startup'). Can also be a full domain like 'acme.com' — the TLD will be stripped and checked alongside others unless tlds is set.
- tldsarray
List of TLDs to check (without dot). Defaults to: com, net, org, io, ai, co, app, dev. Max 10.
domain-whois
Domain WHOIS/RDAP lookup. Returns registration date, expiration date, last updated, registrar, nameservers, status flags, and registrant/admin contact info (where available). Uses RDAP — the structured JSON replacement for WHOIS. Useful for domain due diligence, expiry monitoring, and identifying registrar/owner changes.
Parameters (1)
- domainstring
Domain name to look up (e.g. 'example.com', 'github.io', 'bbc.co.uk'). Strip 'www.' prefix.
drug-intel
FDA drug intelligence: labeling (warnings, dosage, drug interactions, contraindications, indications), adverse event report summary (top reactions + total count), and recent recall history. Accepts brand or generic name. Data from openFDA — no API key. Useful for pharmaceutical research, clinical AI, drug safety due diligence.
Parameters (2)
- drug_namestring
Drug name — brand or generic (e.g. 'ibuprofen', 'Tylenol', 'metformin', 'Lipitor').
- query_typestring
Which FDA data to retrieve. 'all' returns label + adverse event summary + recent recalls. Default: 'label'.
earnings-brief
AI-synthesized earnings catalyst brief for the next 7 days (configurable 1–14). Fetches the Alpha Vantage earnings calendar, identifies S&P 500 bellwether events, and uses gpt-4o-mini to produce a 150-200 word forward-looking assessment: most important event, sector concentration, and agent decision implications. One call replaces manual calendar review + synthesis.
Parameters (2)
- daysinteger
Look-ahead window in days (default 7).
- stylestring
'standard' = 150-200 word narrative (default). 'concise' = 80-100 words.
earnings-calendar
Upcoming US stock earnings — report date, EPS estimate, pre/post-market timing. Filter by ticker or look N days ahead (1–90). Data: Alpha Vantage 3-month calendar, cached 2 hr.
Parameters (3)
- symbolstring
Optional. Ticker to filter by (e.g. NVDA, AAPL). Omit to get all earnings in the window.
- days_aheadinteger
Calendar days ahead to include (1–90, default 7).
- limitinteger
Max results (default 20, max 100). Ignored when symbol is provided (returns all matches).
earnings-estimates
Forward analyst consensus EPS and revenue estimates for any US equity. 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 DCF inputs and estimate-revision momentum screens. Free upstream: Yahoo Finance (no API key required).
Parameters (1)
- symbolstringrequired
US equity ticker symbol (e.g. 'AAPL', 'MSFT', 'NVDA').
earnings-quality
Earnings quality and manipulation-risk screen for any US public company. Returns Beneish M-Score (8-component manipulation detector: M > -1.78 = manipulation risk), Sloan Accrual Ratio, cash conversion ratio, and AR vs revenue quality signal. Designed to chain after income-statements and equity-fundamentals to gate on earnings integrity before valuation.
Parameters (1)
- tickerstringrequired
US stock ticker symbol (e.g. AAPL, MSFT, ENRN). Case-insensitive.
earnings-reaction
Stock price reaction to past earnings events for any US equity. Returns report-day and next-day price move % for each recent quarterly earnings date, paired with the EPS beat/miss magnitude and reaction class (beat_and_up, beat_selloff, miss_and_down, miss_rally, neutral). Identifies contrarian signals where price moved opposite to the EPS surprise. Pairs with earnings-calendar (upcoming dates) and earnings-surprises (EPS history). Yahoo Finance, no API key.
Parameters (2)
- tickerstringrequired
US equity ticker symbol (e.g. AAPL, MSFT, NVDA).
- periodsinteger
Number of past earnings periods to return (default 8, max 16).
earnings-surprises
Historical EPS beat/miss data for any US equity: actual EPS, consensus estimate, surprise %, beat rate, estimate revisions (30-day EPS drift), and next earnings date. Free Yahoo Finance data, no API key. Pairs with analyst-ratings and equity-fundamentals for a complete earnings intelligence stack.
Parameters (2)
- tickerstring
US stock ticker symbol (e.g. AAPL, NVDA, MSFT). Case-insensitive.
- quartersinteger
Number of past quarters to return (1-8, default 4).
earthquake-intel
Real-time earthquake intelligence from USGS. Fetch recent global significant quakes (M5.0+ last 7 days) or quakes near a lat/lon (M3.0+ within 500 km). Returns magnitude, depth, location, tsunami flag, and shake intensity. Free USGS FDSN API — no key required.
Parameters (7)
- modestring
recent = global events sorted by time/magnitude; location = near a lat/lon coordinate. Default: recent.
- daysnumber
Look-back window in days (1–30). Default: 7.
- min_magnitudenumber
Minimum Richter magnitude to include. Default: 5.0 (recent) or 3.0 (location).
- latnumber
Latitude in decimal degrees. Required for location mode.
- lonnumber
Longitude in decimal degrees. Required for location mode.
- radius_kmnumber
Search radius in km for location mode (10–1000). Default: 500.
- limitnumber
Maximum results to return (5–50). Default: 20.
economic-calendar
Upcoming US macro data release schedule: CPI, NFP, FOMC, GDP, PCE, PPI, JOLTS, Retail Sales, Housing Starts, and 20+ more releases with exact dates, times (ET), and market-impact priority. BLS live calendar + Fed/BEA/Census static 2026 schedule. Essential for agents timing trades or building macro-regime signals.
Parameters (3)
- days_aheadinteger
How many calendar days ahead to include (default: 30, max: 90).
- priority_filterstring
Filter by priority level. 'high' returns only market-moving releases (CPI, NFP, FOMC, GDP, PCE, PPI, JOLTS). 'high_medium' adds Retail Sales, Housing Starts, Durable Goods. 'all' returns every release. Default: 'all'.
- category_filterstring
Filter by economic category. Default: 'all'.
economic-momentum
Tracks 6 key US economic indicators (unemployment, nonfarm payrolls, CPI, core CPI, retail sales, industrial production) from FRED and classifies each as accelerating/stable/decelerating. Returns a composite momentum signal (HOT/WARM/GOLDILOCKS/COOLING/COLD) for sector rotation and rate-path modeling. Free FRED data, no API key required.
No parameters.
email-verify
Email address validation and quality scoring. Checks RFC-5322 syntax, detects disposable/throwaway domains (via Kickbox free API), and verifies DNS MX record presence (via Cloudflare DoH). Returns a quality score (0-100) and verdict: DELIVERABLE | RISKY | UNDELIVERABLE | INVALID. Useful for lead qualification, form validation, and filtering bot signups.
Parameters (1)
- emailstring
Email address to validate (e.g. 'user@example.com').
energy-brief
AI-synthesized US energy market intelligence brief. Assembles 9 real-time signals from Yahoo Finance: WTI crude futures, Brent crude (with spread), natural gas (Henry Hub proxy), energy sector ETF (XLE), oil services ETF (OIH), ExxonMobil, Chevron, Marathon Petroleum, and Baker Hughes. Returns 52-week context, Brent/WTI spread, market-regime classification, and a 200-word GPT-4o-mini narrative covering oil regime, dominant risk, and agent decision implications. Seam: crownblock upstream $1.00/call — STALL at $0.65 with real-time futures data vs monthly averages.
Parameters (1)
- stylestring
Output length. 'standard' = 200-word narrative (default). 'concise' = 100-word summary.
ens-lookup
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.
Parameters (1)
- namestring
ENS name (e.g. 'vitalik.eth') for forward lookup, or 0x Ethereum address for reverse lookup.
equity-brief
AI-synthesized equity situation brief for any US stock. Gathers five signal layers in parallel — current price/52w range, RSI-14 + SMA20/50/200 trend regime, insider buy/sell activity (SEC EDGAR Form 4, last 60 days), options IV30 + put/call ratio (CBOE), and next earnings date + EPS estimate (Yahoo Finance) — then uses GPT-4o-mini to produce a structured brief: regime label, bull/bear case, dominant risk, agent implication, and a 160-word narrative. Replaces a 4-call agent chain (equity-technicals + us-stock-price + insider-trades + options-snapshot) at $0.350. Free upstreams (no API keys required for data gathering).
Parameters (2)
- tickerstring
US stock ticker symbol (e.g. AAPL, MSFT, NVDA, TSLA). Case-insensitive.
- stylestring
'standard' = 160-word narrative (default). 'concise' = 90-word summary.
equity-fundamentals
Fundamental valuation metrics for any US public company — P/E TTM, forward P/E, PEG, P/B, EV/EBITDA, margins, ROE, ROA, revenue TTM, earnings/revenue growth, free cash flow, market cap, beta. Raw data for valuation screening and DCF inputs. No API key. $0.020/call.
Parameters (1)
- tickerstring
US stock ticker symbol (e.g. AAPL, NVDA, MSFT). Case-insensitive.
equity-quality-screen
Piotroski F-Score (0–9 quality composite: profitability+leverage+efficiency trends) and Altman Z-Score (distress predictor) for any US public company. One call replaces manual assembly of 3 years of annual statements. $0.025/call.
Parameters (1)
- tickerstringrequired
US stock ticker symbol (e.g. AAPL, NVDA, MSFT). Case-insensitive.
equity-sentiment
Equity market Fear & Greed composite. Four signals: VIX vs 90-day percentile, SPY vs 200-day moving average, US high-yield credit spread vs 90-day range (FRED BAMLH0A0HYM2), SPY RSI-14. Returns composite score 0–100 (0=extreme greed, 100=extreme fear) with regime label and per-signal breakdown. Distinct from market-sentiment (crypto). Use before sizing positions, adjusting portfolio risk, or routing capital. Free sources, no API keys.
No parameters.
equity-technicals
Returns a complete technical analysis package for any US stock: RSI(14) with oversold/overbought signal, MACD(12/26/9) with histogram, Bollinger Bands(20,2σ) with price position, SMA 20/50/200 with crossover state, 20-day volume ratio, and a consensus signal (BULLISH/BEARISH/NEUTRAL) based on indicator agreement. Sourced from 1-year Yahoo Finance daily OHLCV — no API key, live data. Richer than a simple price endpoint: agents use this for entry/exit signal confirmation, momentum screening, and pre-trade context without managing their own TA library.
Parameters (1)
- tickerstring
US stock ticker symbol (e.g. AMD, AAPL, NVDA, STRC). Case-insensitive.
erc20-snapshot
Complete ERC20 token state in one call: name, symbol, decimals, total supply (raw + formatted), wallet balance, and allowance. Collapses four onesource chain calls (total-supply + erc20-balance + allowance + contract — 155–229 payers each) into one $0.007 payment — 36% below the $0.011 combined chain. Supports Ethereum (default), Base, Polygon, Arbitrum. No API key required.
Parameters (4)
- contractstring
ERC20 token contract address (0x-prefixed, 42 chars).
- walletstring
Wallet address to check token balance for (optional).
- spenderstring
Spender address to check allowance against wallet (optional; requires wallet).
- networkstring
EVM chain. Default: ethereum.
etf-holdings
Top holdings, sector weights, and asset allocation for any US ETF (SPY, VOO, QQQ, AGG, XLK, etc.). Returns up to 25 positions with weights, sector breakdown, and equity/bond/cash split. No API key. $0.018/call.
Parameters (1)
- tickerstring
ETF ticker symbol (e.g. SPY, VOO, QQQ, AGG, XLK, VTI). Case-insensitive.
eth-block
Returns an Ethereum block header and transaction hashes by block number, hex string, or tag (latest/pending/earliest/safe/finalized). Fields: block_number, hash, parent_hash, miner, timestamp_iso, gas_used, gas_limit, base_fee_gwei (EIP-1559), tx_count, transaction_hashes. Supports Ethereum (default), Base, Polygon, and Arbitrum. $0.004/call.
Parameters (2)
- numberstring
Block number as an integer, 0x-prefixed hex, or tag: latest/pending/earliest/safe/finalized. Defaults to latest.
- networkstring
Chain to query. Default: ethereum.
evm-log-events
Query EVM contract event logs via eth_getLogs. Filter by contract address, event topic (signature hash), and block range. Returns up to 50 decoded log entries with topics, data, tx hash, block number. Supports Ethereum/Base/Polygon/Arbitrum via free DRPC. $0.004/call — 20% below comparable market rate.
Parameters (6)
- addressstring
Contract address to query logs from (e.g. '0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2' for WETH).
- topic0string
Event signature hash (topic[0]) to filter by. Common values: Transfer = '0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef', Approval = '0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925', Swap (Uniswap V2) = '0xd78ad95fa46c994b6551d0da85fc275fe613ce37657fb8d5e3d130840159d822'.
- from_blockstring
Start block — integer, hex string, or tag (latest/earliest). Default: 100 blocks before latest.
- to_blockstring
End block — integer, hex string, or tag. Default: latest.
- chainstring
Chain to query. Default: ethereum.
- limitinteger
Max number of log entries to return (1–50). Default: 20.
evm-nonce
Returns the current nonce (confirmed transaction count) and pending nonce for any EVM wallet address. Supports Ethereum, Base, Polygon, Arbitrum, and Optimism. Use the pending nonce when building new transactions. $0.002/call — 33% below comparable market rate.
Parameters (2)
- addressstring
EVM wallet address (0x-prefixed, 42 characters).
- networkstring
Chain to query. Default: base.
evm-token-security
Honeypot, rug-pull, and scam detection for any EVM token. Returns a 0–100 risk score with labeled flags: honeypot status, hidden ownership, mint authority, self-destruct, buy/sell tax rates, creator wallet concentration, and open-source status. Covers 40+ chains (Ethereum, Base, BSC, Arbitrum, Polygon, Solana, etc.) via GoPlusLabs. Useful pre-trade before buying unknown tokens, before routing payments through new contracts, or when validating DeFi protocol addresses. Pairs with solana-token-risk (Solana-native rug detection) and market-intelligence (endpoint verification).
Parameters (2)
- addressstring
Token contract address to screen (e.g. '0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913' for USDC on Base).
- chainstring
Chain name or numeric chain ID. Common: ethereum, base, bsc, arbitrum, polygon, solana, optimism, avalanche. Default: base.
fact-check
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.
Parameters (1)
- claimstringrequired
The factual statement to verify (e.g. 'The Eiffel Tower is 330 meters tall' or 'Apple was founded in 1976').
fda-recall-watch
FDA recall and enforcement search across drugs, food/cosmetics, and medical devices (85,000+ actions). Returns classification (Class I/II/III), recall reason, product description, status, and distribution pattern. Seam cap: fills the product-safety layer missing from drug-intel + company-due-diligence chains. No API key required.
Parameters (4)
- querystring
Search term: company name, product name, ingredient, NDC, or recall reason keyword (e.g. 'Pfizer', 'acetaminophen', 'Listeria', 'pacemaker battery').
- product_typestring
Product category to search. 'all' queries drugs + food + devices in parallel. Default: 'all'.
- limitinteger
Maximum recalls to return per category (1–10). Default: 5.
- class_filterstring
Filter by recall classification. 'Class I' = most serious. Default: 'any'.
fdic-bank-intel
FDIC BankFind Suite: US bank financial health, regulatory capital ratios, and historical bank failure data. search mode: find institutions by name with asset size and state. profile mode: quarterly Call Report data — ROA, ROE, risk-based capital ratio, net income, loans, deposits (input: bank name or FDIC certificate number). failures mode: recent/historical bank closures with fail date, assets, resolution type. Covers 10,000+ institutions and 4,100+ failures since 1934. No API key.
Parameters (5)
- modestringrequired
search: find banks by name | profile: deep financial metrics for one bank (name or FDIC cert#) | failures: recent bank failures list
- querystring
Bank name to search (for search or profile mode). Examples: 'JPMorgan', 'Silicon Valley Bank', 'First Republic'.
- certnumber
FDIC certificate number for profile mode. Alternative to query. Example: 628 (JPMorgan Chase Bank NA).
- limitnumber
Max results to return. Default 10 (search), 20 (failures). Max 50/100.
- yearnumber
Filter failures to a specific year (failures mode only). Example: 2023.
fec-donor-intel
FEC campaign finance lookup — search all US federal political donations by individual or organization name. Returns recent contributions (sorted newest-first) with committee names, donation amounts, election cycles, employer/occupation, and aggregate totals (total donated, number of contributions, committees supported). Official FEC Open Data, updated daily. Use for executive due diligence, political affiliation screening, ESG analysis, or investigative research.
Parameters (3)
- namestring
Donor name to search. For individuals use 'LAST, FIRST' format (e.g. 'MUSK, ELON') for best results. Organization names work too (e.g. 'Google LLC').
- cycleinteger
Election cycle year to filter (e.g. 2024 for the 2023-2024 cycle). Omit for all cycles.
- limitinteger
Max results to return (1–50, default 20).
federal-contract-intel
US federal contract and grant intelligence for any company via USASpending.gov. Returns total obligated amount, award count, top awards (award ID, amount, agency, description, start date), and agency breakdown — covering $10T+ in federal spending. Useful for procurement research, competitive intelligence, vendor due diligence, and government contractor analysis. No API key required.
Parameters (4)
- company_namestring
Company or organization name (e.g. 'Boeing', 'Lockheed Martin', 'SpaceX', 'Johns Hopkins University').
- award_typestring
Award type to query. 'contracts' = procurement contracts; 'grants' = financial assistance grants; 'all' = both. Default: 'contracts'.
- years_backinteger
How many fiscal years back to search (1 = current FY only, 2 = 2 most recent FYs). Default: 2.
- top_ninteger
Number of top awards to return. Default: 5.
federal-register-search
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.002/call.
Parameters (5)
- qstring
Search term or phrase (e.g. 'artificial intelligence', 'PFAS', 'cybersecurity').
- typestring
Filter to a single document type (optional).
- daysinteger
How many calendar days back to search (default 90). Max 730.
- limitinteger
Max documents to return (default 10, max 20).
- significant_onlyboolean
If true, return only documents flagged as significant by the issuing agency.
flight-tracker
Real-time global flight positions via OpenSky Network ADS-B. icao24 mode: locate any aircraft by its 6-hex transponder code — returns altitude (ft), speed (kts), heading, vertical rate, squawk. callsign mode: find a flight by ICAO callsign (e.g. 'AAL123', 'UAL456') across CONUS or globally. area mode: all flights near an airport (IATA code) or within a lat/lon bounding box — returns up to 50 flights sorted by altitude. No API key. Coverage: US/Europe near-complete, oceans partial.
Parameters (11)
- modestringrequired
icao24: lookup by transponder hex | callsign: find flight by ICAO callsign | area: all flights near a location
- icao24string
6-hex ICAO24 transponder code for icao24 mode. Example: 'a6a7ad' (N-registered US aircraft). Find at planefinder.net or flightaware.com.
- callsignstring
ICAO airline callsign for callsign mode. Use 3-letter ICAO codes: 'AAL123' (American), 'UAL456' (United), 'DAL789' (Delta), 'SWA101' (Southwest), 'BAW7' (British Airways).
- globalboolean
For callsign mode: search globally instead of CONUS-only. Default false. Set true for international flights.
- airportstring
IATA airport code for area mode. Examples: 'ORD', 'LAX', 'JFK', 'LHR', 'DXB'. Searches within radius_deg of the airport.
- radius_degnumber
Radius in degrees for area mode with airport. Default 0.5 (~30 nmi). Use 0.25 for approach/departure, 1.0 for broader traffic picture.
- laminnumber
Min latitude (south bound) for area mode bounding box. Example: 33.0
- lominnumber
Min longitude (west bound) for area mode bounding box. Example: -88.0
- lamaxnumber
Max latitude (north bound) for area mode bounding box. Example: 35.0
- lomaxnumber
Max longitude (east bound) for area mode bounding box. Example: -86.0
- limitnumber
Max flights to return in area mode. Default 50, max 100.
fomc-tracker
US Federal Funds Rate, next FOMC meeting date + countdown, rate trend (hiking/holding/cutting), and full 2026 schedule. FRED public CSV + static calendar. Pairs with treasury-yields and credit-spreads.
No parameters.
forex-historical
Historical ECB exchange rates — single date lookup or time-series range. Returns rates for up to 30 major currencies (EUR, GBP, JPY, CAD, CHF, CNY, AUD, KRW, etc.) from 1999-01-04 to present. Free, no key, sourced from Frankfurter/ECB. Use for: tax-date FX rates, historical expense reconciliation, multi-year trend analysis, point-in-time currency conversion. Weekends and holidays return the nearest prior business day. Complements forex-rates (real-time) with retrospective data.
Parameters (5)
- datestring
Date in YYYY-MM-DD format (e.g. '2023-03-15'). Use 'latest' for today's ECB rate. Historical data available from 1999-01-04.
- end_datestring
Optional end date YYYY-MM-DD for a time-series range. Max recommended range: 365 days. Returns rates keyed by date.
- basestring
Base currency ISO 4217 (e.g. USD, EUR, GBP). Default: USD.
- symbolsarray
Specific currencies to return (e.g. ['EUR','GBP','JPY']). Omit for all 30 supported currencies.
- convertstring
Optional point-in-time conversion. E.g. {amount: 1000, from: 'USD', to: 'EUR'} at the requested date.
forex-rates
Real-time fiat foreign exchange rates. Base currency defaults to USD; returns rates for all 166 supported currencies, or a filtered subset. Sourced from open.er-api.com (free, no key, daily updates ~00:00 UTC). Supports any ISO 4217 base: EUR, GBP, JPY, KRW, CNY, AUD, etc. Use for: USD→KRW conversion when reading Korean exchange data, cross-border payment amounts, international price normalization, or any multi-currency DeFi workflow.
Parameters (3)
- basestring
Base currency ISO 4217 code (e.g. USD, EUR, GBP, JPY). Default: USD.
- symbolsarray
Specific currency codes to return (e.g. ['KRW','EUR','GBP']). If omitted, returns all 166+ currencies.
- convertstring
Optional: convert an amount. E.g. {amount: 1000, from: 'USD', to: 'KRW'}.
form-144-intel
Retrieves SEC Form 144 planned insider sale filings for a US public company — earlier signal than Form 4 (post-trade). Returns seller name, role, shares planned for sale, market value, approximate sale date, and acquisition type (RSU, open market, etc.).
Parameters (2)
- tickerstring
US stock ticker symbol (e.g. NVDA, AAPL, MSFT).
- daysnumber
Lookback window in days (default 30, max 180).
fred-query
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.
Parameters (2)
- series_idstringrequired
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.
- limitinteger
Number of most recent observations to return (1–60). Default: 12.
funding-rates
Returns current perpetual funding rates for 200+ assets on Hyperliquid DEX, sorted by absolute funding magnitude. Includes 8-hour and annualized rates, open interest, mark price, and directional signal (longs-pay or shorts-pay). Use before entering a perpetual position to factor funding cost/income into strategy ROI, or to scan for high-rate short-bias opportunities in delta-neutral strategies.
Parameters (5)
- symbolstring
Filter to a specific asset symbol (e.g. BTC, ETH, SOL). Case-insensitive. Omit for all assets.
- directionstring
Filter by funding direction. 'positive' = longs pay shorts (bullish funding). 'negative' = shorts pay longs (bearish funding). Default: 'all'.
- min_oi_usdnumber
Minimum open interest in USD to filter out illiquid markets (e.g. 500000 for $500K). Default: 0.
- sort_bystring
Sort order. 'abs_funding' (default) = highest absolute rate first. 'funding' = most positive first. 'open_interest' = largest OI first.
- limitinteger
Max results to return (default 25, max 100).
gas-estimate
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.
Parameters (1)
- chainstring
Chain to query. Options: ethereum, base, polygon, arbitrum, bsc. Omit for all 5.
gas-prices
Current gas prices and EIP-1559 fee recommendations across 6 major EVM chains: Ethereum, Base, Arbitrum, Optimism, Polygon, BNB Chain. Returns base fee, priority fee percentiles (slow/standard/fast), and estimated ETH/MATIC/BNB cost for a standard 21k-gas transfer. All sourced from free public RPC endpoints — no API key needed. Use before sending on-chain transactions, estimating agent operating costs, or comparing chain fees for routing decisions.
Parameters (1)
- networksarray
Which networks to query. Default: all 6. Specify a subset for faster response.
geocode
Forward and reverse geocoding via OpenStreetMap Nominatim. Forward: convert an address or place name to latitude/longitude, bounding box, and OSM metadata. Reverse: convert lat/lon to a structured street address. Supports any location worldwide. Useful for location enrichment, address validation, coordinate lookup, and building location-aware agent flows.
Parameters (4)
- querystring
Address or place name to geocode (forward lookup). Example: '1600 Pennsylvania Ave Washington DC' or 'Eiffel Tower Paris'.
- latnumber
Latitude for reverse geocoding. Requires 'lon' also.
- lonnumber
Longitude for reverse geocoding. Requires 'lat' also.
- limitinteger
Max results for forward geocode (default 3, max 10). Ignored for reverse.
geopolitical-brief
AI-synthesized geopolitical risk intelligence brief via market-implied signals. No news API required. Assembles 10 market signals from Yahoo Finance: VIX fear gauge, gold ETF (GLD), 20Y Treasury ETF (TLT), USD index ETF (UUP), emerging markets (EEM), China ETF (FXI), Japan ETF (EWJ), WTI crude futures, copper futures, and gold futures. Derives gold/copper ratio, VIX regime, and safe-haven composite. Returns a 200-word GPT-4o-mini geopolitical risk assessment with regime classification and agent implications.
Parameters (1)
- stylestring
Output length. 'standard' = 200-word narrative (default). 'concise' = 100-word summary.
github-intel
GitHub repository intelligence: stars, forks, contributors, releases, open issues, and weekly commit activity. Compare up to 4 repos side-by-side or search GitHub for repos by keyword, language, and topic. Use to evaluate library health before adopting a dependency, find the top maintainers of a project, track release cadence, or benchmark competing frameworks. Authenticated (5000 req/hr). Actions: repo | contributors | releases | issues | commit_activity | compare | search.
Parameters (7)
- actionstringrequired
repo: full metadata. contributors: top 30 committers. releases: latest 10 releases + download counts. issues: 10 recent open issues. commit_activity: 52-week weekly commit trend. compare: side-by-side metrics for ≤4 repos. search: find repos by keyword.
- repostring
Repository in owner/repo format (e.g. 'facebook/react', 'anthropics/claude-code'). Full GitHub URLs also accepted. Required for repo, contributors, releases, issues, commit_activity.
- reposarray
Array of owner/repo strings for compare action (2–4 repos).
- querystring
Search query for search action (e.g. 'vector database', 'llm agent framework').
- languagestring
Filter search results by programming language (e.g. 'Python', 'TypeScript').
- topicstring
Filter search results by GitHub topic (e.g. 'machine-learning', 'mcp').
- limitinteger
Max search results to return (default 10, max 30).
github-org-intel
Comprehensive GitHub organization intelligence. Returns org profile (members, followers, website, location), top public repositories by stars with activity and language data, tech stack distribution, and recent activity signals. Covers up to 25 top repos per call. Useful for due diligence, competitive analysis, investment research, and talent sourcing. Data cached 1 hour. Powered by GitHub public API.
Parameters (2)
- orgstring
GitHub organization name (e.g. 'anthropics') or full org URL (e.g. 'https://github.com/anthropics').
- top_reposinteger
Number of top repositories to include, sorted by stars. Default: 10, max: 25.
github-repo-intel
GitHub repository intelligence: stars, forks, open issues, language, license, last push date, latest release version and date, topics, and whether the repo is actively maintained. Input any GitHub repo as 'owner/repo' or a full GitHub URL. Use before wiring a new library as a dependency, when evaluating a project for acquisition or integration, or when you need to assess community health (stars/forks ratio, issue velocity, maintainer recency). Free upstream: GitHub public API (no key needed, 60 req/hr unauthenticated).
Parameters (2)
- repostring
GitHub repo in 'owner/repo' format, or a full GitHub URL (e.g. 'torvalds/linux' or 'https://github.com/vercel/next.js').
- include_releaseboolean
If true, fetches the latest release tag and date (extra API call). Default true.
github-trending
Top trending GitHub repositories by star velocity — new repos gaining the most stars today, this week, or this month. Filter by programming language and/or topic tag.
Parameters (4)
- sincestring
Time window: 'daily' = repos created in last 24h, 'weekly' = last 7 days, 'monthly' = last 30 days.
- languagestring
Filter by programming language (e.g. 'python', 'typescript', 'rust', 'go'). Case-insensitive.
- topicstring
Filter by GitHub topic tag (e.g. 'llm', 'ai-agent', 'mcp', 'nextjs'). Use GitHub's exact topic slug.
- limitnumber
Number of repositories to return (1–25, default 10).
global-equity-indices
Global equity snapshot: 9 major indices (Nikkei 225, Hang Seng, ASX 200, Nifty 50, Shanghai, FTSE 100, DAX, CAC 40, Euro Stoxx 50) plus DXY. Returns current level, daily % change, 52-week range context, and region posture (bullish/mixed/bearish). Free Yahoo Finance data. No API key. Overnight context for global macro agents and forex positioning. $0.010/call.
Parameters (1)
- regionsarray
Limit to specific regions. Omit for all regions.
gov-votes
US Congressional vote records from official government XML sources (senate.gov + clerk.house.gov). Search by chamber (house/senate), category (passage, amendment, cloture, nomination, procedural, etc.), or limit. Returns vote question, result (Passed/Failed), yea/nay totals, bill number, and description. 119th Congress (2025–2026). No API key required.
Parameters (3)
- chamberstring
Chamber to search. Default: 'senate'.
- categorystring
Vote category filter (inferred from vote question).
- limitinteger
Max results (default 10, max 25).
government-contract-intel
Federal government contract award tracker via USASpending.gov (no API key). The U.S. government awards $700B+ annually — this cap surfaces who wins the money, how much, and for what. Mode 'company' (company_name): all federal contracts awarded to a named company — which agencies, what amounts, optional last-N-days filter. Essential for defense/aerospace (Lockheed, Raytheon, Northrop), tech government contractors (Palantir, Leidos, SAIC, Booz Allen), and healthcare (McKesson, UnitedHealth). Mode 'recent' (days, min_amount_millions): market-wide feed of largest new awards in the last N days, optional floor filter. Mode 'agency' (agency_name, days): what contracts has a federal agency (DoD, HHS, NASA, DHS) awarded recently and to whom. All data from FPDS-NG via USASpending.gov, updated daily. $0.015/call.
Parameters (6)
- modestring
'company': contracts awarded to a named company. 'recent': market-wide largest new awards. 'agency': contracts awarded by a federal agency. Default: 'company' if company_name provided, else 'recent'.
- company_namestring
Company or contractor name to search (partial match OK). Used in company mode. Examples: 'Lockheed Martin', 'Palantir', 'Raytheon', 'General Dynamics', 'Leidos'.
- agency_namestring
Federal agency name for agency mode. Use official USASpending names: 'Department of Defense', 'Department of Health and Human Services', 'NASA', 'Department of Homeland Security', 'Department of Veterans Affairs'.
- daysinteger
Calendar days back to search (default 90, max 180). In company mode, omit for all-time history.
- min_amount_millionsnumber
For mode=recent: only return awards >= this amount in USD millions (e.g., 100 = $100M+). Default 0 = no filter.
- limitinteger
Max results to return (default 25, max 100).
guidance-quality
Earnings guidance quality and predictability scoring for any US equity. Converts the historical EPS beat/miss record into a label (SUPER_BEATER / RELIABLE_BEATER / INCONSISTENT / GUIDANCE_RISK), a predictability score (0–100), trend signal (IMPROVING / STABLE / DETERIORATING), and a DCF implication. Answers 'how much should I trust this company's forward guidance?' before modeling. Slots between earnings-surprises and earnings-estimates in a DCF pipeline. Source: Yahoo Finance, no API key.
Parameters (2)
- tickerstringrequired
US equity ticker symbol (e.g. AAPL, MSFT, NVDA). Case-insensitive.
- quartersinteger
Number of quarters to analyze (default 6, max 8).
healthcare-brief
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 vs biotech dynamics, and agent decision implications.
Parameters (1)
- stylestring
Output length. 'standard' = 200-word narrative (default). 'concise' = 100-word summary.
hedge-fund-holdings
Returns top stock holdings from any institution's latest SEC 13F filing. Input: institution name (e.g. 'Renaissance Technologies', 'Bridgewater Associates'). Output: top 25 positions by market value with shares, value, and portfolio weight. No API key. SEC EDGAR source. $0.025 vs $25-50/mo Quiver Quant subscription.
Parameters (3)
- institutionstring
Institutional investor name as it appears in SEC filings (e.g. 'Renaissance Technologies', 'Berkshire Hathaway', 'Two Sigma').
- limitinteger
Max number of top holdings to return (default: 25, max: 100).
- include_optionsboolean
If true, includes PUT and CALL option positions alongside equity holdings. Default: false (equity SH positions only).
hf-model-search
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.
Parameters (4)
- querystring
Search query — model name, architecture, or keyword (e.g. 'bert', 'llama', 'sentiment'). Defaults to 'language model'.
- taskstring
Optional pipeline task filter (e.g. 'text-classification', 'text-generation', 'image-classification'). Omit to search all tasks.
- sortstring
Sort order. Default: downloads.
- limitinteger
Number of results to return (1–20). Default: 10.
hn-search
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.
Parameters (5)
- qstring
Search query (required). Use quotes for exact phrases.
- typestring
Content type to search. Default: story.
- limitinteger
Number of results (1–20). Default: 10.
- sortstring
Sort order — relevance (default) or date (newest first).
- date_rangestring
Filter results to a time window. Default: all.
housing-brief
AI-synthesized US housing market briefing. Fetches 8 FRED signals (starts, permits, existing/new sales, months supply, 30Y mortgage rate, Case-Shiller HPI, median price) and uses gpt-4o-mini to produce market phase, direction, supply posture, affordability regime, 150-word narrative, dominant risk, and agent implication. One call collapses 8 FRED lookups + LLM synthesis for REIT analysis, mortgage exposure, consumer wealth, and macro housing drag.
No parameters.
http-headers
HTTP response headers inspector and security grader. Fetches headers from any public URL and evaluates OWASP-recommended security headers: HSTS, CSP, X-Frame-Options, X-Content-Type-Options, Referrer-Policy, Permissions-Policy. Returns raw headers, per-header security findings, overall grade (A–F), and actionable recommendations. Useful for web app security audits, CDN configuration verification, and compliance checks.
Parameters (2)
- urlstring
Public HTTP/HTTPS URL to inspect. Redirects are followed.
- include_all_headersboolean
If true, return all response headers (not just security-relevant ones). Default: false.
huggingface-intel
HuggingFace Hub intelligence: search AI models and datasets, get detailed model metadata, and find trending models by task. Returns downloads, likes, license, supported languages, pipeline task, and tags. Use to evaluate which open-source model best fits a task, compare model families (Llama vs Qwen vs Mistral), track AI research trends, or discover datasets for fine-tuning. Free upstream: HuggingFace public API (no key required).
Parameters (7)
- actionstring
Action to perform. 'search_models': find models by keyword + optional task/library filter. 'model_info': full metadata for a specific model ID (params, files, license). 'trending': most-liked models, optionally filtered by pipeline task. 'search_datasets': find datasets by keyword + optional task filter. Default: 'trending'.
- querystring
Search keyword for search_models or search_datasets (e.g. 'bert embedding', 'llama instruction', 'image classification pytorch'). Omit to browse all.
- model_idstring
Full HuggingFace model ID for model_info action (e.g. 'meta-llama/Llama-3-8B-Instruct', 'openai/whisper-large-v3', 'sentence-transformers/all-MiniLM-L6-v2').
- taskstring
Filter by pipeline task for search_models, trending, or search_datasets. Valid tasks: text-generation, text2text-generation, summarization, translation, question-answering, fill-mask, text-classification, token-classification, ner, conversational, zero-shot-classification, sentence-similarity, and more. Omit to search across all tasks.
- librarystring
Filter models by library for search_models (e.g. 'transformers', 'diffusers', 'sentence-transformers', 'timm', 'peft', 'trl'). Omit for all libraries.
- sortstring
Sort order for search_models: 'downloads' = most widely used (default), 'likes' = most community buzz / trending. Trending action always uses likes.
- limitnumber
Max results to return (default 10 for search, 15 for trending, max 30).
image-detect
Detects the true image format of any URL via magic byte inspection — works even when the file extension or Content-Type header lies (common with proxied or CDN-hosted images). Returns: format (png/jpeg/gif/webp/avif/bmp/tiff/svg/ico/unknown), detected MIME type, whether Content-Type header matches, file size (bytes), and pixel dimensions for PNG and JPEG. No API key required. $0.050/call.
Parameters (1)
- urlstring
URL of the image to inspect. Must be publicly accessible. HTTP or HTTPS.
imf-country-outlook
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 thesis, fiscal sustainability analysis.
Parameters (2)
- countrystring
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').
- horizoninteger
Forecast years ahead to include (1–5). Default: 3.
income-statements
Full income statement + cash flow history for any US public stock. Returns quarterly (default, up to 8 periods) or annual (up to 4 years): revenue, COGS, gross profit, R&D, SG&A, operating income, EBITDA, pretax income, tax, net income, EPS (basic/diluted), operating cash flow, capex, free cash flow. 40% below stablefinance.dev/api/financials/income-statements ($0.020). Source: Yahoo Finance fundamentals timeseries (free, no API key required).
Parameters (3)
- tickerstring
Stock ticker symbol (e.g. 'AAPL', 'MSFT', 'NVDA', 'TSLA').
- periodstring
Period type. Default: 'quarterly' (up to 8 recent quarters). 'annual' returns up to 4 fiscal years.
- limitinteger
Max periods to return (1–8 for quarterly; 1–4 for annual). Default: 4.
inflation-intel
US CPI inflation: headline (all-items), core (less food & energy), energy, and food — MoM and YoY % changes, ACCELERATING/DECELERATING/STABLE trend signal, and Fed policy implication. BLS data via FRED public CSV, no API key needed. Pairs with fomc-tracker, credit-spreads, treasury-yields, sector-rotation.
No parameters.
insider-trades
Recent SEC Form 4 insider trading activity for any US public company. Returns who bought or sold (director, officer, 10%+ owner), transaction date, shares, price per share, total value, and position after trade. Sourced from SEC EDGAR public API — authoritative, free, no API key. Use for investment analysis, governance checks, or flagging unusual insider selling before an event.
Parameters (2)
- tickerstring
US stock ticker (e.g. AAPL, NVDA, MSFT). Case-insensitive.
- daysinteger
Lookback window in days (default 30, max 180).
insider-trading-intel
SEC Form 4 insider transaction intelligence. Mode get_insider_trades: Form 4 filings for a ticker in the last N days — insider name, role, buy/sell type, shares, price, total value, and net buy/sell sentiment. Mode recent_insider_buys: market-wide open-market purchase events (code P) above a min dollar threshold — highest-conviction insider signal. Source: SEC EDGAR public API, no auth required.
Parameters (5)
- modestringrequired
get_insider_trades: Form 4s for a specific company (requires ticker). recent_insider_buys: market-wide open-market purchase feed (no ticker needed).
- tickerstring
Stock ticker symbol (e.g. AAPL, MSFT). Required for get_insider_trades.
- daysinteger
Days back to search (1–30). Default 7.
- min_usdnumber
Minimum open-market purchase value in USD for recent_insider_buys mode. Default 50000 ($50k). Use 100000 for high-conviction only.
- limitinteger
Max results to return (1–20). Default 10.
institutional-ownership-intel
Institutional fund holdings intelligence for US equities. Returns which funds own the stock (Vanguard, Blackrock, Fidelity, etc.), their position sizes, % of shares outstanding, and market value. Breakdown mode shows % institutional vs insider vs public float and top-5 concentration signal (HIGH/MODERATE/DISTRIBUTED). Closes the equity-research stack alongside insider-trading-intel (Form 4) and activist-investor-intel (13D/13G). Source: Yahoo Finance, no API key.
Parameters (3)
- tickerstringrequired
US equity ticker symbol (e.g. AAPL, TSLA, NVDA). Case-insensitive.
- modestring
'holders' (default) returns top institutional funds with shares and value. 'summary' returns aggregate breakdown: % institutional, % insider, float size, concentration. 'full' returns both in one call.
- limitinteger
Max number of institutional holders to return in holders/full mode (default 15, max 30).
institutional-ownership
Institutional and insider ownership snapshot for any US equity. Returns: (1) major holders breakdown — % insiders, % institutions, float coverage, total institution count; (2) up to 10 largest institutional holders — name, pct of shares held, share count, total value (USD), pct change since prior 13F quarter, reporting date; (3) up to 10 insider holders — officer/director name, relation, shares held directly, latest transaction description and date. Inverts hedge-fund-holdings: given a ticker, who are the owners? Institutional momentum (pct change) and insider alignment are standard inputs to equity research and conviction scoring. Free upstream: Yahoo Finance.
Parameters (1)
- symbolstringrequired
US equity ticker symbol (e.g. 'AAPL', 'MSFT', 'NVDA').
intel-pack
Three-source intelligence pack in one x402 call: equity market snapshot (SPY/QQQ/IWM/VIX/risk signal) + top DeFi yield pools by APY + top prediction markets by volume. Replaces three separate calls. $0.109 purchased individually; $0.09 as a pack. No inputs required.
No parameters.
intl-stock-price
Returns current price and intraday metrics for international equities (EU, UK, Swiss, Japan, Australia, Canada, Hong Kong, India). Accepts exchange-suffixed tickers (MC.PA for LVMH, SAP.DE for SAP, AZN.L for AstraZeneca) or market shorthand (market=fr, ticker=MC). Sourced from Yahoo Finance — no API key, live during market hours. $0.020/call.
Parameters (2)
- tickerstring
Full exchange-suffixed ticker (e.g. MC.PA, SAP.DE, AZN.L, NESN.SW, 7203.T) OR base ticker when market is also provided.
- marketstring
Optional market shorthand to auto-append exchange suffix: fr=Paris, de=Frankfurt, gb=London, ch=Swiss, nl=Amsterdam, es=Madrid, it=Milan, jp=Tokyo, au=ASX, ca=TSX, hk=HongKong, in=BSE. Ignored when ticker already contains a period.
ip-intel
Geolocation and network intelligence for IP addresses or domain names. Returns country, region, city, coordinates, ISP, organization, ASN, reverse DNS, and proxy/VPN/mobile/hosting flags. Accepts IPv4, IPv6, or domain names (auto-resolved to IP). Useful for infrastructure audits, fraud detection, blockchain node geography, and origin enrichment.
Parameters (2)
- targetstring
IPv4 address, IPv6 address, or domain name to look up (e.g. '8.8.8.8', '2001:4860:4860::8888', 'github.com').
- targetsarray
Batch lookup: up to 10 IP addresses or domain names. If provided, 'target' is ignored.
ipo-calendar
Returns live IPO calendar from Nasdaq — upcoming deals with expected pricing dates, recently priced offerings, new S-1 filings, and withdrawn deals. Covers all major US exchanges. Includes company name, ticker, exchange, price range, share count, and total offer amount. Structured extraction WITH summary analytics AND deal counts — richer than raw scraped calendars. Use section='upcoming' for near-term deal flow, section='priced' for post-IPO watchlist setup, section='all' for complete week view.
Parameters (2)
- sectionstring
Calendar section to return. 'upcoming' = deals pricing this week; 'priced' = recently priced IPOs; 'filed' = new S-1 registrations; 'withdrawn' = cancelled deals; 'all' = all sections.
- limitinteger
Maximum results per section.
json-extract
Extracts and parses JSON from mixed-content text. Handles LLM output with JSON embedded in prose, code fences (```json), trailing commas, single-quoted strings, JS-style comments, and bare object keys (JSON5-style). Returns the parsed data, a cleaned JSON string, extraction method used, and any repair applied. Pure text processing — zero external API calls.
Parameters (2)
- textstring
Text containing JSON, possibly mixed with prose or code fences. Max 200,000 chars.
- schema_checkstring
Optional: JSON Schema (draft-07 subset) to validate the extracted data against. If provided, returns a validation result.
kimchi-premium
Real-time Kimchi Premium for any Upbit-listed token: KRW price on Upbit vs USD price on global exchange (Kraken/OKX), FX-adjusted. Returns premium_percent and premium_direction. Matches printmoneylab endpoint at 1/1 price.
Parameters (1)
- symbolstring
Crypto symbol to check, e.g. BTC, ETH, XRP, SOL, DOGE
korean-crypto-movers
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.
Parameters (2)
- sectionstring
Data section to return. 'movers'=top price movers, 'volume'=top by 24h KRW volume, 'all'=both. Default: all.
- limitinteger
Number of tokens to return per section (1–50). Default: 20.
korean-market-movers
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 upstream source (Upbit public API), covers 260+ KRW markets.
Parameters (3)
- top_ninteger
Number of results per category (risers, fallers, volume leaders). Default 10, max 30.
- min_volume_usdnumber
Minimum 24h volume in USD to include in results (filters illiquid micro-caps). Default 50000.
- symbolstring
Return data for a specific token symbol only (e.g. 'BTC', 'ETH'). Case-insensitive. If provided, top_n and min_volume_usd are ignored.
labor-brief
AI-synthesized US labor market briefing. Fetches 7 FRED signals (initial claims, continued claims, JOLTS openings, nonfarm payrolls MoM, unemployment rate, wage growth YoY, labor force participation) and uses GPT-4o-mini to produce labor regime, wage pressure, claims trend, Fed posture signal, 150-word narrative, dominant risk, and agent implication. One call collapses 7 FRED lookups + LLM synthesis for wage inflation models, recession probability, and Fed policy forecasting.
No parameters.
labor-market
Returns US labor market leading indicators from FRED (free, no API key): initial jobless claims (weekly), continued claims, JOLTS job openings, nonfarm payrolls, labor force participation rate, average hourly earnings with YoY wage growth, and the openings-per-unemployed Beveridge curve ratio. Pairs with macro-indicators for the complete employment picture.
No parameters.
lbo-model
Full leveraged buyout model for any US public company: entry valuation, debt structure, 5-year operating model with FCF-driven debt paydown, exit waterfall, IRR and MOIC. Includes sensitivity table across entry/exit EV/EBITDA multiples and AI-synthesized deal brief with verdict, investment thesis, and key risks.
Parameters (6)
- tickerstringrequired
US stock ticker (e.g. AAPL, NVDA). Case-insensitive.
- entry_ev_ebitdanumber
Entry EV/EBITDA purchase multiple. Default: current market EV/EBITDA.
- exit_ev_ebitdanumber
Exit EV/EBITDA multiple at end of hold period. Default: same as entry.
- debt_pctnumber
Total debt as % of entry EV (default 60 = 60% leverage). Typical range 50–70%.
- ebitda_growth_pctnumber
Annual EBITDA growth assumption in % (default: analyst 5Y consensus or historical).
- hold_yearsnumber
Investment hold period in years (default 5).
legal-search
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.
Parameters (5)
- querystring
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').
- courtstring
Filter by court level: 'scotus', 'appeals', 'district', or a specific court ID (e.g. 'ca9', 'nysd'). Leave blank for all courts.
- date_afterstring
Filter to opinions filed after this date (YYYY-MM-DD).
- date_beforestring
Filter to opinions filed before this date (YYYY-MM-DD).
- limitinteger
Max results (default 5, max 20).
limitless-markets
Returns active prediction markets from Limitless Exchange with current Yes/No probabilities. Covers short-duration crypto markets (5-min, 15-min BTC/ETH direction), plus longer-term markets. Returns title, implied yes/no prices, expiration, volume, categories, and slug. $0.006/call — free upstream, no API key.
Parameters (5)
- limitinteger
Number of markets to return (1–20, default 10).
- pageinteger
Page number for pagination (default 1).
- querystring
Optional keyword filter applied to market titles (case-insensitive). E.g. 'btc', 'eth', 'sol'.
- trade_typestring
Filter by trade mechanism: 'clob' (order book) or 'amm' (automated market maker). Default returns all.
- slugstring
If provided, fetch a specific market by its Limitless slug (e.g. 'btc-up-or-down-5-min-1780703750051'). Overrides other filters.
llm-proxy
LLM inference proxy — pay USDC, get AI responses without managing API keys. Accepts a prompt and optional system instruction, forwards to OpenAI, returns the completion. Supports gpt-4o-mini (default, fast and cost-efficient) or gpt-4o (more capable). Agents that already hold USDC on Base can call this to run one-off LLM tasks without onboarding to OpenAI. Max 2,000 output tokens per call.
Parameters (4)
- promptstringrequired
The user message / task to send to the LLM.
- systemstring
Optional system prompt. Sets the persona or role for the model.
- modelstring
Model to use. Default: gpt-4o-mini (fast, cost-efficient). Use gpt-4o for complex multi-step reasoning.
- max_tokensinteger
Maximum output tokens. Default: 500. Increase for longer outputs.
macro-brief
AI-synthesized US macroeconomic situation briefing. Gathers 7 real-time signals — HY/IG credit spreads, yield curve (10Y-3M), initial jobless claims, JOLTS openings, core PCE, and Fed Funds rate — from FRED (free, no auth) then uses GPT-4o-mini to synthesize a structured briefing: regime label (expansion/contraction/late-cycle/recovery/uncertain), dominant risk, agent implication, and a 200-word narrative. Replaces a 5+ step data assembly + LLM chain. Priced below Bloomberg macro summaries.
Parameters (1)
- stylestring
Output length. 'standard' = 200-word narrative (default). 'concise' = 100-word summary.
macro-indicators
Returns current US macroeconomic indicators: Fed Funds Rate, CPI (with year-over-year inflation %), Unemployment Rate, and Real GDP. Sourced from FRED (St. Louis Federal Reserve), updated monthly. One call establishes the policy and economic backdrop for any risk-pricing or multi-asset workflow. Pair with market-overview for the full macro picture.
No parameters.
manufacturing-brief
AI-synthesized US manufacturing & industrial sector briefing. Gathers 7 FRED signals (free, no auth): Industrial Production, Capacity Utilization, Durable Goods Orders, Manufacturing Output, Manufacturing Employment, Inventory/Sales Ratio, and PPI All Commodities. Uses GPT-4o-mini to synthesize: manufacturing regime (expanding/growing/stagnant/contracting), dominant risk, agent implication, and 200-word narrative. Completes the macro intelligence suite alongside energy-brief, labor-brief, and consumer-brief.
Parameters (1)
- stylestring
Output length. 'standard' = 200-word narrative (default). 'concise' = 100-word summary.
market-breadth
US equity market breadth dashboard via institutional ETF-ratio breadth proxies. Measures participation across equal-weight (RSP/SPY divergence), small-caps (IWM/SPY), risk appetite (SPHB/SPLV), and mid-caps (MDY/SPY). Returns per-pair ratios, 20-day average, divergence%, 5-day momentum, and OUTPERFORMING/NEUTRAL/UNDERPERFORMING signal for each. Composite breadth_score (−100..+100) and breadth_regime (STRONGLY_BULLISH → STRONGLY_BEARISH). Use to confirm whether a market rally has broad participation or is driven by narrow mega-cap leadership. Complements sector-rotation (sector allocation) and volatility-brief (VIX regime). No API key required.
No parameters.
market-gex
Dealer gamma exposure (GEX) analysis for any US equity or ETF — returns aggregate GEX, gamma flip level, key pinning strikes, and vol regime signal (positive GEX = pinning, negative = acceleration). Free CBOE delayed data, no API key. Standard SpotGamma-style calculation: calls subtract gamma, puts add gamma. Use with options-snapshot for full options context.
Parameters (3)
- tickerstring
US equity or ETF ticker (e.g. SPY, QQQ, AAPL, NVDA). Case-insensitive.
- days_outinteger
Include only options expiring within this many calendar days. Default: 45 (captures standard monthly + weekly expiries).
- top_ninteger
Number of top positive and negative GEX strikes to return. Default: 10.
market-intelligence
Discovers active x402 APIs with verified organic USDC settlements — shows which endpoints have genuine payer breadth across the ecosystem. Sourced from on-chain settlements, not catalog listings. Filter by category, price range, and minimum unique payers. Useful before wiring a workflow to an external x402 endpoint: confirms it is active with multiple independent payers, not private infrastructure or a dead listing.
Parameters (6)
- categorystring
Filter by endpoint category (e.g., 'ai', 'data', 'finance', 'search'). Omit for all.
- min_price_usdnumber
Minimum endpoint price in USD (default 0.01). Use 0.50 to see PRIMARY_RANGE only.
- max_price_usdnumber
Maximum endpoint price in USD. Omit for no ceiling.
- min_payersinteger
Minimum unique payer count (default 3). Higher = more proven organic demand.
- sort_bystring
Sort order. Default: payers (highest organic breadth first).
- limitinteger
Max results (default 20, max 50).
market-movers
Today's top market movers — 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 detection.
Parameters (3)
- asset_classstring
Which asset class to return. Default 'both'.
- mover_typestring
Which mover category. 'active' returns US equities by volume (no crypto equivalent). Default 'all'.
- limitinteger
Number of results per category (1–20, default 10).
market-overview
Single-call market snapshot: SPY, QQQ, IWM, and DIA price + intraday % change, VIX fear gauge, 10-year Treasury yield (^TNX), and a derived risk-posture signal (RISK_ON / NEUTRAL / RISK_OFF / RISK_OFF_ELEVATED). Replaces 5–6 individual price calls with one structured payload useful for position-sizing, regime detection, or pre-trade context. Sourced from Yahoo Finance public data — live during market hours.
No parameters.
market-regime-intel
Classify US equity market regime (BULL/CORRECTION/BEAR/SIDEWAYS/RISK_OFF) from 5 signals: SPY SMA50/200 trend, VIX level and trend, HYG/IEF credit spread, 10-yr yield, and QQQ/IWM momentum divergence. Returns regime label, per-signal scores, composite confidence 0-100, and narrative summary.
No parameters.
market-sentiment
Combined crypto market sentiment signal: Crypto Fear & Greed Index (alternative.me, 0–100, 30-day trend) plus BTC and ETH Implied Volatility from Deribit options market (annualized %). Free upstream sources, no keys. Returns current FGI value, classification (Extreme Fear to Extreme Greed), 7-day FGI trend, IV trend (RISING/FALLING/FLAT), and a composite regime label (CAPITULATION_ZONE, OVERHEATED, COMPLACENT_GREED, CALM_MARKET, etc.). Use before making large DeFi positions, calibrating yield farming risk, or routing agent spend in volatile conditions.
Parameters (2)
- history_daysinteger
Number of past daily FGI readings to include in response (1–30). Default 7.
- include_ivboolean
Whether to fetch Deribit BTC/ETH implied volatility (adds ~500ms). Default true.
meme-generator
Generate a meme image URL from text. Provide text_top and text_bottom (the two lines of the meme), and optionally a template name. If no template is given, supply a topic keyword and a fitting template will be chosen automatically. Returns a direct image URL you can embed in messages, posts, or web pages. 211 templates available including drake, doge, distracted, buzz, fry, success, gru, oprah, and more. Free upstream: memegen.link (no API key, unlimited requests). Common agent use cases: social media content generation, reaction images, marketing copy, presentation humor.
Parameters (7)
- text_topstring
Top line of the meme (the setup or rejected option). Max 120 chars.
- text_bottomstring
Bottom line of the meme (the punchline or preferred option). Max 120 chars.
- templatestring
Meme template ID. Examples: drake, doge, distracted, buzz, fry, gru, success, oprah, astronaut, brain, fine, picard. Omit to auto-select from topic.
- topicstring
Topic keyword used to auto-select a template when 'template' is omitted. Examples: 'choice', 'crypto', 'success', 'fire', 'ai'. Ignored if template is specified.
- stylestring
Optional style variant (e.g. 'animated', 'dark', 'no'). Only supported by some templates. Defaults to template default.
- widthinteger
Output image width in pixels. Defaults to 600.
- heightinteger
Output image height in pixels. Defaults to 450.
meme-radar
Solana meme coin quality-volume radar. Returns trending tokens ranked by a quality score that rewards organic buy pressure, liquidity depth, and volume consistency. Filters out low-liquidity rugs. Use for meme coin discovery, social-momentum confirmation, or pump detection. Data: DexScreener free API; no API key required.
Parameters (4)
- limitinteger
Max tokens to return (1–30). Default: 10.
- min_liquidity_usdnumber
Minimum pool liquidity in USD. Default: 1000 (filters micro-rugs).
- min_volume_h24number
Minimum 24h trading volume in USD. Default: 5000.
- sort_bystring
Ranking field. Default: quality (composite buy-pressure + consistency + liquidity score).
merger-acquisition-intel
SEC EDGAR M&A activity tracker for US public companies. Mode 'company' (ticker): returns all M&A-related EDGAR filings for that company — incoming tender offers (SC TO-T), going-private transactions (SC 13E-3), merger proxies (DEFM14A/PREM14A), and issuer self-tenders (SC TO-I) — with EDGAR URLs. Mode 'recent': market-wide feed of tender offers, going-private filings, and definitive merger proxies in the last N days. Authoritative SEC government data, updated within minutes of filing acceptance. $0.020/call.
Parameters (4)
- tickerstring
US public company ticker symbol (e.g. TSLA, AAPL, T). Case-insensitive. Check if a specific company has M&A filings.
- modestring
'company' (default when ticker given) returns M&A filings for that ticker. 'recent' returns market-wide M&A activity in the last N days.
- daysinteger
For mode=recent: calendar days back to search (default 30, max 365).
- limitinteger
Max results to return (default 20, max 50).
metals-brief
AI-synthesized precious and industrial metals market brief. Assembles 9 real-time signals from Yahoo Finance: gold futures (GC=F), silver futures with G/S ratio, copper futures (Dr. Copper economic indicator), platinum futures, GLD/SLV ETFs, copper miners ETF (COPX), Newmont Mining (NEM), and Freeport-McMoRan (FCX). Returns 52-week positioning, gold/silver ratio, metals regime classification (PRECIOUS_RALLY/INDUSTRIAL_RALLY/BROAD_RALLY/RISK_OFF), and ~200-word GPT-4o-mini briefing covering safe-haven dynamics, industrial demand signal, and agent portfolio implications.
Parameters (1)
- stylestring
Output length. 'standard' = 200-word narrative (default). 'concise' = 100-word summary.
news-sentiment
Returns global news coverage and sentiment for any company, stock ticker, or topic. Primary source: GDELT Project v2 (250M+ articles, ML tone scoring). Fallback: Google News RSS with keyword heuristic. Returns article count, avg sentiment tone (−100 negative → +100 positive), top positive/negative headlines, and top news domains. Lookback: 1–30 days (default 3). Results cached 10 min.
Parameters (2)
- querystring
Company name, stock ticker, or news topic (e.g. 'NVIDIA', 'Apple earnings', 'Bitcoin regulation', 'Fed interest rates').
- daysnumber
Lookback window in days (1–30). Default: 3.
nft-metadata
Fetch NFT metadata, traits, image URL, and collection floor price for any ERC-721 or ERC-1155 token. Returns name, description, all attributes/traits, cached image CDN URL, collection name, OpenSea floor price, token type, and mint block. Supports Ethereum, Polygon, Base, Arbitrum mainnet. Useful for NFT valuation research, portfolio analysis, content generation, and collection intelligence. Free upstream: Alchemy NFT API.
Parameters (3)
- contractstring
NFT contract address (0x hex, 42 chars). Example: 0xBC4CA0EdA7647A8aB7C2061c2E118A18a936f13D (BAYC).
- token_idstring
Token ID as a string or integer. Example: '42' or '1000'. ERC-1155 token IDs also accepted.
- networkstring
Blockchain network. Options: ethereum, polygon, base, arbitrum, optimism. Default: ethereum.
nonprofit-intel
Nonprofit financial intelligence from IRS Form 990 filings via ProPublica Nonprofit Explorer. Mode 'search' (org_name, optional state): find nonprofits by name -- returns EIN, city, state, NTEE category (B=Education, E=Health, T=Philanthropy), revenue, assets, and 501(c) subsection. Mode 'by_ein' (ein): full financial history for a specific organization by 9-digit EIN -- returns up to 10 years of 990 data: total revenue, total expenses, total assets, officer compensation, program service revenue, expense ratio, employee count, and governance flags (audit committee, conflict-of-interest policy, whistleblower policy). Mode 'recent' (optional ntee_code, optional state): browse nonprofits by NTEE sector and/or state. NTEE codes: A=Arts, B=Education, C=Environment, E=Health, G=Disease Research, H=Medical Research, K=Food/Nutrition, L=Housing, P=Human Services, Q=International, T=Philanthropy, X=Religion. Covers 2M+ US nonprofits. Free IRS public data via ProPublica. $0.008/call.
Parameters (5)
- modestring
'search' (default): find by organization name. 'by_ein': full 990 financial history by EIN. 'recent': browse by NTEE sector and/or state.
- org_namestring
Organization name to search for (mode=search). Example: 'American Red Cross', 'Gates Foundation', 'Planned Parenthood'.
- einstring
9-digit IRS Employer Identification Number (mode=by_ein). Example: '530196605'. Hyphens stripped automatically.
- statestring
Two-letter US state code to filter results (optional). Example: 'NY', 'CA', 'TX'.
- ntee_codestring
NTEE major group letter for mode=recent (optional). A=Arts, B=Education, C=Environment, E=Health, G=Disease, H=Medical Research, K=Food, L=Housing, P=Human Services, Q=International, T=Philanthropy, X=Religion.
npi-lookup
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.
Parameters (8)
- npistring
10-digit NPI number for direct lookup (fastest, most precise).
- last_namestring
Provider last name (individual providers). Supports wildcard with '*' suffix (e.g. 'Smi*').
- first_namestring
Provider first name (individual providers only).
- organizationstring
Organization name for NPI-2 (group practices, hospitals, labs, etc.).
- statestring
2-letter US state code to filter by practice location (e.g. 'CA', 'NY').
- postal_codestring
5-digit ZIP code to filter by practice location.
- specialtystring
Taxonomy/specialty description to filter (e.g. 'Internal Medicine', 'Cardiology', 'Psychiatry').
- limitinteger
Max results to return (1–50, default 10).
npm-lookup
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: npm registry API (no key, public).
Parameters (2)
- packagestring
npm package name (e.g. 'express', 'react', '@anthropic-ai/sdk'). Scoped packages like '@scope/name' are supported.
- versionstring
Specific version to look up (e.g. '4.18.2'). Defaults to latest stable.
npm-trends
Compare npm package download trends for up to 5 packages. Returns total downloads and week-over-week trend for the requested period (last-week, last-month, last-year). Useful for evaluating package adoption before adding a dependency, comparing competing libraries (express vs fastify, react-query vs tanstack-query), or tracking whether a package is growing or declining. Free upstream: api.npmjs.org (no key required).
Parameters (2)
- packagesarray
npm package names to compare. e.g. ['express','fastify','hono']. Scoped packages like '@anthropic-ai/sdk' are supported.
- periodstring
Download period to retrieve. 'last-month' gives 30 daily data points; 'last-year' gives 365. Defaults to last-month.
open-food-intel
Open Food Facts nutritional intelligence — 3M+ consumer food products. Two modes: (1) search: keyword search returning Nutri-Score (A–E), NOVA processing level (1–4), macronutrients per 100g, allergens, eco-score, and popularity rank. (2) barcode: exact UPC/EAN lookup with full nutritional profile per 100g and per serving, complete ingredients list, and packaging info. Useful for meal-planning agents, dietary restriction checkers, grocery comparison tools, and food compliance research. No API key required.
Parameters (6)
- modestringrequired
search — keyword query across 3M+ products. barcode — exact UPC/EAN lookup.
- querystring
Product name, brand, or keyword (required for search mode).
- codestring
UPC (12-digit), EAN-13, or EAN-8 barcode (required for barcode mode).
- limitinteger
Number of results for search mode (1–20). Default: 10.
- nutrition_gradestring
Filter search results by Nutri-Score grade. a=best, e=worst, all=no filter. Default: all.
- countrystring
Filter search by country (e.g. 'united-states', 'france', 'japan'). Default: all countries.
options-chain
CBOE delayed options chain for any US equity or index — returns stock price, per-contract IV, greeks (delta/gamma/theta/vega), OI, volume, and bid/ask. Filterable by expiration date and call/put. Free CBOE data, no API key.
Parameters (5)
- tickerstring
US equity or index ticker. Examples: AAPL, SPY, QQQ, TSLA, NVDA.
- expstring
Filter to a specific expiration date YYYY-MM-DD. Omit to return the nearest max_expirations dates.
- typestring
Filter by option type. Omit to return both calls and puts.
- near_atm_onlyboolean
If true, only return strikes within 20% of the current underlying price. Default false.
- max_expirationsinteger
Maximum number of expiration dates to include when no specific exp is set. Default 4, max 12.
options-flow-unusual
Detects unusual options activity via CBOE delayed data — flags contracts where volume/OI ratio exceeds threshold (institutional sweep signal), ranks top flows by notional value, and returns a BULLISH_SWEEP/BEARISH_SWEEP/NEUTRAL interpretation. No API key required.
Parameters (5)
- tickerstring
US equity or index ticker. Examples: AAPL, SPY, TSLA, NVDA, QQQ.
- min_rationumber
Minimum volume/OI ratio to flag as unusual. Default 5.0 (volume is 5× outstanding OI). Lower to 2.0 for more sensitive detection on liquid tickers.
- min_volumeinteger
Minimum volume threshold to include a contract in unusual screening. Default 100 to filter noise.
- top_ninteger
Number of top unusual contracts to return per side (calls and puts). Default 5.
- days_to_expinteger
Only consider options expiring within this many calendar days. Default 60 (near-term flow). Set to 365 for LEAPS sweep detection.
options-iv-snapshot
Options IV snapshot: CBOE IV30, expected move from ATM straddle (1st + 2nd expiry), P/C ratio. Completes pre-earnings decision workflow.
Parameters (1)
- tickerstringrequired
US equity ticker symbol (e.g. AAPL, NVDA, TSLA).
options-snapshot
Options intelligence snapshot for any US equity — IV30, put/call volume ratio, top calls and puts by trading volume, and unusual-volume flags. Free CBOE delayed data (15-min delay during trading hours), no API key required. Complements us-stock-price and equity-technicals with the options-layer sentiment layer agents need for complete trade context. $0.015/call.
Parameters (2)
- tickerstring
US equity ticker symbol (e.g. AAPL, TSLA, NVDA, SPY). Case-insensitive.
- top_ninteger
Number of top calls and top puts to return (by volume). Default: 5.
page-intel
Extracts structured content from any public URL: page title, meta description, H1-H3 headings, all links (with text and internal/external flag), and a 500-character text preview. Useful for research agents following link chains from on-chain data, auditing page structure, or seeding downstream text-generation calls.
Parameters (2)
- urlstring
Public HTTP/HTTPS URL to fetch. Redirects are followed. Max 256 KB of response read.
- link_limitinteger
Maximum number of links to return (default 50, max 200).
page-links
Extracts all hyperlinks from a webpage. Fetches the target URL, resolves relative links to absolute URLs, and classifies each as internal (same domain) or external. Filter by all/external/internal, cap results with limit. Returns page title, total link count before filtering, and a structured array of {href, text, is_external, domain}. Priced at $0.004 — 20% below orbisapi web-scrape-links ($0.005/call). Upstream: direct HTTP fetch, no API key.
Parameters (3)
- urlstring
Webpage URL to extract links from (http or https).
- filterstring
Which links to return: all (default), external-only (different domain), or internal-only (same domain).
- limitinteger
Max links to return (1–200). Default: 100.
patent-intel
USPTO patent intelligence for any company or keyword. Mode 'company' (ticker or company name): recent granted patents assigned to that company — accepts US stock ticker (resolved via SEC EDGAR) or free-form assignee name. Returns title, abstract excerpt (≤400 chars), grant date, filing date, CPC technology section labels (e.g., 'H – Electricity', 'G – Physics'), CPC group codes, inventor names, and a Google Patents link. Mode 'search' (query): full-text keyword search across all USPTO patent titles and abstracts — useful for finding who is innovating in a technology area (e.g., 'transformer neural network', 'solid state battery'). Covers all US granted patents from 1976 to within ~2 weeks of present. Data source: USPTO PatentsView API (public domain, no API key). $0.008/call.
Parameters (4)
- companystring
US stock ticker (e.g., AAPL, NVDA, MSFT) or company/assignee name for patent search. Used in mode=company.
- querystring
Keyword search string for mode=search (searches patent titles and abstracts). Example: 'solid state battery' or 'transformer architecture'.
- modestring
'company' (default when company is given): recent patents by assignee name. 'search': keyword search across all US patents.
- limitinteger
Max patents to return (default 15, max 50).
peer-benchmarking
Comparable-company analysis for any US equity. Returns target vs. 5 sector-peer median on P/E, EV/EBITDA, revenue growth, and profit margin — with explicit premium/discount %. Replaces manual comps-table research. No API key required.
Parameters (1)
- tickerstring
US stock ticker symbol (e.g. AAPL, NVDA, MSFT). Case-insensitive.
ping
Liveness + echo probe. Pays back a timestamp and echoes `msg`. Use to verify the x402 rail and Bazaar listing end to end.
Parameters (1)
- msgstring
optional string to echo back
place-details
Enriched place and business details by name (OSM Nominatim). Returns website, phone, email, opening hours, operator, brand, cuisine, social media links, full address, and coordinates. Use when you need the business metadata behind a location — not just where it is, but who runs it and how to reach it. Cheaper than Google Maps place details.
Parameters (2)
- querystring
Business or place name, optionally with city/region for disambiguation. Examples: 'Starbucks Times Square New York', 'Eiffel Tower Paris', 'Golden Gate Bridge San Francisco'.
- limitinteger
Max results (default 1, max 5). Use >1 when the query may match multiple locations.
podcast-intel
Podcast intelligence: show metadata and recent episodes. Search by name via iTunes or supply a direct RSS feed URL. Returns title, author, description, artwork, categories, and up to 20 recent episodes with titles, dates, durations, and audio URLs.
Parameters (3)
- querystring
Podcast name/keyword to search iTunes (e.g. 'Lex Fridman', 'We Study Billionaires').
- urlstring
Direct RSS/Atom feed URL to fetch instead of searching.
- episodesinteger
Number of recent episodes to return (default 10, max 20).
policy-impact-mapper
Analyzes regulatory and policy text to map its impact across industry sectors. Extracts compliance requirements, change types (new mandates, prohibitions, exemptions), effective dates, affected entities, and assigns sector-level impact scores (HIGH/MEDIUM/LOW). Pure pattern analysis — no LLM, instant results. Useful for compliance agents, regulatory monitoring workflows, and policy change digests.
Parameters (2)
- textstring
Policy, regulation, or legislative text to analyze. Can be a full document, a section, or a press release summarizing a policy change. Max 100,000 chars.
- titlestring
Optional title or name of the policy/regulation (e.g. 'EU AI Act Article 13').
polymarket-accuracy-score
Historical Polymarket crowd accuracy score: % of markets where the final crowd majority correctly predicted the outcome, plus Brier score (calibration quality). Breakdowns by category — crypto, politics, sports, macro, equities, ai. Filter by category and lookback days. $0.004/call — 20% below closest x402 competitor. Source: Polymarket public API (no key required).
Parameters (3)
- categorystring
Restrict analysis to one category. Omit for all categories.
- days_backinteger
Lookback window in days for resolved markets (1–90, default 30).
- min_volumenumber
Minimum market trading volume in USDC to include (default 0). Use 1000 to focus on liquid markets.
polymarket-category-performance
Polymarket category activity breakdown: volume, liquidity, market count, and top market per category (crypto, politics, sports, ai, macro, equities). Shows where trading activity is concentrated. Optionally filter to one category. $0.004/call — 20% below closest x402 competitor. Source: Polymarket public API (no key required).
Parameters (2)
- categorystring
Filter to a single category. Omit to return all categories ranked by volume.
- min_liquiditynumber
Only include markets with at least this much liquidity (USD). Default: 1000.
polymarket-crypto-updown
Crypto price direction prediction markets from Polymarket. Returns binary up/down markets for BTC, ETH, SOL, XRP and other assets — current market consensus on near-term price direction. Filter by asset symbol or get all active crypto markets. Use for directional sentiment, agent decision context, or signal feeds.
Parameters (2)
- assetstring
Asset symbol to filter (btc, eth, sol, xrp, doge, bnb, ada, avax, link, dot). Omit for all active crypto markets.
- limitinteger
Max markets to return (1–50). Default: 20.
polymarket-intel
Polymarket prediction market data. Search by topic keyword (e.g. 'bitcoin', 'election', 'fed rate') or retrieve top markets by trading volume. Returns Yes/No probabilities, volume, liquidity, price momentum, and resolution date. No API keys. Use for event risk, trading signal context, or agent decision support.
Parameters (4)
- qstring
Topic keyword to search (e.g. 'bitcoin', 'trump', 'recession', 'fed rate'). Omit for top markets by volume.
- limitinteger
Number of markets to return (1–25). Default: 10.
- periodstring
Volume period used for ranking (default: 24h).
- min_liquiditynumber
Filter out markets with liquidity below this USD threshold (default: 500).
polymarket-sentiment-shift
Returns Polymarket prediction markets with the biggest recent probability shifts — useful for detecting sudden consensus changes on elections, crypto prices, and macro outcomes. Sorted by absolute 1-week change by default. Each result includes current probability, price change, volume, and resolution date. $0.008/call — free upstream.
Parameters (4)
- windowstring
Time window for price change ranking: '1d' (24h), '1w' (7-day, default), '1m' (30-day).
- directionstring
Filter by direction of shift: 'up' (probability rising), 'down' (falling), or 'all' (default).
- min_volumenumber
Minimum total USDC trading volume. Default 10000. Higher = more liquid markets.
- limitinteger
Max markets to return (1–20, default 10).
polymarket-whale-entries
Scans Polymarket for recent large-position trades. Returns whale entries filtered by minimum USDC value (size × entry price). Includes trader wallet, YES/NO side, USDC amount, entry price, market name, and on-chain tx hash. Use for smart-money signals, copy-trade detection, or market sentiment confirmation. Free upstream; no API keys.
Parameters (4)
- min_usdcnumber
Minimum USDC value per trade (size × price). Default: 500.
- limitinteger
Maximum whale trades to return (1–50). Default: 10.
- sidestring
Filter by trade direction: BUY (taking YES/NO position) or SELL (closing/shorting). Omit for both.
- marketstring
Keyword filter on market title (case-insensitive). E.g. 'bitcoin', 'election', 'fed rate'.
portfolio-rebalance
Pure-math portfolio rebalancing calculator. Given current holdings (asset names and their current USD values) and target allocations (percentages summing to 100), returns the exact buy/sell dollar amounts needed to reach target weights. Handles partial rebalancing with a drift threshold. No external API — deterministic and instant. Useful for DeFi agents, robo-advisory flows, and automated rebalancing triggers.
Parameters (4)
- holdingsarray
Current portfolio positions.
- targetsarray
Target allocation percentages. Must sum to 100.
- drift_threshold_pctnumber
Minimum drift percentage before an asset is flagged as needing rebalance (default 1.0). Positions within threshold are marked 'in_range'.
- cash_injectionnumber
Optional additional cash (USD) to deploy during rebalancing (positive = buying, negative = withdrawing).
pre-earnings-brief
Pre-earnings decision brief for any US stock: next earnings date + EPS/revenue consensus, 4-quarter beat/miss track record with average surprise %, analyst buy/hold/sell count and mean price target, short interest ratio, and 52-week technical position. Single call replaces 4+ separate lookups. Use after earnings-calendar to prioritize which upcoming reports warrant a trade.
Parameters (1)
- tickerstringrequired
US stock ticker symbol (e.g. 'AAPL', 'NVDA', 'TSLA').
prediction-markets
Returns top active Polymarket prediction markets sorted by trading volume. Includes crowd-sourced outcome probabilities (0–1), USDC volume, liquidity, and resolution date. Filter by keyword. Use this to gauge market consensus on events before making decisions. $0.05/call — free upstream, no API key.
Parameters (3)
- querystring
Optional keyword filter. Returns only markets whose question contains this string (case-insensitive). E.g. 'bitcoin', 'election', 'fed rate'.
- min_volumenumber
Minimum USDC trading volume to include (default 1000). Higher = more liquid and reliable signal.
- limitinteger
Max markets to return (1–25, default 10).
prediction-stock-pulse
One call returns prediction market sentiment (Limitless Exchange) + live equity price for a specified ticker. Collapses the prediction-market → stock-price agent chain into a single x402 payment. $0.016 vs $0.024 bought individually. Inputs: ticker (required), query (optional keyword filter for prediction markets).
Parameters (3)
- tickerstring
US stock ticker (e.g. AMD, NVDA, SPY). Case-insensitive.
- querystring
Optional keyword to filter prediction markets (e.g. 'btc', 'eth', 'rate cut'). If omitted returns top 5 markets by volume.
- market_limitinteger
Number of prediction markets to return (1–10, default 5).
price-target-consensus
Analyst price target consensus for any US public company: current price, 12-month consensus target (mean, median, high, low), buy/hold/sell analyst count, implied upside %, and recommendation trend. Pulled from Yahoo Finance — no API key required.
Parameters (1)
- tickerstring
US stock ticker (e.g. AAPL, NVDA, MSFT). Case-insensitive.
protocol-revenue-leaders
Returns DeFi protocols ranked by daily fees (revenue generated). Covers 1000+ protocols across chains — DEXes, lending markets, derivatives, stablecoins. Includes 1d/7d/30d trend context, category breakdown, and chain presence. Use to identify which protocols are capturing the most economic activity, screen for fundamental DeFi strength, or compare protocol revenue trajectories.
Parameters (4)
- limitinteger
Number of protocols to return. Default 20, max 100.
- sort_bystring
Ranking metric. 'daily_fees' = 24h fees (default). '7d_fees' = 7-day total. '30d_fees' = 30-day total. '1d_change' = biggest 1-day fee growth (%).
- categorystring
Filter by protocol category (e.g. 'Dexes', 'Lending', 'Derivatives', 'CDP', 'Liquid Staking', 'Bridge'). Case-insensitive partial match.
- min_daily_feesnumber
Minimum 24h fees in USD to include a protocol (e.g. 10000 for $10K+). Filters out noise.
pubmed-intel
PubMed biomedical literature search and article retrieval across 36M+ NCBI/MEDLINE citations. search mode: find papers by keyword with optional year range and article type filter (clinical_trial, review, meta_analysis, systematic_review, randomized_trial, case_report) — returns PMID, title, authors, journal, date, DOI. article mode: full article details for a PMID — structured abstract, author affiliations, MeSH terms, keywords, DOI, PMC open-access link. No API key. Covers all biomedical and life science literature since 1946.
Parameters (7)
- modestringrequired
search: find papers by query | article: full details for a specific PMID
- querystring
Search query for search mode. Supports PubMed syntax: e.g. 'CRISPR cancer[Title]', 'Alzheimer treatment', 'COVID-19 mRNA vaccine efficacy'.
- pmidstring
PubMed ID for article mode. Example: '38650234' or 38650234.
- limitnumber
Max results to return in search mode. Default 10, max 50.
- year_startnumber
Filter search results to this year or later. Example: 2020.
- year_endnumber
Filter search results to this year or earlier. Example: 2024.
- article_typestring
Filter by article type. clinical_trial: FDA-registered trials. review: narrative reviews. meta_analysis: quantitative evidence synthesis. systematic_review: PRISMA-style. randomized_trial: RCTs.
pypi-intel
Python package intelligence from PyPI and pypistats.org. Returns metadata (author, license, dev status, dependencies, Python version support), download velocity (last day/week/month), version history, and known vulnerabilities. Compare up to 4 packages side-by-side. Use to evaluate library maturity, check maintenance health, compare competing frameworks, or trace transitive dependencies before adopting a package.
Parameters (5)
- actionstring
Action to perform. 'package_info': full metadata for one package (license, deps, dev status, vulnerabilities). 'download_stats': last day/week/month pip download counts. 'version_history': all published versions with release dates, newest first. 'compare': package_info + download_stats for 2–4 packages side-by-side. Default: 'package_info'.
- packagestring
PyPI package name (case-insensitive). Required for package_info, download_stats, and version_history. Examples: 'requests', 'numpy', 'langchain', 'fastapi', 'pydantic'.
- packagesarray
List of 2–4 package names for the 'compare' action. Example: ['aiohttp', 'httpx', 'requests'] to compare HTTP client libraries.
- limitnumber
Max versions to return in version_history (default 20, max 50).
- include_downloadsboolean
Whether to include download stats in 'compare' action (default true). Set false to skip the pypistats.org call and get faster metadata-only comparison.
pypi-lookup
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 for normal use).
Parameters (2)
- packagestring
PyPI package name (e.g. 'requests', 'numpy', 'anthropic', 'langchain'). Case-insensitive.
- versionstring
Specific version to look up (e.g. '2.31.0'). If omitted, returns the latest stable release.
readable-content
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. A $0.004 alternative to exa.ai/contents ($0.007) and web-read ($0.016) for the same full-text extraction primitive.
Parameters (2)
- urlstring
Public HTTP/HTTPS URL to extract readable content from. Redirects are followed.
- no_cacheboolean
If true, forces a fresh fetch bypassing Jina's cache (default false).
reddit-intel
Searches Reddit posts and/or comments by keyword. Returns top results with score, comment count, author, subreddit, URL, and timestamp. Filter by subreddit, sort by score or date. Supports separate post and comment search. Sourced from PullPush public API — no auth required. Ideal for competitive sentiment analysis, trend detection, and community research.
Parameters (5)
- qstring
Search query. Supports quoted phrases (e.g. "AI agents") and boolean operators.
- subredditstring
Restrict search to this subreddit (omit 'r/' prefix). Omit for all subreddits.
- modestring
What to search: 'posts' (default), 'comments', or 'both'.
- sortstring
Sort field. Default: score.
- limitinteger
Max results per mode (1–25). Default: 10.
regex-tester
Safe regex testing and extraction. Validates a pattern, finds all matches (with capture groups), replaces text, and explains what the pattern matches. Zero external API calls — instant, deterministic. Useful for agents generating or debugging regex patterns mid-task, validating extracted data, or transforming text with precision.
Parameters (4)
- patternstring
Regular expression pattern (without delimiters). Example: '(\\d{3})-?(\\d{4})'
- flagsstring
Regex flags: g (global), i (case-insensitive), m (multiline), s (dotAll), u (unicode). Default: 'g'.
- inputstring
Text to test the pattern against. Max 50,000 chars.
- replace_withstring
Optional replacement string. Uses $1, $2, etc. for capture groups. When provided, returns replaced output.
research-paper-search
Academic paper search across 250M+ works via OpenAlex (free, no key). 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 recency sorting; open-access filtering; and year-range constraints. Use for literature review, prior-art search, citation building, or finding the seminal papers in any field.
Parameters (5)
- querystring
Search query. Natural-language or keyword (e.g. 'transformer attention mechanism', 'CRISPR gene editing cancer', 'bitcoin game theory').
- limitinteger
Number of papers to return (1–10). Default: 5.
- sortstring
Sort order. relevant = OpenAlex relevance score; cited = most-cited first; recent = newest first. Default: relevant.
- min_yearinteger
Only return papers published this year or later (e.g. 2020). Optional.
- open_access_onlyboolean
If true, only return open-access papers with freely available PDFs. Default: false.
research-synthesis
AI-synthesized intelligence report — aggregates Hacker News, OpenAlex academic papers, Reddit, arXiv preprints, and DuckDuckGo in parallel, then distills into a structured report: executive summary, key findings, market sentiment, emerging trends, and recommendations. Pass ?query=your+topic for targeted research (e.g. 'AI agent payment protocols 2025'). Omit query for a default AI agents & autonomous systems report.
Parameters (2)
- querystring
Research query or topic (e.g. 'AI agent payment protocols 2025'). Omit for default AI agents report.
- focusstring
Optional focus direction for synthesis (e.g. 'technical implementation details', 'market adoption', 'risks and challenges'). Narrows the analytical lens.
revenue-growth-intel
Revenue growth quality analysis for any US public company. Computes 1/3/5-year revenue CAGRs, growth consistency (coefficient of variation), acceleration vs long-run trend, gross margin direction, and operating leverage. Returns a composite letter grade (A–F) that anchors DCF growth rate assumptions. Chain after income-statements and before dcf-valuation.
Parameters (1)
- tickerstringrequired
US stock ticker symbol (e.g. AAPL, MSFT, NVDA). Case-insensitive.
rss-reader
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.
Parameters (2)
- urlstring
Public RSS or Atom feed URL to fetch.
- limitinteger
Maximum number of items to return (default 20, max 100).
sanctions-screening
OFAC SDN sanctions screening — checks whether a person, company, vessel, or aircraft appears on the US Treasury Specially Designated Nationals list. Returns match score, sanctions program(s), and entity type. Covers ~19,000 entries including RUSSIA-EO14024, SDGT, IRAN, DPRK, TCO, and 30+ programs. Use for payment compliance, KYB/KYC, AML checks, and counterparty due diligence.
Parameters (3)
- namestring
Entity name to screen (person, company, vessel, or aircraft). Full name preferred; partial name also works.
- typestring
Optional type filter. Omit to search all types.
- limitinteger
Maximum number of hits to return. Default 10, max 50.
sec-filing-intel
Real-time SEC EDGAR filing lookup by ticker or CIK. Returns company profile plus recent filings (form type, date, description, EDGAR URL). Supports 8-K (material events), 10-K/10-Q (earnings), Form 4 (insider trades), DEF14A (proxy), and all other EDGAR form types. Authoritative US government data, no API key, updated within minutes of filing.
Parameters (4)
- tickerstring
US public company ticker symbol (e.g. AAPL, MSFT, TSLA). Case-insensitive. Provide either ticker or cik.
- cikstring
SEC Central Index Key (CIK). Provide as numeric string or zero-padded 10-digit form. Use instead of ticker if ticker is unknown.
- form_typestring
Filter results to a specific form type (e.g. 8-K, 10-K, 10-Q, 4, DEF14A, S-1). Case-insensitive. If omitted, returns all recent filings.
- limitinteger
Max number of filings to return. Default 10, max 25.
sec-full-text-search
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 equity research: 'which companies disclosed tariff risk in Q1 2026?'
Parameters (4)
- querystringrequired
Keyword or phrase to search (e.g. 'tariff risk', 'artificial intelligence', 'China operations'). Wrap in quotes for exact phrase match.
- formsstring
Comma-separated SEC form types to search (e.g. '10-K,10-Q,8-K'). Default: 10-K,10-Q,8-K
- daysinteger
How many days back to search. Default 90, max 730.
- limitinteger
Max results to return. Default 10, max 25.
sec-insider-trades
SEC EDGAR Form 4 insider trading data for any US public company — shows recent insider buys, sells, awards, and exercises with shares, price, and post-transaction ownership. No API key. EDGAR primary source.
Parameters (3)
- tickerstring
US stock ticker symbol. Examples: AAPL, NVDA, TSLA, MSFT.
- limitinteger
Number of recent Form 4 filings to retrieve and parse. Default 10, max 25.
- include_derivativesboolean
Include derivative transactions (option exercises, conversions). Default true.
sector-rotation
S&P 500 sector rotation: relative performance of all 11 GICS sectors (XLK XLF XLE XLV XLI XLY XLP XLB XLRE XLU XLC) vs SPY benchmark. Returns 1D, 5D, 1M, and 3M absolute and relative returns, a rotation signal per sector (LEADING, CATCHING_UP, FALLING_BEHIND, LAGGING), and 1M leadership ranking. Parameterizable: sort by any timeframe. Free Yahoo Finance source, no API keys. Use for sector allocation, macro-regime interpretation, or screening rotation momentum.
Parameters (1)
- rank_bystring
Timeframe to rank sectors by relative performance. Default: 1m.
short-interest-intel
Outstanding short interest intelligence for US equities: shares sold short, short % of float, days-to-cover (covering pressure), and last FINRA report date. Includes heuristic squeeze risk scoring: EXTREME/HIGH/MODERATE/LOW based on float short % and days-to-cover. Closes the equity ownership trifecta alongside institutional-ownership-intel and insider-trading-intel. Distinct from short-volume-intel (daily FINRA trading volume). Source: Yahoo Finance, no API key.
Parameters (1)
- tickerstringrequired
US equity ticker symbol (e.g. AAPL, TSLA, GME). Case-insensitive.
short-volume-intel
Daily FINRA consolidated short-sale volume for any US equity ticker: short volume, total volume, and short ratio (short/total) for the last N trading days. Useful for detecting crowded short positions and short-squeeze setups. Free FINRA CDN upstream, no API key.
Parameters (2)
- tickerstring
US stock ticker symbol (e.g. AMD, GME, NVDA). Case-insensitive.
- daysinteger
Number of recent trading days to fetch (1–10, default 5).
social-intel
Returns public profile data for any social platform account. Pass a profile URL (platform auto-detected) or platform + username. Supports GitHub, Reddit, HackerNews, Twitter/X, npm, and Open Graph fallback for any URL. Returns name, bio, follower/karma counts, creation date, and platform-specific metrics. Priced at $0.004 — 20% below comparable endpoints.
Parameters (3)
- urlstring
Full profile URL. Platform auto-detected from hostname. Use this OR platform+username.
- platformstring
Platform to query. Required when username is provided without a URL.
- usernamestring
Username on the target platform (no @ prefix needed).
social-momentum
Cross-platform social momentum for any topic. Queries Reddit (recent top posts), Hacker News (recent stories), and GitHub (active repos) in parallel and returns a composite momentum score (0–100) plus raw results from each platform. Single call replaces three separate searches. Use before committing to research, writing, or trading: 'is this topic gaining traction right now?' No API keys required.
Parameters (6)
- topicstring
Topic or entity to query across all platforms. E.g. 'ethereum staking', 'LLM agents', 'Anthropic', 'DeFi yields'.
- window_hoursinteger
Lookback window in hours (default 24, min 1, max 168 = 7 days). Shorter windows are more noise-sensitive; 24–72h gives the most stable signal.
- reddit_subredditsarray
Restrict Reddit search to specific subreddits (e.g. ['bitcoin', 'ethereum', 'CryptoCurrency']). Omit to search all Reddit.
- reddit_limitinteger
Max Reddit posts to return (1–20, default 10).
- hn_limitinteger
Max HN stories to return (1–20, default 10).
- github_limitinteger
Max GitHub repos to return (1–20, default 10).
solana-token-risk
Rug-pull and risk scanner for Solana SPL tokens. Input a mint address; returns mint/freeze authority status, top-10 holder concentration, liquidity depth, token age, and a composite safety score (0–100, higher = safer) with risk level (safe/moderate/risky/danger) and green/warning flags. Uses Solana public RPC and DexScreener — no API keys required. Useful for agents vetting a memecoin or new token before trading, swapping, or recommending.
Parameters (1)
- mintstring
Solana SPL token mint address (base58, 32–44 chars).
solana-tx-explainer
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.
Parameters (1)
- signaturestring
Solana transaction signature (base58, 87–88 characters).
solar-intel
Solar irradiance analysis and 7-day forecast for any location. Returns GHI (global horizontal irradiance), DNI (direct normal), DHI (diffuse), peak sun hours, cloud cover, sunrise/sunset, and panel yield estimate for a 1 kW system. Useful for rooftop solar feasibility, agricultural planning, EV charging optimization, and energy market analysis. Free upstream: Open-Meteo (no API key, no rate limits). Undercuts stableenrich.dev/api/google-maps/solar by 31%.
Parameters (4)
- locationstring
City, region, or address (e.g. 'Phoenix AZ', 'London', 'Sydney Australia'). Use this OR latitude+longitude.
- latitudenumber
Latitude in decimal degrees (-90 to 90). Use with longitude instead of location name.
- longitudenumber
Longitude in decimal degrees (-180 to 180). Use with latitude instead of location name.
- forecast_daysinteger
Number of forecast days (1–16). Default 7.
sports-prediction
Returns today's (or a given date's) sports games with team win-loss records, venue, scheduled time, and live score. Supports MLB, NBA, NFL, NHL, NCAAF, NCAAB. Sourced from ESPN public API — no key required. $0.005/call. Use before prediction-markets or sports-content tasks to get accurate team context.
Parameters (3)
- sportstring
League code: mlb | nba | nfl | nhl | ncaaf | ncaab
- datestring
Date in YYYY-MM-DD format (default: today UTC). Use for historical or upcoming schedules.
- teamstring
Optional filter: team name or abbreviation (case-insensitive substring match). E.g. 'Cubs', 'CHC', 'Lakers'.
sports-scores
Live and recent sports scores for NBA, NFL, MLB, NHL, MLS, EPL, La Liga, Bundesliga, Serie A, Champions League, and more. Returns game status, current score, venue, period/clock, and broadcast info. Uses ESPN's free public scoreboard API. Optional date filter (YYYYMMDD) for historical or upcoming schedule.
Parameters (3)
- leaguestring
League code. Default: 'nba'.
- datestring
Date in YYYYMMDD format (e.g. '20240115'). Defaults to today.
- limitinteger
Max games to return (default 10, max 30).
ssl-cert
Inspects the TLS/SSL certificate of any HTTPS host. Returns validity window (not-before, not-after, days remaining), issuer (CA name, organization), subject (CN), Subject Alternative Names, SHA-256 fingerprint, serial number, and an expiry status (HEALTHY/OK/WARNING/CRITICAL/EXPIRED). Useful for monitoring certificate expiry, auditing TLS configuration, and verifying SAN coverage.
Parameters (3)
- hoststring
Hostname or IP address to inspect (e.g. 'github.com', 'api.example.com').
- portinteger
TLS port number (default: 443).
- servernamestring
SNI server name override (defaults to 'host'). Useful when connecting to an IP that hosts multiple domains.
stablecoin-watch
Real-time depeg monitor for top USD stablecoins (USDT, USDC, DAI, USDS, and others ranked by market cap). Returns current price, peg deviation %, depeg status (PARITY / MILD_DEPEG / MODERATE_DEPEG / SEVERE_DEPEG), supply trend, and a composite alert level (GREEN / YELLOW / ORANGE / RED). Sourced from DeFiLlama public API — no key required, updates every call. Useful for DeFi risk management, collateral health checks, and pre-trade regime detection.
Parameters (3)
- symbolstring
Filter to a specific stablecoin symbol (e.g. USDT, USDC, DAI). Case-insensitive. If omitted, returns top coins by market cap.
- top_ninteger
Number of top stablecoins to return, ranked by circulating supply. Default 20, max 50. Ignored if symbol is specified.
- alert_onlyboolean
If true, only return coins with MILD_DEPEG or worse. Useful for alert-driven workflows.
stackoverflow-intel
Stack Overflow question search. Returns top-scored questions matching the query with answer counts, accepted-answer status, tags, and body excerpts. Filter by tags (comma-separated). Sort by votes, relevance, activity, or creation date. Useful for developer agents debugging errors or researching library patterns.
Parameters (5)
- qstring
Search query (required). Use natural language or error messages.
- tagsstring
Semicolon-separated list of required tags (e.g. 'python;asyncio'). Optional.
- sortstring
Sort order. Default: votes (highest score first).
- limitinteger
Number of results (1–10). Default: 5.
- accepted_onlyboolean
If true, return only questions with an accepted answer. Default: false.
stock-brief
US equity snapshot + Limitless prediction market sentiment in one call. Returns current price, intraday change, volume, 52-week range for any NYSE/NASDAQ ticker, plus any active Limitless prediction markets matching the ticker keyword (direction bets, price level markets). Single-call alternative to separate limitless-markets + us-stock-price calls. Free upstream — no API key required. $0.015/call.
Parameters (2)
- tickerstring
US stock ticker symbol (e.g. AMD, AAPL, NVDA, TSLA). Case-insensitive.
- market_limitinteger
Max Limitless prediction markets to return (1–10, default 5). Markets are filtered by ticker keyword.
stock-ohlcv
Returns historical OHLCV (open/high/low/close/volume) candlestick data for a stock, ETF, or index. Supports intervals from 1-minute to monthly and ranges from 1 day to max history. Use for chart analysis, trend detection, and quantitative backtesting. $0.010/call — free upstream, no API key.
Parameters (4)
- tickerstring
Stock ticker symbol (e.g. 'AAPL', 'SPY', 'BTC-USD', '^VIX'). Case-insensitive.
- intervalstring
Candlestick interval. Intraday ('1m'–'1h') limited to last 60 days. Default: '1d'.
- rangestring
Lookback period. Default: '1mo'. Note: intraday intervals cap at 60d max.
- limitinteger
Max candles to return (1–500, default 60). Applied from most recent.
stock-price-multi
Returns current US equity prices for up to 5 tickers in one call — STRC, AMD, MSTR, SLV, USO, or any NYSE/NASDAQ symbol. Each call returns price, change %, volume, day range, and 52-week range per ticker. Sourced from Yahoo Finance public data, no API key. A single $0.025 call replaces 3-5 separate blockrun.ai queries.
Parameters (1)
- tickersarray
Up to 5 US stock ticker symbols (e.g. AAPL,NVDA,MSFT). Case-insensitive.
stock-screener
Run a Yahoo Finance predefined equity screen (day_gainers, day_losers, most_actives, undervalued_growth_stocks, undervalued_large_caps, growth_technology_stocks, aggressive_small_caps, small_cap_gainers). Returns up to 50 stocks with price, % change, volume, market cap, P/E (trailing + forward), 52-week high/low, sector, and industry. Top-of-funnel discovery for equity-research pipelines — pair with peer-benchmarking, analyst-ratings, or earnings-estimates for full analysis.
Parameters (2)
- screenstring
Which predefined screen to run. Options: day_gainers, day_losers, most_actives, undervalued_growth_stocks, undervalued_large_caps, growth_technology_stocks, aggressive_small_caps, small_cap_gainers.
- countinteger
Number of results to return (1–50, default 25).
strategy-signal
Technical analysis signal for any US equity, ETF, or crypto. Returns RSI(14), MACD(12/26/9), Bollinger Bands(20), volume trend, directional posture (STRONG_BUY/BUY/NEUTRAL/SELL/STRONG_SELL), and key price levels. Richer output than comparable services at $0.090. Free upstream: Yahoo Finance (equities), CoinGecko (crypto).
Parameters (2)
- symbolstring
Ticker or crypto symbol. Examples: AAPL, SPY, QQQ, BTC, ETH, SOL, NVDA.
- include_barsboolean
If true, include last 5 OHLCV bars in response. Default false.
supply-chain-brief
AI-synthesized global supply chain intelligence brief. Assembles 10 real-time signals from Yahoo Finance: dry bulk shipping ETF (BDRY/Baltic Dry proxy), FedEx, UPS, XPO Logistics, Old Dominion LTL, C.H. Robinson freight brokerage, Matson trans-Pacific shipping, copper futures, Nucor steel, and Albemarle critical minerals. Returns LTL freight momentum composite, supply-chain regime classification, and a 200-word GPT-4o-mini narrative covering logistics health, input costs, and agent implications. No freight exchange or port API auth required.
Parameters (1)
- stylestring
Output length. 'standard' = 200-word narrative (default). 'concise' = 100-word summary.
tech-brief
AI-synthesized US technology sector intelligence brief. Assembles 10 real-time signals from Yahoo Finance: Nasdaq-100 (QQQ), tech sector ETF (XLK), semiconductor ETF (SMH), NVIDIA, Apple, Microsoft, Alphabet, Meta, AMD, and Intel. Returns 52-week context, semiconductor leadership signal, tech-regime classification, and a 200-word GPT-4o-mini narrative covering sector momentum, dominant risk, and agent decision implications.
Parameters (1)
- stylestring
Output length. 'standard' = 200-word narrative (default). 'concise' = 100-word summary.
technical-indicators
Full technical analysis for any US equity, ETF, or index. Returns RSI(14), MACD(12,26,9), SMA(20/50/200), EMA(20), Bollinger Bands, volume trend, golden/death cross status, and a composite tech_signal (STRONG_BULLISH/BULLISH/NEUTRAL/BEARISH/STRONG_BEARISH). One call replaces raw price history fetch + indicator math. Pairs with stock-screener, equity-fundamentals, and earnings-reaction. Yahoo Finance, no API key.
Parameters (1)
- tickerstringrequired
Equity ticker symbol (e.g. AAPL, SPY, QQQ).
timezone
Timezone intelligence using the IANA database (418 zones) built into Node.js. Returns current local time, UTC offset, DST status, and the long timezone name for any IANA timezone. Can also convert an ISO timestamp to one or more target timezones. Useful for scheduling agents, global operations, and time-aware data enrichment. Zero external API calls — instant response.
Parameters (4)
- timezonestring
IANA timezone name to look up (e.g. 'America/Chicago', 'Europe/London', 'Asia/Tokyo'). Omit to return UTC.
- timezonesarray
Batch: list of IANA timezone names (max 20). If provided, 'timezone' is ignored.
- convert_from_isostring
ISO 8601 timestamp to convert (e.g. '2026-06-06T15:00:00Z'). If omitted, uses current UTC time.
- searchstring
Return a list of timezone names matching this substring (e.g. 'America', 'Paris'). Use to discover valid timezone identifiers.
token-top-holders
Returns top holders for any Ethereum ERC-20 token (by contract address), with concentration metrics. Includes each holder's share%, human-readable balance (with decimal conversion), and whale analysis. Reports: top-10 concentration, whale count (>1% holders), Herfindahl-Hirschman Index for concentration risk. Use to assess token distribution health, identify institutional-grade holders, or screen for rug-pull risk before entering a position.
Parameters (2)
- token_addressstring
Ethereum ERC-20 contract address (0x-prefixed). Example: '0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48' for USDC.
- limitinteger
Number of top holders to return. Default 50, max 100.
treasury-auction-calendar
Returns upcoming US Treasury auction schedule (Bills, Notes, Bonds, TIPS, FRNs) from TreasuryDirect.gov. Filter by security type and look-ahead window. Shows auction date, issue date, term, offering amount, coupon rate, and reopening status. Official government data, no API key.
Parameters (3)
- typestring
Security type filter: 'all', 'bill', 'note', 'bond', 'tips', 'frn', 'cmb'. Default: 'all'.
- days_aheadinteger
How many calendar days ahead to include auctions for (1–365). Default: 30.
- limitinteger
Max number of auctions to return (default: 20, max: 100).
treasury-yields
Returns current US Treasury yield curve at 3M, 5Y, 10Y, and 30Y nodes from CBOE interest-rate indices (free, no API key). Includes 10Y-3M spread and curve shape classification. Essential for DCF discount rates, bond pricing, and recession signal monitoring.
No parameters.
tvmaze-intel
TV show intelligence via TVMaze: search 90k+ shows by name, get full show profiles with cast/schedule/rating, list episode guides by season, or fetch the broadcast schedule for any country by date. No API key required.
Parameters (6)
- modestringrequired
search=find shows by name | show=full profile for one show | episodes=episode list (optionally filtered by season) | schedule=TV air schedule for a country on a date
- querystring
search/show/episodes: show name or numeric TVMaze show ID. schedule: omit or leave empty.
- seasoninteger
episodes mode: filter to this season number (omit for all seasons).
- countrystring
schedule mode: ISO 3166-1 alpha-2 country code (default: US).
- datestring
schedule mode: date in YYYY-MM-DD format (default: today in UTC).
- limitinteger
search mode: max results to return (default 8, max 20).
twitter-intel
Real-time Twitter/X data without an API key. lookup_user returns full profile (followers, bio, verification) for any @username. search_tweets returns 10 recent tweets matching a keyword or filter query. x402-settled upstream.
Parameters (3)
- actionstring
lookup_user: profile by @username | search_tweets: keyword tweet search
- usernamestring
@handle without the @. Required for lookup_user.
- qstring
Search query string (keywords, filters). Required for search_tweets.
tx-explainer
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 API key required, results in ~1-2s.
Parameters (2)
- tx_hashstring
Transaction hash — 0x-prefixed, 66 characters total.
- chainstring
Chain to query. Default: ethereum.
tx-intel
Decode and explain any EVM transaction — in one x402 payment. Returns: transaction status, type (ETH transfer / ERC20 transfer / swap / approval / contract call), human-readable summary, token transfers parsed from logs, gas cost, block context, and explorer URL. Collapses the observed tx-explainer + onesource/block agent seam (18 wallets, 8-day persistence). Supports Base (default), Ethereum, Arbitrum, Optimism, Polygon, Avalanche, BSC. Free upstream: DRPC + public RPC nodes. $0.006/call — 40% below the x402.ottoai.services tx-explainer.
Parameters (3)
- tx_hashstring
Transaction hash (0x-prefixed, 66 chars).
- chainstring
EVM chain. Default: base.
- include_block_contextboolean
Include block-level context (base_fee, tx_count, miner). Collapses the onesource/chain/block seam agents use after tx-explainer. Default: true.
unit-converter
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.
Parameters (3)
- valuenumber
Numeric value to convert.
- fromstring
Source unit (e.g. 'kg', 'mi', 'f', 'kwh', 'mph', 'gb', 'psi'). Case-insensitive.
- tostring
Target unit. If omitted, returns all units in the same category.
us-stock-history
Historical OHLCV bars for any US stock, ETF, or index. TradingView-compatible resolution (D, W, M, 60, 15, 5, 1). Pass Unix timestamps for from/to. $0.005/call — no API key required. Use us-stock-price for live quotes; equity-technicals for indicators.
Parameters (4)
- tickerstring
US ticker symbol (e.g. AAPL, SPY, QQQ, ^VIX, BRK-B). Case-insensitive.
- resolutionstring
Bar resolution: 1/5/15/60/240 = minutes, D = daily, W = weekly, M = monthly. Default: D.
- frominteger
Window start as Unix seconds. Default: 90 days ago.
- tointeger
Window end as Unix seconds. Default: now.
us-stock-price
Returns current US equity price and intraday metrics (change %, volume, day high/low, 52-week range) for any NYSE/NASDAQ ticker. Sourced from Yahoo Finance public data — no API key, live during market hours. $0.005/call.
Parameters (1)
- tickerstring
US stock ticker symbol (e.g. AMD, AAPL, NVDA). Case-insensitive.
usgs-earthquake
Real-time global earthquake events from USGS. Filter by magnitude, depth, location radius, or time window. Returns location, magnitude, depth, PAGER alert, and USGS event URL. Free primary source — no API key.
Parameters (6)
- min_magnitudenumber
Minimum Richter magnitude to include. Default 4.5.
- days_backnumber
How many days of events to fetch (1–30). Default 7.
- limitnumber
Maximum number of events to return (1–100). Default 20.
- latitudenumber
Center latitude for radius search (decimal degrees). Requires longitude and radius_km.
- longitudenumber
Center longitude for radius search (decimal degrees). Requires latitude and radius_km.
- radius_kmnumber
Search radius in km around lat/lon. Max 20001. Default 500 when lat/lon provided.
vc-funding-intel
Private fundraising round tracker via SEC Form D EDGAR filings. Regulation D offerings (Rule 506(b)/506(c)/504) must be reported within 15 days of first sale — a near-real-time window into VC rounds, PE buyouts, startup raises, hedge fund raises, and real estate syndicates. Mode 'company' (company_name): all Form D filings for that company with amount raised, industry group, exemption type (506b/506c/504), investor count, and state. Mode 'recent': market-wide feed of new Reg D offerings in the last N days (max 90), filterable by minimum raise amount in millions. Free SEC government data, no API key. $0.015/call.
Parameters (5)
- company_namestring
Company or fund name to search (partial match OK, quoted exact phrase). Used in company mode.
- modestring
'company' (default when company_name given): Form D filings for that company with full detail. 'recent': market-wide Form D feed in last N days.
- daysinteger
For mode=recent: calendar days back to search (default 14, max 90).
- min_amount_millionsnumber
For mode=recent: filter to raises with total_amount_sold >= this many USD millions (e.g., 5 = $5M+ raises only). Default 0 = no filter.
- limitinteger
Max results to return (default 20, max 50).
vision-analyze
Analyze any image URL using GPT-4o-mini vision. Returns structured analysis based on the mode: describe (full description), ocr (text extraction), chart (data/trend extraction), ui (interface analysis), identify (object/subject ID), or qa (answer a specific question about the image). Input must be a publicly accessible image URL (JPEG, PNG, GIF, WebP). $0.050/call.
Parameters (4)
- urlstring
Publicly accessible URL of the image to analyze. Must return image/jpeg, image/png, image/gif, or image/webp content-type. Max file size: 20MB.
- modestring
Analysis mode: describe (full scene description), ocr (text extraction), chart (data/chart analysis), ui (UI screenshot analysis), identify (object/subject identification), qa (answer a specific question about the image — requires the 'question' parameter).
- questionstring
For mode=qa only: the specific question to answer about the image. E.g., 'What is the total revenue shown in Q3?' or 'What does the error message say?'
- detailstring
OpenAI vision detail level. 'auto' (default): model decides based on image size. 'low': faster, cheaper, less detail (best for simple images). 'high': slower, more detail (best for charts, dense text, complex scenes).
volatility-brief
US equity volatility regime brief — VIX (30-day), VXMT (93-day), VVIX (vol-of-vol), and SKEW index assembled into a single vol dashboard. Outputs term structure (CONTANGO/FLAT/BACKWARDATION), VIX percentile rank, vol regime (CALM/MODERATE/ELEVATED/CRISIS), and composite signal (RISK_OFF/CAUTION/NEUTRAL/COMPLACENCY). Free CBOE delayed data, no API key. Use with market-regime-intel for full macro context.
Parameters (1)
- history_daysinteger
Trading days of VIX history to use for percentile rank. Default 252 (1 year).
wacc-calculator
Computes WACC (Weighted Average Cost of Capital) for any US public company using CAPM cost of equity (live 10Y Treasury + beta × ERP), after-tax cost of debt (interest expense / total debt), and market-value capital structure weights. The discount rate needed to run a DCF model.
Parameters (2)
- tickerstring
US stock ticker symbol (e.g. AAPL, NVDA, MSFT). Case-insensitive.
- erpnumber
Equity risk premium assumption in % (default 5.5 — Damodaran mature market estimate). Override for emerging markets or sector adjustments.
wallet-balance
Returns the native token balance (ETH, POL, BNB) for any EVM wallet address. Supports Ethereum, Base, Polygon, Arbitrum, Optimism, and BSC. Includes optional USD value. $0.010/call. Free upstreams: DRPC + CoinGecko, no API key required.
Parameters (3)
- addressstring
EVM wallet address (0x-prefixed, 42 characters).
- networkstring
Chain to query. Default: ethereum.
- with_usdboolean
If true, fetches live USD price and returns USD value. Default: false.
wallet-credit-score
Composite credit score (0–100) for any EVM wallet. Aggregates Ethereum and Base transaction count, account balance, USDC holdings, and multi-chain footprint into a single trustworthiness score with tier label (PRIME / ESTABLISHED / ACTIVE / SPARSE / DORMANT). Use before sending payments, routing agent transactions, or assessing counterparty risk in automated workflows. Priced 46% below x402node.dev equivalent.
Parameters (1)
- addressstring
EVM wallet address (0x…, 40 hex chars). Checksummed or lowercase accepted.
wallet-screener
Risk screening for EVM wallet addresses. Returns a 0–100 risk score and individual flags: sanctions (OFAC/other), phishing activity, cybercrime, money laundering, darkweb transactions, mixer usage, stolen funds, fake KYC, and 12 more categories. Sourced from GoPlusLabs (free, no key, chain_id optional — defaults to checking cross-chain). Use before sending funds to an unknown address, before accepting a payment, or when validating a counterparty wallet in a DeFi workflow. Distinct from evm-token-security (which screens TOKEN contracts — this screens WALLETS).
Parameters (2)
- addressstring
Wallet address to screen (EVM hex address, e.g. '0x1234...'). Does not need to be a contract — any wallet address.
- chain_idstring
Chain ID for context (optional, numeric or chain name). If omitted, GoPlus checks cross-chain records.
wayback-intel
Queries the Internet Archive Wayback Machine for historical snapshots of any public URL. Returns the closest archived snapshot URL, capture timestamp (ISO 8601), and HTTP status code at the time of capture. Optionally lists up to 10 recent snapshots to trace how a site evolved over time. Covers 800B+ archived pages spanning 27+ years of web history. Useful for due diligence (when was this domain first archived?), fact-checking, competitor tracking, and retrieving archived regulatory or financial disclosures.
Parameters (3)
- urlstring
URL to look up in the Wayback Machine. May include or omit the scheme (e.g. 'example.com', 'https://sec.gov/edgar/').
- timestampstring
Target date/time for the nearest snapshot. Accepts YYYYMMDD, YYYYMMDDHHMMSS, or ISO 8601 (e.g. '20200101', '2022-06-15'). Omit for the most recent snapshot.
- list_snapshotsboolean
If true, also return a list of up to 10 snapshots with timestamps, HTTP status, and direct archive URLs. Useful for tracking how a site changed over time. Default: false.
weather-alerts
Active NOAA weather alerts for any US state — tornado warnings, flash flood watches, hurricane warnings, blizzard advisories, heat alerts, and 80+ other NWS event types. Real-time data from api.weather.gov; no API key. Filterable by state, event type, or severity. Returns event, severity, certainty, urgency, affected areas, onset/expiry, headline, and protective action instructions. Complements weather.js (forecasts) — this cap covers active emergencies.
Parameters (4)
- statestring
2-letter US state code to filter by (e.g. 'TX', 'FL'). Omit to get all active US alerts.
- eventstring
Filter by event type (e.g. 'Tornado Warning', 'Flash Flood Watch', 'Hurricane Warning'). Partial matches not supported — use exact NWS event names.
- severitystring
Minimum severity level to return: Extreme, Severe, Moderate, Minor. Default: no filter (all severities).
- limitinteger
Max alerts to return (1–100, default 25). Sorted by severity descending.
weather-history
Historical daily weather (temperature, precipitation, wind, sunshine) for any location from 1940 to ~5 days ago. Uses ERA5 reanalysis data. Accepts city name or lat,lng. Returns per-day values plus period summary stats. Useful for seasonal analysis, anomaly detection, and climate-context enrichment.
Parameters (5)
- locationstring
City name (e.g. 'Phoenix, AZ') or 'lat,lng' (e.g. '33.45,-112.07'). Defaults to 'New York, NY'.
- start_datestring
Start date YYYY-MM-DD (e.g. 2024-01-01). Earliest: 1940-01-01. Defaults to 30 days ago.
- end_datestring
End date YYYY-MM-DD (latest: ~5 days before today). Defaults to yesterday if omitted.
- varsstring
Comma-separated variable names to include. Defaults to temperature_2m_max, temperature_2m_min, temperature_2m_mean, precipitation_sum, wind_speed_10m_max, sunshine_duration. Valid options: apparent_temperature_max, apparent_temperature_mean, apparent_temperature_min, cloud_cover_mean, et0_fao_evapotranspiration, precipitation_hours, precipitation_sum, rain_sum, shortwave_radiation_sum, snowfall_sum, sunshine_duration, temperature_2m_max, temperature_2m_mean, temperature_2m_min, weather_code, wind_direction_10m_dominant, wind_gusts_10m_max, wind_speed_10m_max
- unitsstring
Unit system. 'metric' = °C / mm / km/h (default). 'imperial' = °F / inch / mph.
weather
Current weather conditions and 7-day daily forecast for any location worldwide. Input a city name, coordinates, or address. Returns temperature (°C), humidity, wind speed, precipitation, weather code, and a forecast with high/low temps and precipitation totals. Free upstream: Open-Meteo (no API key, no rate limits). Useful for DeFi agents tracking energy markets (cold → heating demand → gas prices), agricultural commodity prediction markets, or natural disaster risk assessment for on-chain insurance.
Parameters (4)
- locationstring
City name, region, or address (e.g. 'New York', 'London UK', 'Tokyo'). Use this OR latitude/longitude.
- latitudenumber
Latitude in decimal degrees (-90 to 90). Use with longitude instead of location name.
- longitudenumber
Longitude in decimal degrees (-180 to 180). Use with latitude instead of location name.
- forecast_daysinteger
Number of forecast days (1–16). Default 7.
web-change-monitor
Returns content-change signals for any public URL: ETag, Last-Modified, Content-Length, and Content-Type via HTTP HEAD. Falls back to GET + SHA-256 of the first 32 KB when the server returns no cache markers. Store the snapshot and re-call periodically to detect changes. Useful for monitoring competitor pricing, news, regulatory filings, or any public page.
Parameters (1)
- urlstring
HTTPS or HTTP URL to poll. Must be a publicly accessible endpoint.
web-company-intel
Extract structured company intelligence from any public website. Returns company name, description, logo, emails, phones, address, founded date, social links (Twitter/LinkedIn/GitHub/etc.), and raw OpenGraph + schema.org/Organization data. Pure HTML extraction — no external APIs. $0.003 hedge against orbisapi web-scrape-company at $0.005.
Parameters (1)
- urlstring
URL of the company website to analyze (e.g. 'https://stripe.com').
web-scrape-links
Extracts all hyperlinks from any public webpage. Returns href URLs normalized to absolute URLs with visible link text. Filters out javascript:, mailto:, data: schemes. Optionally restrict to same-domain links, deduplicate, or include #anchor links. Useful for crawlers, sitemap builders, link graph analysis, and content audits.
Parameters (5)
- urlstring
URL of the webpage to extract links from (http or https).
- same_domain_onlystring
Pass "true" to return only links pointing to the same domain as the input URL. Default: false.
- include_anchorsstring
Pass "true" to include anchor-only links (#section). Default: false.
- deduplicatestring
Pass "false" to allow duplicate hrefs. Default: true (each unique URL returned once).
- limitinteger
Maximum links to return (default 200, max 500).
whale-radar
Polymarket whale intelligence for a given proxy wallet address. Returns recent prediction-market trades (market title, outcome, side, size in USDC, price, timestamp) and current open positions (title, size, avg price, current value, unrealized PnL). Infers whale tier (whale/shark/dolphin/minnow) from trade sizes. Use for copy-trading signal generation, market-sentiment cross-reference, or on-chain agent behavior profiling. Free upstream: Polymarket public data API.
Parameters (4)
- walletstring
Polymarket proxy wallet address (0x, 42 hex chars). Obtain from recent Polymarket trades or on-chain Polygon activity. Example: 0x7a9dc87be2c72791fd86fad5f67be7c5dc89ba5d
- activity_limitinteger
Max recent trades to return (1–50, default 10).
- positions_limitinteger
Max open positions to return (1–50, default 10).
- include_closedboolean
If true, include zero-value (closed/redeemable) positions. Default false.
wikipedia-intel
Wikipedia article lookup and search. Given a search query, returns the top matching Wikipedia articles with title, plain-text extract (~800 chars), description, thumbnail URL, page URL, and last-modified date. Use for rapid factual lookup, entity enrichment, concept explanation, or pre-flight research on any topic. No API key required.
Parameters (4)
- querystring
Search query or article title (e.g. 'transformer neural network', 'Warren Buffett', 'CRISPR'). Used for full-text search when exact=false.
- exactboolean
If true, treat 'query' as an exact page title for a direct lookup (faster, returns one article). If false, run a search and return the top matches.
- limitinteger
Number of articles to return when exact=false (1–8). Default: 3.
- langstring
Wikipedia language edition (ISO 639-1 code, e.g. 'en', 'es', 'fr', 'de'). Default: 'en'.
world-bank-data
World Bank open data — 1600+ development indicators for 200+ countries. Returns most-recent values and 5-year trend for any indicator by country. Covers GDP, population, inflation, unemployment, FDI, debt, exports, CO₂, life expectancy, Gini, internet penetration, ease of doing business, and more. Accepts ticker-style aliases (gdp, inflation, unemployment) or full WB indicator codes. Sourced from api.worldbank.org — free, no key required. Use for country risk, macro comparisons, policy analysis, and development economics.
Parameters (3)
- countrystring
ISO 2-letter country code(s), semicolon-separated for multiple (e.g. 'US', 'US;CN;DE'). Use 'WLD' for world average.
- indicatorstring
Indicator alias or WB code. Aliases: gdp, gdp_growth, gdp_per_capita, population, inflation, unemployment, fdi, debt_gdp, exports_gdp, imports_gdp, co2_per_capita, internet_users, life_expectancy, gini, literacy, ease_of_biz, current_account, market_cap_gdp, forex_reserves. Or any WB indicator code like 'NY.GDP.MKTP.CD'.
- yearsinteger
Number of most-recent years to return (1–10). Default: 5.
x402-endpoint-intel
Market intelligence for any x402 endpoint or operator wallet. Returns settlement volume, unique payer count, price range, reputation tier, activity window, and endpoint description — drawn from 4.1M+ Base mainnet settlements in the Stall's proprietary on-chain dataset. Use before routing agent spend, vetting a counterparty operator, or benchmarking competitor pricing. No external API. Covers 80,000+ operators across 10+ days of live traffic.
Parameters (1)
- targetstring
Resource URL (https://…) or operator wallet address (0x…40 hex chars). Type is auto-detected.
yield-farming-active
Returns active DeFi yield farming pools sorted by 30-day average APY. Sourced from DeFiLlama (free, no key). Each pool includes protocol, chain, symbol, TVL, current APY, 30-day mean APY, impermanent-loss risk, and stablecoin flag. Filter by chain, protocol, minimum TVL, minimum APY, or stablecoin-only pools. Use for portfolio yield research, pre-trade DeFi reconnaissance, or capital allocation decisions.
Parameters (7)
- chainstring
Filter by blockchain (e.g. 'Ethereum', 'Base', 'Polygon', 'Arbitrum', 'Solana'). Case-insensitive. Omit for all chains.
- protocolstring
Filter by protocol name (e.g. 'aave-v3', 'uniswap-v3', 'curve', 'lido'). Case-insensitive substring match.
- min_tvl_usdnumber
Minimum Total Value Locked in USD. Default 1000000 ($1M). Lower values include smaller pools with potentially higher (but riskier) yields.
- min_apynumber
Minimum APY percentage to include (based on 30-day mean). Default 0. E.g. 5 returns pools yielding ≥5% annualized.
- stablecoin_onlyboolean
If true, returns only stablecoin pools (no impermanent loss from token price volatility). Default false.
- sort_bystring
Sort order: 'apy_30d' (30-day average APY, default and most stable), 'apy_current' (live APY, more volatile), 'tvl' (largest pools first).
- limitinteger
Number of pools to return (1–50, default 20).
youtube-channel-analytics
YouTube channel video performance analytics: recent N uploads with view counts, upload cadence, ACCELERATING/STABLE/DECLINING momentum, and top/bottom performers. Accepts @handle, channel URL, or UC... channel ID. Replaces 20+ sequential youtube-intel calls for channel-level research.
Parameters (2)
- channelstringrequired
Channel @handle (e.g. @MrBeast), full channel URL, or UC... channel ID.
- limitinteger
Number of recent videos to analyze (1–50, default 20).
youtube-channel-intel
YouTube channel metadata: subscriber count, channel name, handle, description (1000-char cap), and tags. Accepts @handle, channel URL, or UC channel ID. Uses yt-dlp (no API key required). $0.039/call.
Parameters (1)
- channelstringrequired
YouTube channel identifier: @handle (e.g. @mkbhd), full channel URL, or UC channel ID (UCxxxxxxxx).
youtube-comments
Top comments for any YouTube video, sorted by like count. Returns comment text, author, like count, timestamp, and pinned/favorited flags. Useful for audience sentiment analysis, identifying notable reactions, and understanding community response. Accepts any YouTube URL format or bare 11-character video ID.
Parameters (2)
- videostring
YouTube video URL (any format: watch?v=, youtu.be, /shorts/) or bare 11-character video ID.
- max_commentsinteger
Maximum number of top comments to return (default 20, max 50).
youtube-intel
YouTube video intelligence: title, author, channel stats (subscriber count, channel ID), description, view/like/comment counts, duration, upload date, thumbnail, tags, categories, structured chapters (timestamps), replay heatmap (top-20 most-replayed segments), live status, and availability. Accepts any YouTube URL or bare video ID. Powered by yt-dlp.
Parameters (1)
- videostring
YouTube video URL (any format: watch?v=, youtu.be, /shorts/, /embed/) or bare 11-character video ID.
youtube-keyword-research
YouTube keyword research using Google's autocomplete API. For a seed topic, returns suggested search phrases plus intent clusters: questions people ask, tutorial/learning queries, comparison queries, and year-tagged trending terms. No API key. Upstream of youtube-niche-intel (competition scoring) and youtube-intel (video search). Use when mapping a YouTube content strategy, finding keyword gaps, or building a channel topic plan.
Parameters (4)
- querystringrequired
Seed keyword or topic (e.g. 'passive income', 'python for beginners', 'meal prep 2026').
- expandboolean
Probe query+a through query+z for deeper coverage (26 extra lookups, ~2–3 s added latency). Default false.
- languagestring
BCP-47 language code. Default 'en'.
- countrystring
ISO 3166-1 alpha-2 country code. Default 'us'.
youtube-niche-intel
YouTube competitive intelligence for a keyword or niche: channel concentration, view velocity, saturation signal (SATURATED/MODERATE/OPEN), opportunity grade (A–F), and dominant channels by view share.
Parameters (2)
- querystringrequired
YouTube search query representing the niche or keyword (e.g. 'machine learning tutorial', 'vegan cooking', 'options trading').
- resultsinteger
Number of top results to analyze (3–15, default 10). More results yield a more accurate concentration score.
youtube-playlist
Fetch up to 50 videos from a YouTube playlist. Returns title, channel, duration, view count, and video URL for each entry. No API key required. Pair with youtube-intel to analyze individual videos from the list.
Parameters (2)
- playlist_idstringrequired
YouTube playlist ID (e.g. 'PLrAXtmErZgOeiKm4sgNOknc9TTnufFTL') or full playlist URL.
- limitinteger
Max videos to return (1–50, default 25).
youtube-revenue-estimate
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.
Parameters (2)
- channelstringrequired
YouTube channel @handle (e.g. @MrBeast), full URL, or UC... channel ID.
- currencystring
Output currency. Only USD supported.
youtube-search
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.
Parameters (2)
- querystringrequired
Search query string (e.g. 'bitcoin price 2024', 'machine learning tutorial').
- max_resultsinteger
Number of results to return (1–10, default 5).
youtube-transcript
Full transcript extraction for any YouTube video. Downloads auto-generated English subtitles via yt-dlp (no auth), parses VTT into timestamped segments with deduplication, and returns both segment array and plain-text transcript. Format 'text' returns only the text string. Accepts any YouTube URL format or bare 11-character video ID.
Parameters (2)
- videostring
YouTube video URL (any format: watch?v=, youtu.be, /shorts/) or bare 11-character video ID.
- formatstring
Output format. 'segments' = timestamped array + text (default). 'text' = plain string only.
youtube-video-analytics
Heuristic performance analysis for a single YouTube video: view velocity (views/day), engagement rate (likes+comments/views), view-to-sub ratio, and tier: VIRAL / HIGH_PERFORMING / AVERAGE / UNDERPERFORMING. Extends youtube-intel (raw metadata) by adding the scored interpretation layer that content strategy and competitive research pipelines need. Accepts video URL, video ID, or youtu.be short link.
Parameters (1)
- videostringrequired
YouTube video URL (youtube.com/watch?v=...), youtu.be short link, Shorts URL (/shorts/ID), or bare 11-character video ID.
README not available yet.
Install
claude_desktop_config.json
{
"mcpServers": {
"the-stall": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://the-stall.intuitek.ai/mcp"
]
}
}
}Desktop config is stdio-only; this bridges via mcp-remote. Native remote: Settings > Connectors.