Novada-MCP

by novadalabs

Not rated
GitHub

About

Search, extract, crawl, map, and research the web — from any AI agent or terminal.

Details

Author
novadalabs
Categories
Web Scraping, Automation, Search, Other

Setup

Install Novada-MCP in your MCP client (Claude Desktop, Cursor, Windsurf, and others).

Repository: https://github.com/novadalabs/novada-mcp

Follow the installation instructions in the repository README, then restart your MCP client.

One MCP server for the entire live web.Search, extract, scrape, crawl, proxy, browser automation, and AI-powered research — behind a single hosted connection, or one local install if you'd rather run it yourself.

[screenshot: Novada connected in an MCP client, tool list visible]

Quickstart·Get your key·How to choose a tool·Why Novada·Repository layout·Links

Novada ishosted-first— there's nothing to install. Point your client at the hosted URL and you're done.

Security note:the hosted URL contains your API key in the?token=parameter — treat it like a password. Never share it, never post it publicly, and never configure it as a shared or organization-level connector.
- Go toSettings → Connectors → Add custom connector.
- Name itNovada.
- Paste the URL (contains your key — see security note above):

https://mcp.novada.com/mcp?token=YOUR_KEY
claude mcp add --transport http novada "https://mcp.novada.com/mcp?token=YOUR_KEY"

Full per-client install (Cursor/Windsurf/VS Code + local self-host) →npm-package/README.md.

novada_setup() — validates your key, shows balance novada_search({query: "Claude MCP tutorials"}) — web search novada_extract({url: "https://example.com"}) — read any URL novada_research({question: "how do MCP servers work?"}) — parallel multi-source research

[screenshot: agent calling novada_search and returning results]
- Sign up atnovada.com— no credit card required.
- Copy your API key from
novada.com.
- You start with$10 in free credits, capped at1,000 calls/month. Check what's left any time withnovada_account({section: "balance"})ornovada_setup().

Not sure?Callnovada_discoverand it returns the full catalog with each tool's status.

38 tools across 6 categories.Self-host (npx novada-mcp) exposes all 38. The hosted default surface (mcp.novada.com) exposes30— the same registry minus 8 tools that don't apply to a stateless serverless endpoint:novada_browser_flow(needs a persistent browser session),novada_site_copy(writes files to disk),novada_ip_whitelist/novada_static_ip_mgmt/novada_capture_apikey(write-gated account ops),novada_session_stats/novada_search_feedback(per-process in-memory state), andnovada_verify— it is core-derived, not a hand-curated subset. Callnovada_discoveron your connection to see exactly what's available on it.

- 15 dedicated per-platform scrapers.novada_scrape_amazon,_google,_bing,_duckduckgo,_yandex,_youtube,_instagram,_facebook,_tiktok,_x,_walmart,_shein,_linkedin,_github,_perplexity— each exposes a closed, typedoperationenum scoped to that platform instead of the genericnovada_scrape's openplatform+operationstring pair, so an agent can't guess an invalid operation for the wrong platform.
- Honest tool surface.Every listedoperationis verified-working — operations we can't currently deliver are marked and excluded, not left in to fail on you mid-task.
- Contract-tested self-report.Tool descriptions are tested against actual behavior, not just written and forgotten — what a tool claims to return is checked against what it actually returns.
- Drift-guarded tool registry.npm-package/src/tools/registry.tsis the single source of truth for the tool catalog; a test asserts the registered tools, the wired tools, and thenovada_discoveroutput can never diverge.
- confirm:truewrite-gate.Every mutating tool (proxy sub-account creation, IP whitelist changes, static IP purchases, capture-key resets) requires an explicit two-step confirmation — no silent writes.
- Callable onboarding.novada_discoverandnovada_setupare tools your agent can call itself to find the right tool or validate a key, without ever reading this README.

- npm-package/— thenovada-mcpnpm package. Local stdio MCP server (npx novada-mcp); source of truth for all tool logic.
- hosted-server/— what runs athttps://mcp.novada.com. An HTTP wrapper (auth, quota, rate-limit) on Vercel around the npm package's built output.

Full architecture map (entrances, dispatch core, where-does-X-live) →ARCHITECTURE.md; contributor routing →CONTRIBUTING.

- Website:novada.com
- Get an API key:
novada.com
- Sign up (free):
novada.com
- npm:
npmjs.com/package/novada-mcp
- GitHub:
github.com/NovadaLabs/novada-mcp
- Issues:
github.com/NovadaLabs/novada-mcp/issues

Adds powerful web scraping and search capabilities to LLM clients like Cursor and Claude.

A server for web crawling and content extraction using the Crawl4AI library.

CrawlForge MCP is a production-ready MCP server with 18 web scraping tools for AI agents. It gives Claude, Cursor, and any MCP-compatible client the ability to fetch URLs, extract structured data with CSS/XPath selectors, run deep multi-step research, bypass anti-bot detection with TLS fingerprint randomization, process documents, monitor page changes, and more. Credit-based pricing with a free tier (1,000 credits/month, no credit card required).

Scrape, crawl, and extract data from any website using the Firecrawl API.

Give Claude, Cursor, ChatGPT, Kilo, and other MCP clients access to scraping, web search, screenshots, and network tools.

A server for web scraping, Google searches, and website URL lookups using the Olostep API.

AI tools for web scraping, crawling, browser control, and web search via the Oxylabs AI Studio API.

Web scraper exposing 5 MCP tools — crawl, markdown extraction, search-and-crawl, sitemap parsing, and LLM JSON-schema structured extraction. AGPL-3.0.

A server for web scraping, searching, and analysis using multiple engines and APIs.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.