MCP konektor Context7 pro Manus

Psát kód podle aktuální dokumentace, ne podle loňského API

Napište „Použij Next.js 16 a přidej kontrolu, která odhlášené návštěvníky přesměruje na /login.“ Manus vyhledá tuto knihovnu a verzi v Context7, přečte aktuální dokumentaci a ukázky kódu a podle nich napíše kód. Vložte chybovou zprávu a on zjistí, jak API funguje nyní, co se změnilo a jak to opravit. Uveďte v promptu číslo verze, abyste dostali dokumentaci k dané verzi, nebo zadejte ID knihovny, například /supabase/supabase, pro přímý přístup k ní.

Nejprve připojte Context7 v Manus

Použijte Next.js 16 a přidejte kontrolu, která odhlášené návštěvníky přesměruje na /login.

/vercel/next.js · v16Ilustrace

Přesměrovat odhlášené návštěvníky na /login

Zdroj: github.com/vercel/next.js · docs

V Next.js 16 se soubor middleware jmenuje proxy.ts a exportuje funkci s názvem proxy.

import { NextResponse } from 'next/server'import type { NextRequest } from 'next/server'export function proxy(request: NextRequest) {  if (!request.cookies.has('session')) {    const login = new URL('/login', request.url)    return NextResponse.redirect(login)  }}

Zapíše proxy.ts podle tohoto úryvku

Aktuální dokumentace pro AI, podle verze, kterou používáte

Zadejte v promptu název knihovny a verzi. Manus tuto verzi vyhledá v Context7, přečte její dokumentaci a ukázky kódu a napíše kód, který jí odpovídá.

Knihovny v tomto úkoluIlustrace
/vercel/next.js/v16.2.9
/react/react/v19.2.7
/supabase/supabase/v1.26.04

Vyžádejte si verzi podle čísla

Napište verzi do promptu, například React 19 nebo Next.js 16, a Context7 najde dokumentaci pro danou verzi.

Zadejte ID knihovny a vynechte vyhledávání

Pokud znáte ID, například /supabase/supabase, uveďte ho v promptu. Manus půjde přímo do dokumentace této knihovny, aniž by ji nejdřív hledal.

MCP pro dokumentaci: najde knihovnu a pak si přečte její dokumentaci

Context7 funguje ve dvou krocích. Nejprve najde knihovnu a verze, které má k dispozici, poté prohledá dokumentaci a ukázky kódu, které odpovídají na vaši otázku. Ke každé ukázce je přiložen odkaz na zdroj.

Rychlé odpovědi o jedné funkci

Zeptejte se, jak funkce nyní přijímá argumenty, nebo jaká možnost nahradila starou. Manus odpoví podle úryvku a ukáže, odkud informace pochází.

Ilustrace
1Najít knihovnuresolve-library-id
KnihovnaNext.js
/vercel/next.js6 135 ukázek kódu
v16.2.9v16.1.6v15.1.11
2Přečti dokumentaciquery-docs
ID knihovny/vercel/next.js/v16.2.9
OtázkaJak přečtu cookie v proxy?
  • Přečtení cookie z požadavku v proxyZdroj: github.com/vercel/next.js · v16.2.9
  • Nastavit cookie v odpovědiZdroj: github.com/vercel/next.js · v16.2.9

Oprava chyby zastaralého API pomocí aktuální dokumentace

Vlož chybu a napiš, jakou verzi používáš. Manus zjistí, jak to API funguje ve tvé verzi, řekne ti, co se změnilo, a přepíše řádky, které to rozbíjí.

src/main.jsxreact 19.2Ilustrace
TypeError: ReactDOM.render is not a function
Z dokumentace React 19React 19 odstranil ReactDOM.render. Místo toho vykreslete aplikaci pomocí createRoot z react-dom/client.
ReactDOM.render(<App />, document.getElementById('root'))import { createRoot } from 'react-dom/client'createRoot(document.getElementById('root')).render(<App />)

Vlož chybu a svou verzi

Manus zkontroluje dokumenty pro verzi, kterou uvedete, v jedné větě vysvětlí, co se změnilo, a přepíše jen ty řádky, které to potřebují.

Dokumentace Context7 pro dvě verze, vedle sebe

Před upgradem se zeptej na obě verze. Manus přečte dokumentaci k oběma a vypíše, co se změnilo, včetně dokumentů, které četl.

Naplánujte upgrade podle dokumentace

Získejte tabulku s tím, co přejmenovat a co funguje jinak. Požádejte Manus, aby vynechal vše, co dokumentace neukazuje, takže seznam neobsahuje žádné odhady.

Ilustrace
Next.js 15Next.js 16
Na základě průvodce upgradem Next.js 16
Soubormiddleware.tsproxy.ts
Funkceexport function middleware()export function proxy()
Běží naedgenodejs
Konfigurační příznakskipMiddlewareUrlNormalizeskipProxyUrlNormalize

Běhové prostředí edge není v proxy podporováno. Pokud chcete edge nadále používat, zatím si ponechte middleware.

Použijte nejnovější verzi každé knihovny v úplném sestavení

Dokumentace Context7 může nasměrovat i větší úkol: novou webovou aplikaci, změnu ve vašem repozitáři nebo každý úkol v projektu.

Vytvoř webovou aplikaci podle aktuální dokumentace

Požádejte Manus, aby zkontroloval Context7 pro každou použitou knihovnu, aby nová webová aplikace začínala s rozhraními API, která tyto verze mají dnes.

Vytvářet a publikovat webové aplikace

Aktualizace repozitáře, pak otevření pull requestu

Pokud je navíc připojen GitHub, provede Manus změnu ve vašem repozitáři a otevře pull request, ve kterém uvede, jakou dokumentací se řídil.

Zobrazte si konektor GitHub

Udělejte z „nejdřív se podívej do dokumentace“ pravidlo projektu

Vložte pravidlo do instrukcí projektu. Sdílené instrukce řídí každý nový úkol v tomto projektu, takže je nemusíte opakovat.

Zjistěte, jak funguje Projects

Připojte MCP server Context7 k Manus

Context7 je již v konektorech Manus. Připojte ho jednou a kterýkoli úkol si může vyhledat aktuální dokumentaci knihovny ještě před napsáním kódu.

  1. Otevřít konektory

    V Manus otevřete Konektory, vyberte Context7 a klikněte na Připojit.

  2. Dokončit připojení

    Context7 je již uveden v konektorech, takže není třeba instalovat server ani vkládat URL. Dokončete to podle kroků na obrazovce.

  3. Zeptejte se v libovolném úkolu

    Zadejte název knihovny a, pokud je to důležité, verzi. Přidejte „use Context7“, pokud chcete, aby Manus před napsáním kódu zkontroloval dokumentaci.

Context7Aktuální dokumentace a ukázky kódu pro každou knihovnu

Získejte přístup k aktuální, specifické technické dokumentaci a implementačním příkladům pro konkrétní knihovny díky dokumentační službě Context7.

PřipojitIlustrace
  • Dva nástroje: jeden najde knihovnu, druhý čte její dokumentaci
  • Pouze pro čtení: vyhledává dokumenty a nezmění tvůj kód ani účty
  • Každý ukázkový kód obsahuje odkaz na svůj zdroj

Otázky o Context7 MCP

Jak nastavím Context7 MCP v Manus? Musím to instalovat nebo zadat URL serveru či API klíč?

Nic neinstalujete ani nezadáváte adresu serveru. Context7 je již k dispozici v Konektorech Manus: otevřete Konektory, zvolte Context7, vyberte Připojit a postupujte podle kroků na obrazovce. Manus neoznačuje Context7 jako konektor vyžadující další nastavení a jeho stránka konektoru nevyžaduje ani klíč API pro Context7. Po připojení stačí v libovolném úkolu uvést název knihovny a verzi.

Jaké knihovny umí Context7 vyhledat?

Knihovny, které byly přidány do Context7, například Next.js, React a Supabase. Přidává je komunita a vlastníci knihoven. Vyhledávání vrací u každé shody ID knihovny, počet ukázek kódu a verze, které obsahuje. Pokud knihovna není k dispozici, vyhledávání nenajde dobrou shodu a místo toho můžete Manus požádat, aby si přečetl dokumentaci dané knihovny přímo na jejím webu.

Můžu vybrat, kterou verzi dokumentace má číst?

Ano. Zadejte verzi do svého promptu, například „Next.js 16“, a Context7 vyhledá odpovídající verzi. Můžete také zadat ID knihovny s verzí, například /vercel/next.js/v16.2.9. Chcete-li zjistit, která verze byla použita, požádejte Manus, aby uvedl ID knihovny, kterou vyhledal.

Jsou nalezené dokumenty vždy správné?

Ne vždy. Dokumentace v Context7 pochází od komunity a vlastníků knihoven a Context7 uvádí, že nemůže zaručit úplnost nebo přesnost každé knihovny. Každý vrácený ukázkový kód obsahuje odkaz na zdroj, takže si od Manus vyžádejte zobrazení použitých úryvků a odkazů a vše důležité si zkontrolujte.

Jak se to liší od toho, kdybych přímo požádal AI o napsání kódu?

Bez vyhledání píše AI podle toho, co se naučila při trénování, což může být starší než verze, kterou používáte. Tak se do nového kódu dostávají přejmenovaná nebo odstraněná API. Po připojení Context7 si Manus nejprve přečte aktuální dokumentaci pro vaši verzi a až potom napíše kód.

Vidí Context7 můj kód?

Oba jeho nástroje přijímají název nebo ID knihovny, krátkou otázku a případně programovací jazyk, pokud je znám. Žádný z nich nepřijímá vaše soubory ani repozitář. Otázka jde do Context7, aby našel správnou dokumentaci, a instrukce nástroje říkají AI, aby do toho nevkládala API klíče, hesla, osobní údaje a soukromý kód.

Existuje limit, kolikrát lze provést vyhledání?

Ano. Context7 nastavuje limity na počet dotazů a jeho nástroje zároveň AI instruují, aby na jednu otázku provedla nejvýše tři volání. Pokud na začátku uvedete název knihovny a verzi, každé vyhledávání snáz najde správnou dokumentaci na první pokus.

Připojte Context7 a pište kód podle aktuální dokumentace

Připojte Context7 v Manus