Serwer MCPCzęściowo przetestowane (wymaga konta)
Aktualna dokumentacja bibliotek kodu
Context7
Serwer MCP od Upstash, który daje asystentowi AI aktualną dokumentację bibliotek kodu, żeby przestał zgadywać stare lub błędne nazwy funkcji.
- Działa z
- Claude Code, Codex CLI, Gemini CLI
- Dla kogo
- Web developerzy, Zbuduj aplikację
Co robi
Problem
Modele AI uczyły się na starszych materiałach. Często używają nazwy funkcji, która się zmieniła, albo ustawienia, które już nie istnieje. Kod wygląda dobrze, ale nie działa.
Co robi Context7
Daje asystentowi dwa narzędzia: jedno znajduje właściwą bibliotekę, drugie pobiera jej aktualną dokumentację. Dzięki temu asystent pisze kod na podstawie świeżej dokumentacji.
Komu pomaga
Każdemu, kto pracuje z szybko zmieniającą się biblioteką, taką jak Next.js, React czy Supabase.
Uważaj
Pytanie trafia do usługi online. Nie wpisuj w nim żadnych sekretów. Darmowe korzystanie ma limity, dlatego polecamy darmowy klucz.
Jak zainstalować
npx ctx7 setupJak tego używać
Dodaj „use context7” do prośby, na przykład „build a Next.js page with the newest app router API. use context7”. Asystent pobierze aktualną dokumentację biblioteki i napisze kod na jej podstawie.
Na co uważać
- Pytanie o bibliotekę trafia do usługi online prowadzonej przez Upstash.
- Warto mieć darmowy klucz API, bo darmowe korzystanie ma limity. Komenda instalacji otwiera okno logowania.
- Dokumentacja to treści tworzone przez społeczność. Ważny kod sprawdź samodzielnie.
Licencja i autor
- Licencja
- MIT
- Autor
- Upstash
- Kod źródłowy
- github.com/upstash/context7
Jak to testowaliśmy
12 października 2026 zainstalowaliśmy ten dodatek na czystym komputerze testowym. Częściowo przetestowane: zainstalowaliśmy go w czystym systemie testowym, ale główne funkcje wymagają konta lub klucza, których nie użyliśmy.
Nie sprawdziliśmy wyszukiwania w dokumentacji, więc nie przetestowaliśmy usługi online ani jej limitów. Nie uruchomiliśmy komendy instalacji (npx ctx7 setup), bo otwiera ona okno logowania. Zamiast niej zarejestrowaliśmy serwer własną komendą claude mcp add.
Szczegóły techniczne testu
- Data
- 12 października 2026
- Metoda
- W czystym kontenerze, bez konta, uruchomiliśmy npx -y @upstash/context7-mcp, wysłaliśmy żądania MCP initialize i tools/list, a serwer odpowiedział listą 2 narzędzi (resolve-library-id i query-docs). Zarejestrowaliśmy go też komendą claude mcp add, a claude mcp list pokazało go jako połączony. Nie wywoływaliśmy tych narzędzi.
Sprawdzone ponownie: 12 października 2026
Źródła
- github.com/upstash/context7