// konfigurationsfil
cline_mcp_settings.json
Öppna den via MCP Servers-ikonen i Cline-panelen: fliken Configure, sedan Configure MCP Servers. Servrar ligger under mcpServers.
För Cline-användare
Cline läser filer, kör kommandon och frågar innan det ändrar något. Maguyva indexerar hela repot och levererar det via MCP, så att Plan-läget utgår från verkliga anropsställen i stället för en kataloglistning.
Free-nivå: 3 repositorier, Upp till 50K indexerade repo-rader, inget kreditkort krävs.
.clinerules för hur du arbetar. Maguyva för vad koden säger nu. Fyra fakta som gäller just Cline.
// konfigurationsfil
Öppna den via MCP Servers-ikonen i Cline-panelen: fliken Configure, sedan Configure MCP Servers. Servrar ligger under mcpServers.
// transport
Cline ansluter till Maguyvas endpoint via Streamable HTTP. Ingen lokal process, ingen Node.js.
// nyckel
Nyckeln går direkt in i Authorization-headern, precis som i Clines egna exempel. Inställningsfilen ligger i din editors användarlagring, inte i ditt repo.
// typ
Behåll "type": "streamableHttp" i posten: utan typ antar Cline gamla SSE. Lista verktygen du litar på i autoApprove för att hoppa över deras godkännandefråga.
# .clinerules/testing.md
- Kör testsviten innan du markerar en uppgift som klar.
- Fråga innan du lägger till ett beroende.Arbetsytans regler är Markdown-filer i .clinerules/ eller .cline/rules/; Cline läser också AGENTS.md, .cursorrules och .windsurfrules. Regler passar för:
Regler talar om för Cline hur det ska bete sig. De säger inte vilka tjänster som läser tabellen det just ska migrera.
Tre luckor som Cline fyller genom att läsa fler filer, en förfrågan i taget.
Plan-läget resonerar utifrån det Cline har läst hittills. I ett stort repo är det ett katalogträd och en handfull filer, och planen ärver luckorna.
Varje fil som Cline öppnar för att orientera sig kostar tokens och en modellförfrågan. Att orientera sig i ett okänt paket kan äta upp en stor del av kontextfönstret före första ändringen.
“Vem mer anropar det här?” är en grafråga. En textsökning hittar strängen men skiljer inte de verkliga anroparna från en kommentar, en mock och en metod med samma namn.
En post i mcpServers ger Cline:
Cline-regler talar om för Cline hur det ska arbeta.
Maguyva ger Cline en karta att planera utifrån.
Planera mot kartan, agera sedan.
// workflow 01
cline plan> flytta sessionsförnyelsen till auth-paketet dependency_search("refreshSession", dependents) src/api/middleware.ts:58 src/jobs/renew.ts:12 src/web/hooks/useSession.ts:30 → Planen listar tre anropsställen innan Act-läget startar. [exit 0]
Planen namnger varje fil den kommer att röra, så du godkänner en lista, inte en magkänsla.
// workflow 02
cline> hur räknar vi ut den proportionella debiteringen? semantic_search("proration calculation") src/billing/proration.ts:22 prorate() ← implementation test/billing/proration.spec.ts:7 ← fixtur → Cline läser en fil i stället för sex. [exit 0]
Rangordnade resultat placerar implementationen över fixturen med samma namn.
Tre steg. Free-nivå: 3 repositorier, Upp till 50K indexerade repo-rader, inget kreditkort krävs.
// step 01
Välj ett du redan känner till, så du kan bedöma svaren.
// 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
Byt ut mgv_xxxx mot din API-nyckel och spara filen. Ställ en fråga som du redan vet svaret på, och öppna sedan den citerade filen.