// файл конфігурації
cline_mcp_settings.json
Відкрийте його через значок MCP Servers на панелі Cline: вкладка Configure, потім Configure MCP Servers. Сервери задаються в mcpServers.
Для користувачів Cline
Cline читає файли, запускає команди і питає, перш ніж щось змінити. Maguyva індексує весь репозиторій і повертає його через MCP, тож режим Plan починається з реальних місць виклику, а не зі списку каталогів.
Тариф Free: 3 репозиторії, До 50 тис. проіндексованих рядків репозиторію, без кредитної картки.
.clinerules — для того, як працювати. Maguyva — для того, що код каже зараз. Чотири факти саме про Cline.
// файл конфігурації
Відкрийте його через значок MCP Servers на панелі Cline: вкладка Configure, потім Configure MCP Servers. Сервери задаються в mcpServers.
// транспорт
Cline під’єднується до ендпоінта Maguyva через Streamable HTTP. Жодних локальних процесів, жодного Node.js.
// ключ
Ключ пишеться просто в заголовок Authorization, як у прикладах самого Cline. Файл налаштувань зберігається в користувацькому сховищі редактора, а не в репозиторії.
// тип
Залиште в записі "type": "streamableHttp": без типу Cline вважає транспорт застарілим SSE. Перелічіть в autoApprove інструменти, яким довіряєте, щоб пропускати їхнє підтвердження.
# .clinerules/testing.md
- Запускай тести, перш ніж позначати задачу виконаною.
- Питай, перш ніж додавати залежність.Правила робочого простору — це Markdown-файли в .clinerules/ або .cline/rules/; Cline також читає AGENTS.md, .cursorrules і .windsurfrules. Правила підходять для:
Правила кажуть Cline, як поводитися. Вони не кажуть, які сервіси читають таблицю, яку він от-от мігрує.
Три прогалини, які Cline закриває, читаючи дедалі більше файлів, по одному запиту за раз.
Режим Plan міркує на основі того, що Cline встиг прочитати. У великому репозиторії це дерево каталогів і жменька файлів, і план успадковує всі прогалини.
Кожен файл, який Cline відкриває, щоб зорієнтуватися, коштує токенів і одного запиту до моделі. Орієнтування в незнайомому пакеті може з’їсти більшу частину вікна контексту ще до першої правки.
“Хто ще це викликає?” — питання для графа. Текстовий пошук знаходить рядок, але не відрізняє справжніх викликачів від коментаря, мока і методу з тим самим іменем.
Один запис у mcpServers дає Cline:
Правила Cline кажуть Cline, як працювати.
Maguyva дає Cline карту для планування.
Плануйте за картою, потім дійте.
// workflow 01
cline plan> перенеси оновлення сесії в пакет auth dependency_search("refreshSession", dependents) src/api/middleware.ts:58 src/jobs/renew.ts:12 src/web/hooks/useSession.ts:30 → План перелічує три місця виклику ще до переходу в режим Act. [exit 0]
План називає кожен файл, якого торкнеться, тож ви схвалюєте список, а не здогадку.
// workflow 02
cline> як у нас рахується пропорційне списання? semantic_search("proration calculation") src/billing/proration.ts:22 prorate() ← реалізація test/billing/proration.spec.ts:7 ← фікстура → Cline читає один файл замість шести. [exit 0]
Ранжовані результати ставлять реалізацію вище за фікстуру з тим самим іменем.
Три кроки. Тариф Free: 3 репозиторії, До 50 тис. проіндексованих рядків репозиторію, без кредитної картки.
// step 01
Оберіть той, який ви вже знаєте, щоб оцінити відповіді.
// step 02
cline_mcp_settings.json
{
"mcpServers": {
"maguyva": {
"type": "streamableHttp",
"url": "https://maguyva.tools/mcp",
"headers": {
"Authorization": "Bearer mgv_xxxx"
},
"disabled": false,
"autoApprove": []
}
}
} // step 03
Замініть mgv_xxxx своїм API-ключем і збережіть файл. Поставте запитання, відповідь на яке вже знаєте, і відкрийте процитований файл.