Context7 MCP-коннектор для Manus

Пиши код за актуальною документацією, а не за минулорічним API

Скажіть: «Використай Next.js 16, щоб додати перевірку, яка відправляє неавторизованих відвідувачів на /login». Manus знайде цю бібліотеку та версію в Context7, прочитає поточну документацію та приклади коду, а потім напише код на їх основі. Вставте помилку — і він перевірить, як зараз працює API, скаже, що змінилося і як це виправити. Вкажіть номер версії у своєму запиті, щоб отримати документацію саме цієї версії, або назвіть ідентифікатор бібліотеки, наприклад /supabase/supabase, щоб перейти прямо до неї.

Спочатку підключіть Context7 в Manus

Скористайтеся Next.js 16, щоб додати перевірку, яка надсилає незалогінених відвідувачів на /login.

/vercel/next.js · v16Ілюстрація

Переспрямовуй неавторизованих відвідувачів на /login

Джерело: github.com/vercel/next.js · docs

У Next.js 16 файл middleware називається proxy.ts, і він експортує функцію з назвою 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)  }}

Створює proxy.ts з цього фрагмента

Актуальна документація для ШІ, під вашу версію

Вкажіть у промпті назву бібліотеки та версію. Manus знайде цю версію в Context7, прочитає документацію й приклади коду, а потім напише код, що їй відповідає.

Бібліотеки в цьому завданніІлюстрація
/vercel/next.js/v16.2.9
/react/react/v19.2.7
/supabase/supabase/v1.26.04

Вказати версію за номером

Вкажіть версію у своєму промпті, наприклад React 19 або Next.js 16, і Context7 підбере документацію саме для цієї версії.

Вкажіть ID бібліотеки, щоб пропустити пошук

Якщо ти знаєш ID, наприклад /supabase/supabase, вкажи його у запиті. Manus одразу переходить до документації цієї бібліотеки, не шукаючи її спочатку.

MCP для документації: спочатку знайде бібліотеку, потім прочитає її документацію

Context7 працює у два етапи. Спочатку знаходить бібліотеку та доступні версії, потім читає документацію та приклади коду, що відповідають на ваше питання. До кожного прикладу додається посилання на джерело.

Швидкі відповіді про одну функцію

Запитайте, як функція приймає аргументи зараз, або яка опція замінила стару. Manus відповість на основі фрагмента й покаже, звідки це взято.

Ілюстрація
1Знайти бібліотекуresolve-library-id
БібліотекаNext.js
/vercel/next.js6 135 приклади коду
v16.2.9v16.1.6v15.1.11
2Прочитай документаціюquery-docs
ID бібліотеки/vercel/next.js/v16.2.9
ПитанняЯк прочитати cookie у proxy?
  • Читати cookie із запиту в proxyДжерело: github.com/vercel/next.js · v16.2.9
  • Встановити cookie у відповідіДжерело: github.com/vercel/next.js · v16.2.9

Виправити помилку застарілого API за поточною документацією

Встав помилку і вкажи, яку версію ти використовуєш. Manus перевірить, як цей API працює у твоїй версії, скаже, що змінилося, і перепише рядки, що ламаються.

src/main.jsxreact 19.2Ілюстрація
TypeError: ReactDOM.render is not a function
З документації React 19React 19 видалив ReactDOM.render. Замість цього рендерте застосунок за допомогою createRoot з react-dom/client.
ReactDOM.render(<App />, document.getElementById('root'))import { createRoot } from 'react-dom/client'createRoot(document.getElementById('root')).render(<App />)

Встав помилку і версію

Manus перевіряє документи для вказаної вами версії, пояснює одним реченням, що змінилося, і переписує лише ті рядки, які потрібно.

Context7 документація для двох версій, поруч

Перед оновленням попроси перевірити обидві версії. Manus читає документацію для кожної з них і перелічує, що змінилося, а також вказує, яку документацію було використано.

Спланувати оновлення за документацією

Отримайте таблицю того, що потрібно перейменувати та що працює інакше. Попросіть Manus виключити все, чого немає в документації, щоб у списку не було припущень

Ілюстрація
Next.js 15Next.js 16
На основі посібника з оновлення Next.js 16
Файлmiddleware.tsproxy.ts
Функціяexport function middleware()export function proxy()
Запускається наedgenodejs
Прапорець конфігураціїskipMiddlewareUrlNormalizeskipProxyUrlNormalize

Середовище виконання edge не підтримується в proxy. Щоб продовжити використовувати edge, наразі залиште middleware.

Використовуйте останню версію кожної бібліотеки при повній збірці

Документація Context7 може стати основою для більшої роботи: нового веб-застосунку, зміни в репозиторії або кожної задачі в проєкті.

Створити вебзастосунок на основі актуальної документації

Попросіть Manus перевірити Context7 для кожної бібліотеки, яку він використовує, щоб новий веб-застосунок починався з тих API, які ці версії мають зараз.

Створюйте та публікуйте веб-додатки

Оновити репозиторій, потім відкрити pull request

Якщо також підключено GitHub, Manus вносить зміну у ваш репозиторій і відкриває pull request зі списком документації, якою він керувався.

Перегляньте коннектор GitHub

Зробіть «спочатку перевір документацію» правилом проєкту

Додай це правило до інструкцій проєкту. Спільні інструкції спрямовують кожне нове завдання в цьому проєкті, тож тобі не доведеться повторювати це знову.

Подивитися, як працюють проєкти

Підключіть MCP-сервер Context7 до Manus

Context7 вже є в коннекторах Manus. Підключіть один раз, і будь-яка задача зможе переглянути актуальну документацію бібліотеки перед написанням коду.

  1. Відкрити коннектори

    У Manus відкрийте Конектори, виберіть Context7 і натисніть Підключити.

  2. Завершити підключення

    Context7 вже є у списку коннекторів, тож немає потреби встановлювати сервер чи вставляти URL. Дотримуйтесь кроків на екрані, щоб завершити.

  3. Запитайте в будь-якому завданні

    Вкажіть назву бібліотеки і, якщо це важливо, версію. Додайте «use Context7», якщо хочете, щоб Manus перевірив документацію перед написанням коду.

Context7Актуальна документація та приклади коду для кожної бібліотеки

Отримуйте доступ до актуальної технічної документації та прикладів реалізації для конкретних бібліотек через сервіс документації Context7.

ПідключитиІлюстрація
  • Два інструменти: один знаходить бібліотеку, інший читає її документацію
  • Лише читання: він лише шукає документацію і не змінює ваш код чи облікові записи
  • Кожен приклад коду містить посилання на джерело

Питання про MCP Context7

Як налаштувати Context7 MCP у Manus? Потрібно його встановлювати чи додавати URL сервера або API-ключ?

Вам не потрібно нічого встановлювати чи вводити URL сервера. Context7 вже є в «Конекторах» Manus: відкрийте «Конектори», виберіть Context7, натисніть Підключити та виконайте кроки на екрані. Manus не позначає Context7 як конектор, що вимагає додаткового налаштування, а його сторінка конектора не вимагає ключа API Context7. Після підключення просто вкажіть назву бібліотеки та версію в будь-якому завданні.

Які бібліотеки може шукати Context7?

Бібліотеки, уже додані до Context7, наприклад Next.js, React і Supabase. Їх додають спільнота та власники бібліотек. Результати пошуку показують для кожного збігу ID бібліотеки, кількість прикладів коду та наявні версії. Якщо бібліотеки немає в базі, пошук не знайде хорошого збігу, і тоді можна попросити Manus прочитати документацію цієї бібліотеки напряму з її сайту.

Чи можу я вибрати, документацію якої версії він читає?

Так. Вкажіть версію у своєму запиті, наприклад «Next.js 16», і Context7 підбере відповідну версію. Також можна вказати ID бібліотеки з версією, наприклад /vercel/next.js/v16.2.9. Щоб перевірити, яка версія була використана, попросіть Manus назвати ID бібліотеки, який він знайшов.

Чи завжди правильні знайдені документи?

Не завжди. Документи в Context7 надходять від спільноти та власників бібліотек, і Context7 зазначає, що не може гарантувати повноту чи точність кожної бібліотеки. Кожен приклад коду, який він повертає, містить посилання на джерело, тож попросіть Manus показати використані фрагменти та посилання і перевірте все важливе.

Чим це відрізняється від того, щоб просто попросити AI написати код?

Без пошуку в документації ШІ пише на основі того, що вивчив під час навчання, а це може бути старіше за версію, яку ви використовуєте. Так перейменовані чи видалені API потрапляють у новий код. Підключивши Context7, Manus спершу читає актуальну документацію для вашої версії, а потім пише код.

Чи бачить Context7 мій код?

Обидва його інструменти приймають назву або ID бібліотеки, короткий запитання і, якщо відомо, мову програмування. Жоден не приймає ваші файли чи репозиторій. Запитання надсилається до Context7 для пошуку потрібної документації, а інструкції інструменту вказують AI не включати в нього API-ключі, паролі, персональні дані та приватний код.

Є обмеження на кількість запитів?

Так. Context7 встановлює обмеження на кількість запитів, і його інструменти вказують AI робити не більше трьох викликів на одне питання. Вказавши назву бібліотеки й версію заздалегідь, кожен пошук з більшою ймовірністю знайде потрібну документацію з першого разу.

Підключіть Context7 і пишіть код за актуальною документацією

Підключіть Context7 у Manus