Zanim zaczniesz dodawać serwery: Claude Code ma wbudowane narzędzia WebSearch i WebFetch, które pokrywają ~80% potrzeb związanych z wyszukiwaniem. MCP do searchowania warto dodać, gdy potrzebujesz większej kontroli nad źródłami, wyższych limitów lub zaawansowanego scrapowania dynamicznych stron.

Narzędzia do wyszukiwania i scrapowania

Brave Search MCP

Brave Search używa własnego, niezależnego indeksu sieci — nie jest nakładką na Google ani Bing.

ParametrOpis
KategoriaSearch
Klucz APIbrave.com/search/api — rejestracja wymaga karty kredytowej (weryfikacja tożsamości)
Cennik$5 / 1 000 zapytań. Każdy plan dostaje $5 darmowego kredytu miesięcznie
Co umieWyszukiwanie webowe, wyszukiwanie obrazów, obsługa operatorów site:, filetype:, before:, after:, intitle:, inurl:
Kiedy wybraćGdy chcesz niezależnego indeksu bez filtrów SEO. Dobry default dla technicznego researchowania
{
  "mcpServers": {
    "brave-search": {
      "command": "npx.cmd",
      "args": ["-y", "@modelcontextprotocol/server-brave-search"],
      "env": {
        "BRAVE_API_KEY": "BSA..."
      }
    }
  }
}

Przykład promptu:

Wyszukaj "best mass transit systems" na reddit.com — podaj 5 najczęściej polecanych systemów z dyskusji na Reddicie wraz z argumentami użytkowników.

Wyszukaj obrazki "Warsaw metro map 2026" — potrzebuję aktualną mapę metra w Warszawie. Podaj linki do 3 najlepszych wyników.

Brave Search MCP obsługuje osobne wyszukiwanie obrazów (brave_image_search) — przydatne, gdy potrzebujesz ilustracji, diagramów lub schematów jako referencji do swojej pracy. Wbudowany WebSearch nie ma trybu wyszukiwania obrazków.


Tavily MCP

Tavily to wyszukiwarka zaprojektowana specjalnie dla agentów AI. Agreguje i cytuje źródła, zamiast tylko zwracać listę linków, pozwala filtrować po domenach. Bez MCP Claude wyszuka ogólnie i sam będzie musiał czytać strony, żeby wyciągnąć fakty — więcej tokenów, mniej precyzji.

ParametrOpis
KategoriaSearch
Klucz APIapp.tavily.com — darmowe konto
Cennik1 000 zapytań / miesiąc za darmo
Co umieWyszukiwanie z automatycznym cytowaniem, filtrowanie domen (include_domains / exclude_domains), tryb research dla głębszego przeszukania
Kiedy wybraćGdy chcesz wyników gotowych do zacytowania, lub budujesz agenta do weryfikacji faktów. Lepszy niż Brave do dokumentacji i research writingu
{
  "mcpServers": {
    "tavily": {
      "command": "npx.cmd",
      "args": ["-y", "tavily-mcp"],
      "env": {
        "TAVILY_API_KEY": "tvly-..."
      }
    }
  }
}

Przykład promptu:

Użyj Tavily w trybie research z include_domains=["react.dev", "github.com/facebook/react"], znajdź co się zmieniło w React 20 w porównaniu do React 19. Podaj zmiany z cytowaniami źródeł.


Firecrawl MCP

Firecrawl to najpotężniejszy z opisywanych tu serwerów: nie tylko pobiera strony, ale umie przechodzić przez całe serwisy (crawl), wydobywać strukturyzowane dane (extract) i uruchamiać autonomicznego agenta badawczego, który sam podąża za linkami.

Wynik zwracany jest jako czysty Markdown — bez reklam, nawigacji, ciasteczek, zbędnego HTML. Gotowy do wklejenia do kontekstu Claude.

Firecrawl ma dedykowany skill — zobacz agent-onboarding guide. Dostarcza on gotowe narzędzia do wyszukiwania (firecrawl-search), scrapowania (firecrawl-scrape), interakcji ze stronami (firecrawl-interact), crawlowania (firecrawl-crawl) i diagnozy błędów (firecrawl-ask).

ParametrOpis
KategoriaScraping + Cloud
Klucz APIfirecrawl.dev/app/api-keys — darmowe konto
Cennik500 kredytów jednorazowo za darmo (scrape = 1 kredyt/strona, extract = 5 kredytów/strona). Bez karty kredytowej
Co umiefirecrawl_scrape (jedna strona → Markdown), firecrawl_crawl (cały serwis), firecrawl_search (szukaj + scrapuj), firecrawl_extract (dane strukturyzowane / JSON), firecrawl_deep_research (autonomiczny agent badawczy). 13 narzędzi łącznie
Kiedy wybraćDokumentacja frameworków, artykuły za paywallem (jeśli masz dostęp), dane produktowe, newsy. Gdy zwykłe WebFetch daje zaśmiecony HTML, a Ty potrzebujesz czystego tekstu
{
  "mcpServers": {
    "firecrawl": {
      "command": "npx.cmd",
      "args": ["-y", "firecrawl-mcp"],
      "env": {
        "FIRECRAWL_API_KEY": "fc-..."
      }
    }
  }
}

Przykład promptu:

Użyj Firecrawl do scrapowania dokumentacji FastAPI na https://fastapi.tiangolo.com/tutorial/, przejdź przez wszystkie podstrony tutoriala (crawl) i zrób mi ściągawkę z najważniejszymi wzorcami.


Fetcher MCP — lekka alternatywa

Fetcher MCP to lżejsza wersja podejścia Playwright — pobiera strony przez headless Chromium z wbudowanym algorytmem Readability, który automatycznie wydobywa główną treść (artykuł, dokumentację) i odrzuca resztę. Fetcher pobiera kilka URL-i równolegle i zwraca czysty tekst.

ParametrOpis
KategoriaFetch lokalny
Klucz APIBrak — działa lokalnie
CennikDarmowy
Co umieTryb batch fetch_urls, automatyczne blokowanie zasobów, dwa tryby wyjścia: markdown lub html
Kiedy wybraćGdy potrzebujesz treści strony bez całej orkiestracji Playwright. Dobry do przetwarzania list URL-i
{
  "mcpServers": {
    "fetcher": {
      "command": "npx.cmd",
      "args": ["-y", "fetcher-mcp"]
    }
  }
}

Przykład promptu:

Pobierz treść z tych trzech URL-i jednocześnie (batch):
- https://docs.python.org/3/library/asyncio.html
- https://docs.python.org/3/library/threading.html
- https://docs.python.org/3/library/multiprocessing.html
Porównaj podejścia do współbieżności w Pythonie na podstawie oficjalnej dokumentacji.