Novada MCP logo

Novada MCP

Searches the web, extracts pages, crawls sites, scrapes 14 platforms, and automates browsers through Novada.

Install Novada MCP

Pick your client, then add it in one click or paste the config.

STDIONode.js
~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "novada-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "novada-mcp"
      ],
      "env": {
        "NOVADA_API_KEY": "YOUR_VALUE_HERE"
      }
    }
  }
}

Settings → Developer → Edit Config, merge this into mcpServers, then fully quit and reopen Claude Desktop.

Values are written into the snippet above so you can paste it as is. They never leave your browser.

Install not yet sandbox-tested— the server itself is confirmed live (we called its tools/list endpoint). The stdio install command is a separate, ongoing check.

Overview

novada-mcp connects AI agents to Novada’s web search, extraction, scraping, crawling, proxy, and browser capabilities. Its tools cover single-page retrieval, multi-source research with cited passages, site discovery, bounded crawls, whole-site copies, and typed data extraction from platforms such as Amazon, Google, LinkedIn, YouTube, and GitHub. Use it for search and data extraction workflows where pages may require JavaScript rendering or anti-bot handling, or where structured platform records are more useful than raw HTML. A single Novada API key authenticates most hosted and self-hosted capabilities.

Use cases

  • Find current facts and relevant source pages
  • Extract prices and fields from known product URLs
  • Compare structured listings across shopping platforms
  • Build a cited research brief from multiple sources
  • Copy documentation sites into a local Markdown corpus

Key features

  • Multi-engine web search with ranking and filters
  • Anti-bot page extraction with automatic rendering escalation
  • Typed scrapers for 14 platforms
  • Bounded crawling and whole-site Markdown copying
  • Browser automation and proxy routing
  • Cited multi-source research

Tools37

What Novada MCP lets your agent do. Expand a tool for its parameters.

Verified live~26.2k tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked 3d ago

Recent health check succeeded.

9/9 checks healthy over the last 45d

What it can do

From the 37 tools this server returned when we ran it; 37 declare their own safety hints.

Runs commands · 4Can delete or modify data · 5Handles credentials · 9Makes network requests · 29Read-only tools · 31
Network at startup3 connections
Files written at startupNone
Install scriptsprepare
npm provenanceNot published
Package age212 days
Maintainers1

Observed 2026-10-28 in an isolated sandbox. A description of reach, not a security audit.

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 14d ago via OSV.dev · novada-mcp (npm)

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars3Stargazers on the source repository.
npm downloads2.3kPackage downloads in the last 30 days.
Last commit3d agoMost recent push to the default branch.
Tools exposed37Callable tools this server registers over MCP.

How Novada MCP works

What novada-mcp does

novada-mcp gives MCP-compatible agents access to web search, page extraction, structured platform scrapers, crawling, site mapping, browser automation, proxy routing, claim verification, and monitoring. It is aimed at search and data extraction tasks that would otherwise require several separate services or custom HTML parsers.

The platform-specific tools return structured records rather than forcing an agent to interpret raw pages. Supported sources include Amazon, Google, Bing, DuckDuckGo, Yandex, YouTube, Instagram, Facebook, TikTok, X, Walmart, LinkedIn, GitHub, and Perplexity. Operations are typed per platform, so invalid operation names can be rejected before a network request.

How it works

novada_search finds pages through Google, DuckDuckGo, or Yandex and returns titles, URLs, snippets, and relevance ordering. novada_extract reads a known URL and can process up to 10 URLs in parallel. It can return Markdown, HTML, or structured JSON fields such as price, title, author, and date. Rendering normally starts with a static request and escalates to JavaScript or browser access when required.

For broader jobs, novada_research runs multiple searches, removes duplicates, extracts leading sources, and returns numbered passages for the agent to use when composing an answer. novada_map discovers site URLs, while novada_crawl retrieves a bounded set of related pages inline. novada_site_copy is intended for larger documentation or knowledge-base copies and writes one Markdown file per page with a manifest.

The scraper tools call Novada’s scraper API and provide structured records in formats including Markdown tables, JSON, TOON, CSV, Excel, and HTML. novada_proxy supplies proxy configuration for requests made by the caller. Browser tools support actions such as navigation, clicking, typing, scrolling, screenshots, DOM snapshots, and JavaScript evaluation.

Setup and configuration

The hosted endpoint is available at https://mcp.novada.com/mcp. Hosted connections authenticate with OAuth or an Authorization: Bearer header; the API key is not accepted in a URL. Self-hosting uses the npm package through npx -y novada-mcp and can be configured for clients such as Claude Code, Cursor, Windsurf, and VS Code.

Set NOVADA_API_KEY for authenticated search, extraction, research, crawling, scraping, proxy provisioning, and related features. NOVADA_BROWSER_WS can provide an alternate browser connection, and NOVADA_PROXY_ENDPOINT enables an optional proxy endpoint. The novada_setup tool validates a key, reports its balance, and provides onboarding guidance when no key is available. Usage is billed to the Novada account, with free credits available when starting an account.

Tools and capabilities

  • Search and rank web results with domain, time, and geographic filters.
  • Extract one or several pages with automatic anti-bot escalation and selectable output formats.
  • Research a question across multiple sources and return numbered citations.
  • Scrape typed records from 14 supported platforms, including commerce, social, search, video, jobs, and repository data.
  • Discover site URLs, crawl up to 20 related pages, or copy larger sites to local Markdown files.
  • Automate browser sessions, route requests through selected proxy types, verify claims, and monitor page changes.

The tool choice matters: use extraction for a known URL, mapping for URL discovery, crawling for a small related set, and site copy for a larger local corpus. Platform scrapers are preferable when the target source has a dedicated operation and structured fields are needed.

Limitations and notes

novada_crawl is capped at 20 pages, while novada_map returns at most 100 URLs. novada_site_copy supports up to 1,000 pages and returns a manifest path rather than page bodies inline. Research extracts full content only from its top five sources and bounds each source’s size.

Browser sessions can be reused with a session ID on a local or long-lived server. Hosted serverless calls should be treated as one-shot for session reliability. The browser’s country parameter does not currently control its exit location. Page monitoring stores its baseline only in process memory, so hosted serverless execution cannot reliably compare separate calls; local execution or external diffing is required for persistent change detection.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about Novada MCP

novada-mcp is an MCP server that connects AI agents to Novada’s web and proxy network. Its main tools search the web, extract known URLs, research multiple sources with cited passages, crawl or map sites, scrape structured records from 14 platforms, automate browsers, and route requests through configurable proxies.

Install it by connecting to the hosted `https://mcp.novada.com/mcp` endpoint or running `npx -y novada-mcp` for self-hosting. Hosted clients use OAuth or a Bearer token, while self-hosted configurations use the npm package and a Novada API key.

novada-mcp provides typed scraping tools for Amazon, Google, Bing, DuckDuckGo, Yandex, YouTube, Instagram, Facebook, TikTok, X, Walmart, LinkedIn, GitHub, and Perplexity. Use the dedicated platform tool when one exists, or the generic scraper for supported operations.

Use `novada_extract` when you already have the URL and need its page content or fields. Use `novada_search` when you need to discover pages from a query, and use `novada_research` when a question requires passages from several independent sources.

Yes, Cursor is named as a supported client for novada-mcp. Configure Cursor with the hosted MCP endpoint or the self-hosted npm package, then provide the Novada API key for authenticated capabilities.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewNovada MCP AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/novada-mcp?style=directory)](https://allmcps.com/mcp/novada-mcp)
HTML Embed
<a href="https://allmcps.com/mcp/novada-mcp"><img src="https://allmcps.com/api/badge/novada-mcp?style=directory" alt="Novada MCP on AllMCPs" /></a>