Novada MCP

July 21, 2026 · View on GitHub

Every tool Novada MCP exposes, grouped by category. The README shows only the handful you reach for most; this is the full list.

  • 38 tools across 6 categories. Self-host (npx novada-mcp) exposes all 38.
  • The hosted default surface (mcp.novada.com) exposes 30 — the same registry minus 8 tools that don't apply to a stateless serverless endpoint (write-gated account mutations, per-process debug state, and two browser tools that need a persistent process). It's core-derived, not a hand-curated subset.
  • Not sure what's on your connection? Call novada_discover — it returns this catalog live, with each tool's name, category, and status.

ToolBest forReturns
novada_searchFinding pages by query, with time/domain/geo filters. Engines: google (default), duckduckgo, yandex.Ranked results (title, url, snippet); optional auto-extracted top result
novada_search_feedbackRating a prior novada_search result set to improve future rankingThank-you/echo confirmation

Extract

ToolBest forReturns
novada_extractReading one known URL, or up to 10 in parallel, including anti-bot pagesmarkdown/text/html/json — main content, title, links, structured fields

Scrape

novada_scrape is the generic gateway (16 platforms, ~87 operations). The 15 novada_scrape_<platform> tools wrap the same backend behind a closed, typed operation enum scoped to one platform, so an agent can't call an invalid operation for the wrong platform. Every listed operation is verified-working — operations we can't currently deliver are excluded, not left in to fail on you.

ToolBest forReturns
novada_scrapeStructured data from 16 supported platforms (~87 operations) — Amazon, Walmart, LinkedIn, TikTok, YouTube, Instagram, GitHub, X, ChatGPT, Perplexity, etc. — instead of parsing raw HTMLClean records in markdown/json/csv/excel/html/toon
novada_scrape_amazonAmazon-only structured data (product, reviews, seller, bestsellers, category/brand listings) via a closed, typed operation enum — 10 verified-working operationsClean records in markdown/json/csv/excel/html/toon (same rendering as novada_scrape)
novada_scrape_googleGoogle-only raw SERP data (web search, AI Mode, Maps details/reviews, Shopping, Jobs, Hotels, Videos) via a closed, typed operation enum — 13 verified-working operationsClean records in markdown/json/csv/excel/html/toon (same rendering as novada_scrape)
novada_scrape_bingBing-only raw SERP data (web search, videos, news, shopping) via a closed, typed operation enum — 4 verified-working operations; Bing is not a selectable novada_search engineClean records in markdown/json/csv/excel/html/toon (same rendering as novada_scrape)
novada_scrape_duckduckgoDuckDuckGo-only raw SERP data (web search) via a closed, typed operation enum — 1 verified-working operationClean records in markdown/json/csv/excel/html/toon (same rendering as novada_scrape)
novada_scrape_yandexYandex-only raw SERP data (web search) via a closed, typed operation enum — 1 verified-working operationClean records in markdown/json/csv/excel/html/toon (same rendering as novada_scrape)
novada_scrape_youtubeYouTube-only structured data (video/channel info, transcripts, comments, video/audio downloads) via a closed, typed operation enum — 13 verified-working operationsClean records in markdown/json/csv/excel/html/toon (same rendering as novada_scrape)
novada_scrape_instagramInstagram-only structured data (profiles, posts, reels, comments) via a closed, typed operation enum — 7 verified-working operationsClean records in markdown/json/csv/excel/html/toon (same rendering as novada_scrape)
novada_scrape_facebookFacebook-only structured data (profiles, posts, comments, events) via a closed, typed operation enum — 6 verified-working operationsClean records in markdown/json/csv/excel/html/toon (same rendering as novada_scrape)
novada_scrape_tiktokTikTok-only structured data (profiles, posts, hashtag/discover listings) via a closed, typed operation enum — 5 verified-working operationsClean records in markdown/json/csv/excel/html/toon (same rendering as novada_scrape)
novada_scrape_xX (Twitter)-only structured data (post details, profile lookup by username or URL) via a closed, typed operation enum — 3 verified-working operationsClean records in markdown/json/csv/excel/html/toon (same rendering as novada_scrape)
novada_scrape_walmartWalmart-only structured data (product details by keyword/category URL/SKU/zip code/URL) via a closed, typed operation enum — 5 verified-working operationsClean records in markdown/json/csv/excel/html/toon (same rendering as novada_scrape)
novada_scrape_sheinSHEIN-only structured product data (by product ID or product URL) via a closed, typed operation enum — 2 verified-working operations (3 known backend_broken ops excluded)Clean records in markdown/json/csv/excel/html/toon (same rendering as novada_scrape)
novada_scrape_linkedinLinkedIn-only structured data (job listings by filters/search URL/job URL, company info by URL) via a closed, typed operation enum — 4 verified-working operationsClean records in markdown/json/csv/excel/html/toon (same rendering as novada_scrape)
novada_scrape_githubGitHub-only structured repository data (by repository URL or a search-results URL) via a closed, typed operation enum — 3 verified-working operationsClean records in markdown/json/csv/excel/html/toon (same rendering as novada_scrape)
novada_scrape_perplexityPerplexity AI's own generated answer for a query (by URL or search term) via a closed, typed operation enum — 2 verified-working operationsClean records in markdown/json/csv/excel/html/toon (same rendering as novada_scrape)

Crawl / Map / Site copy

ToolBest forReturns
novada_crawlPulling content from a bounded set of related pages (≤20) on one sitePage bodies inline (markdown/json)
novada_mapDiscovering what URLs exist on a site before deciding what to fetchUp to 100 URLs, no content
novada_site_copyMirroring an entire docs site or knowledge base to diskLocal .md files + a compact manifest (no bodies inline)

Proxy

ToolBest forReturns
novada_proxyRouting your own HTTP client through a specific IP type, country, city, or sticky sessionProxy URL, shell exports, or curl flag

Browser

ToolBest forReturns
novada_browserFull interaction — navigate, click, type, screenshot, evaluate JS — up to 20 actions per callAction results, screenshots, snapshots; session persists via session_id
novada_browser_flowSimpler click/scroll/wait/type/screenshot sequencesAction results per step

Research

ToolBest forReturns
novada_researchOne call → parallel multi-source search, dedup, and extraction for a complex questionNumbered, cited source passages (extractive, not a generated summary)

Monitor

ToolBest forReturns
novada_monitorDetecting changes on a specific page over timechanged/unchanged + optional field-level diffs (baseline is session-scoped)
novada_ai_monitorChecking brand mentions on indexed AI-company domains (openai.com, perplexity.ai, anthropic.com, ...)Per-domain sentiment, key claims, competitor mentions, source URLs

Verify

ToolBest forReturns
novada_verifyFact-checking a claim before citing itVerdict (supported/unsupported/contested/insufficient_data) + confidence 0–100

Account

ToolBest forReturns
novada_accountBalance, plan quotas, usage history, traffic, capture logs in one callUnified dashboard, or one section= slice
novada_proxy_account_createProvisioning a proxy sub-accountCreated account details — WRITE, requires confirm:true
novada_proxy_account_listAuditing existing proxy sub-accountsPaginated list
novada_ip_whitelistManaging the proxy IP whitelist (Residential, Unlimited, Static ISP)Whitelist entries — add/del are WRITE, require confirm:true
novada_capture_apikeyGetting or rotating the Capture API keyCurrent key, or new key on reset — reset is WRITE, requires confirm:true
novada_static_ip_mgmtManaging static ISP IPsIP list, or purchase/renewal confirmation — open/renew are WRITE, require confirm:true

Discover / Setup

ToolBest forReturns
novada_discoverFinding out which tool to use — call this first if unsureFull tool catalog: name, description, category, status
novada_setupValidating your key on first run; never hard-errors on a missing keyKey status, balance, onboarding guidance
novada_session_statsDebugging your own call pattern this sessionPer-tool call counts, recent calls, uptime