Novada MCP

io.github.NovadaLabsPublished by GitHub account NovadaLabsv0.9.46Updated Nov 7, 2026

One MCP server for all web data. Scrape, search, crawl, and AI research in one install.

Overview

AI-generated overview

Novada MCP gives an assistant web search, page extraction, crawling and structured scraping of 14 platforms, plus cited research, through Novada's proxy…

What you can do
  • Search the web by query with engine, time, domain and geo filters
  • Extract content from one or up to 10 known URLs, escalating past anti-bot pages
  • Run multi-source research that returns numbered source passages
  • Scrape structured records from 14 platforms via typed per-platform tools
  • Crawl a bounded set of related pages and map a site's URLs
  • Route your own HTTP client through a chosen IP type, country or session
When to use it
Use it when an assistant needs live web data: price or product comparisons, job and lead research, cited answers from several sources, or records from specific platforms without writing HTML parsers. It is also a fit when pages block ordinary fetching and proxy routing control is needed.
Requirements
A Novada account and API key, sent as an Authorization Bearer header or obtained via OAuth; the hosted endpoint is at mcp.novada.com, or run locally with npx novada-mcp. Usage is billed to the Novada account; free starting credits are offered. Basic extract works without a key but without render escalation.
Before you install
Usage is billed to your Novada account with no monthly call cap, so costs can accumulate. The API key is a secret passed in the Authorization header and should not be placed in URLs. Write operations such as proxy sub-accounts, IP whitelists, static IPs and key capture use a two-step approval token. Scraped data comes from third-party sites through Novada's proxy network.

Installation

In SourceWeft

  1. Open Novada MCP in the dashboard and add it to a workspace.
  2. Connect the required credentials. They are stored privately and never shown on public pages.
  3. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/io.github.NovadaLabs%2Fnovada-mcp/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config. The client completes OAuth sign-in on first connect.

{
  "mcpServers": {
    "novada": {
      "type": "http",
      "url": "https://mcp.novada.com/mcp"
    }
  }
}

README

Novada MCP

Web search, page extraction and structured platform data for AI agents, backed by Novada's own proxy network.

[npm version] [npm downloads] [CI] [License: MIT]

[Free to start — $10 in free credits, usage billed to your Novada account, no credit card needed]

Free to start: $10 in free credits, no credit card. There is no monthly call cap — usage is billed to your Novada account.

What it is good at

  • Structured data from 14 sources, no HTML parsing. One typed tool per platform (Amazon, Google, LinkedIn, TikTok, YouTube, Instagram, Facebook, X, Walmart, GitHub and more). The operation is a closed list, so a wrong value is rejected before any call and the error lists the valid ones.
  • Pages that block bots. novada_extract escalates from a plain fetch to JS render to a real browser on its own, takes up to 10 URLs per call, and names the blocker when it cannot get through (for example anti_bot:kasada).
  • Cited research in one call. novada_research runs several searches, de-duplicates, and returns numbered source passages for your agent to write the answer from. It returns source material, not a generated summary.

Try these prompts

Use caseAsk your agent
Price research"Compare the top 5 Amazon results for 'standing desk' by price and rating, then check the cheapest one on Walmart."
Lead research"List open Data Analyst jobs on LinkedIn in Germany posted this week, with company and link."
Cited answer"What changed in the EU battery regulation this year? Give me sources I can quote."

Quickstart

Hosted, nothing to install. Sign up at novada.com for a key; check your balance any time with novada_setup.

claude.ai: Settings → Connectors → Add custom connector, paste https://mcp.novada.com/mcp, sign in with your Novada account (OAuth).

Claude Code:

bash
claude mcp add --transport http novada https://mcp.novada.com/mcp --header "Authorization: Bearer YOUR_KEY"

Cursor, Windsurf, VS Code and self-host (npx -y novada-mcp): see the install guide. The hosted endpoint accepts the key only in an Authorization: Bearer header or via OAuth, never in a URL.

How to choose a tool

[How to choose a Novada MCP tool — decision guide]

ToolUse it when
novada_searchFind pages by query (google / duckduckgo / yandex; time, domain, geo filters).
novada_extractRead one known URL, or up to 10 in parallel, through anti-bot pages.
novada_researchAnswer a complex question with passages from several sources in one call.
novada_scrapeStructured records from 14 platforms, plus 14 typed per-platform tools such as novada_scrape_amazon and novada_scrape_linkedin.
novada_crawlPull content from a bounded set of related pages (up to 20) on one site.
novada_mapDiscover what URLs exist on a site before fetching.
novada_proxyRoute your own HTTP client through a specific IP type, country or session.

Not sure? Call novada_discover. 37 tools self-hosted; the hosted endpoint exposes 29 of them (self-host adds browser automation, site copy, and the write-gated open/renew static-IP actions). Full list and per-surface availability: docs/TOOLS.md.

How it compares

Typed platform scrapersSearch / extract / crawl / mapOwn proxy networkNotes
NovadaYes (14)Yes, plus researchYesProxy config from Novada's own network via novada_proxy
TavilyNoYesNoSearch, extract, map, crawl
FirecrawlNoYesNoScrape, crawl, search, extract and an agent tool
Bright DataYesYesYesClosest in scope

Pick Tavily or Firecrawl if you only need search and page-to-markdown. Pick Novada or Bright Data if you also need records from specific platforms or control over proxy routing. Comparison reflects each project's public MCP README as of 2026-10-26; check theirs for current details.

Built for agents: write operations (proxy sub-accounts, IP whitelist, static IPs, key capture) use a two-step approval token, and novada_discover and novada_setup let an agent find the right tool or check its key without reading this page. Basic novada_extract also works without a key (no render escalation).

Repository layout

npm-package/ is the novada-mcp package and holds all tool logic. hosted-server/ is the HTTP wrapper behind mcp.novada.com. distribution/ holds plugin and registry packaging plus the release consistency check, monitoring/ the smoke, stress and report tooling, config/ the surface definitions, scripts/ repo-level checks, and docs/ the tool reference and assets. See ARCHITECTURE.md and CONTRIBUTING.

Links

novada.com · npm · GitHub · Issues

License

MIT, see LICENSE.

Source: README.md at commit 5d9f8ab

Tools

0
This server asks you to sign in, so SourceWeft could not read its tools without an account and has not indexed them. What a connected account sees can depend on that account and its permissions.

Version history

7
  1. v0.9.46LatestNov 7, 2026
  2. v0.9.45Nov 1, 2026
  3. v0.9.44Oct 26, 2026
  4. v0.9.43Oct 26, 2026
  5. v0.9.42Oct 22, 2026
  6. v0.9.41Oct 18, 2026
  7. v0.9.39Sep 16, 2026

Score

85% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listed15 pts

    Answer tools/list without a credential, or ship a package that starts in a sandbox without one.

  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts