7 MCP servers that give Claude live web data
Seven MCP servers that give Claude live web access — search, fetch, scraping and docs — with free tiers verified in November 2026.
7 tools · Last checked
Claude's training data has a last day, and every question about this week falls behind it. MCP servers (small add-ons that give Claude new tools) fix that. The trick is knowing which job you have: fetch, search, scrape, docs or browser.
How we picked: each repo had a commit in the last 90 days (checked November 7, 2026) and installs from its own README. Any paid API behind it has a free tier confirmed on vendor pricing this month. We dropped jina-ai/reader as stale.
The 7 MCP servers at a glance #
| Tool | What it does | Price | Install |
|---|---|---|---|
| Fetch | Read one URL as markdown | Free, OSS | uvx mcp-server-fetch |
| Tavily | Search built for LLMs | 1,000 credits/mo, no card | claude mcp add --transport http tavily … |
| Exa | Semantic search + crawl | $10 balance/mo, no card | claude plugin install exa@claude-plugins-official |
| Brave Search | Independent search index | $5 credits/mo, card required | npx -y @brave/brave-search-mcp-server |
| Firecrawl | Whole sites to markdown | 1,000 credits/mo, no card | npx -y firecrawl-mcp |
| Context7 | Current library docs | Free, OSS | claude mcp add --scope user context7 -- npx -y @upstash/context7-mcp … |
| Playwright | Drive a real browser | Free, OSS | claude mcp add playwright npx @playwright/mcp@latest |
1. Fetch: the zero-setup default #
The official Fetch server from the MCP team lives in the reference monorepo (91,846 stars).
What: one tool that fetches a URL and returns its content as markdown — no account, no API key. Why: the fastest way to let Claude read today's page. Use when: you already have the URL and just need the content. Install:
uvx mcp-server-fetchCatch: one URL at a time — no search, and JavaScript-heavy pages can come back thin.
2. Tavily: search built for LLMs #
Tavily exposes its search API as a remote MCP server, so there is nothing to run locally (free tier).
What: 1,000 free credits a month (1 credit per basic search), no card, over a hosted endpoint. Why: results arrive cleaned and ranked for model consumption, not as raw SERP HTML. Use when: your agent needs current web results with the least plumbing. Install:
claude mcp add --transport http tavily "https://mcp.tavily.com/mcp/?tavilyApiKey=<your-api-key>"Catch: advanced searches cost 2 credits, and when the 1,000 run out you wait for the monthly reset.
3. Exa: find pages by meaning #
Exa is a meaning-based search index behind a hosted MCP server. It works without an account at low rate limits; sign in for more (free tier).
What: a free balance that resets to $10 on the 1st of each month, no card — search, fetch and crawling included. Why: semantic queries surface the page you mean, not just pages containing the keywords. Use when: you research questions where keyword search returns noise. Install:
claude plugin install exa@claude-plugins-officialCatch: at $4–7 per 1,000 searches the $10 buys roughly 1,400–2,500 queries, not unlimited.
4. Brave Search: an independent index #
Brave's official server wraps the Brave Search API (free tier).
What: $5 of free credits each month — about 1,000 searches at $5 per 1,000 requests. Why: an index independent of Google and Bing, useful as a second opinion. Use when: you want to cross-check another search tool. Install:
npx -y @brave/brave-search-mcp-server # needs BRAVE_API_KEYCatch: a credit card is required at signup — Brave says it is for abuse prevention.
5. Firecrawl: whole sites to markdown #
Firecrawl offers scrape, crawl, map and search endpoints that return clean markdown (free tier).
What: 1,000 free credits a month (1 credit per page), no card. Why: turns many pages from one domain into model-ready text in one call. Use when: Claude needs more than one page from the same site. Install:
env FIRECRAWL_API_KEY=fc-YOUR_API_KEY npx -y firecrawl-mcpCatch: 2 concurrent requests, credits do not roll over, and error pages still cost one.
6. Context7: current docs, not stale weights #
Context7 (64,309 stars) serves up-to-date library documentation to any MCP client.
What: pulls current docs for your libraries into the prompt. Free; a free API key raises the rate limits. Why: Claude stops writing code for an old version of the API. Use when: Claude writes code against a library whose API has moved. Install:
claude mcp add --scope user context7 -- npx -y @upstash/context7-mcp --api-key YOUR_API_KEYCatch: coverage is community-submitted, so niche libraries may be missing.
7. Playwright: when pages need a browser #
Microsoft's official server (Apache-2.0, 39,289 stars) lets Claude drive a real browser.
What: click, type, scroll, screenshot and read the DOM through structured accessibility snapshots. Why: reaches logins, infinite scroll and JS apps that fetch and search cannot. Use when: the data only exists after a browser renders it. Install:
claude mcp add playwright npx @playwright/mcp@latestCatch: it runs a local browser, so it is slower and more brittle than an HTTP call.
Which one to try first #
Just want Claude to read a URL → #1. Need current answers → #2. Research where keyword search fails → #3. A second search opinion → #4. Many pages from one site → #5. Coding against fast-moving libraries → #6. Data behind a login or JS app → #7.
FAQ
- What is an MCP server?
- A small server that exposes tools — search, fetch, scraping, browser control — to Claude or any MCP client through one config line, instead of you pasting content by hand.
- Do these MCP servers cost money?
- Fetch, Context7 and Playwright are free and open source. Tavily, Exa, Brave and Firecrawl run on paid APIs that include a monthly free tier: 1,000 credits on Tavily and Firecrawl, $10 on Exa, $5 on Brave.
- Which MCP server should I install first?
- Fetch if you just want Claude to read a page you already have, Tavily if you need search, Context7 if you code against fast-moving libraries.
Sources
- github.com/modelcontextprotocol/servers/tree/main/src/fetch
- tavily.com/pricing
- github.com/tavily-ai/tavily-mcp
- exa.ai/pricing
- github.com/exa-labs/exa-mcp-server
- brave.com/search/api/
- github.com/brave/brave-search-mcp-server
- firecrawl.dev/pricing
- github.com/firecrawl/firecrawl-mcp-server
- github.com/upstash/context7
- github.com/microsoft/playwright-mcp
- aifree.dev/offer/tavily-free-researcher-plan
- aifree.dev/offer/exa-free-credits
- aifree.dev/offer/brave-search-api-free-credits
- aifree.dev/offer/firecrawl-free-plan