
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
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.
Installation
In SourceWeft
- Open Novada MCP in the dashboard and add it to a workspace.
- Connect the required credentials. They are stored privately and never shown on public pages.
- 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.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
operationis a closed list, so a wrong value is rejected before any call and the error lists the valid ones. - Pages that block bots.
novada_extractescalates 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 exampleanti_bot:kasada). - Cited research in one call.
novada_researchruns 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
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:
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]
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
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
0Version history
7- v0.9.46LatestNov 7, 2026
- v0.9.45Nov 1, 2026
- v0.9.44Oct 26, 2026
- v0.9.43Oct 26, 2026
- v0.9.42Oct 22, 2026
- v0.9.41Oct 18, 2026
- 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