// config file nito
cline_mcp_settings.json
Buksan ito mula sa MCP Servers icon sa Cline panel: Configure tab, pagkatapos ay Configure MCP Servers. Nasa ilalim ng mcpServers ang mga server.
Para sa mga user ng Cline
Nagbabasa ng file ang Cline, nagpapatakbo ng command, at nagtatanong bago magbago ng kahit ano. Ini-index ng Maguyva ang buong repo at ibinabalik ito sa pamamagitan ng MCP, kaya nagsisimula ang Plan mode sa totoong call site sa halip na sa directory listing.
May Free tier: 3 repository, Hanggang 50K na naka-index na linya ng repo, walang card.
Gamitin ang .clinerules para sa paraan ng pagtatrabaho. Gamitin ang Maguyva para sa sinasabi ng code ngayon. Apat na fact na partikular sa Cline.
// config file nito
Buksan ito mula sa MCP Servers icon sa Cline panel: Configure tab, pagkatapos ay Configure MCP Servers. Nasa ilalim ng mcpServers ang mga server.
// paraan ng koneksyon
Kumokonekta ang Cline sa endpoint ng Maguyva gamit ang Streamable HTTP. Walang lokal na proseso, walang Node.js.
// ang key
Direktang inilalagay ang key sa Authorization header, gaya ng sa sariling mga halimbawa ng Cline. Nasa user storage ng editor mo ang settings file, hindi sa repo mo.
// type
Panatilihin ang "type": "streamableHttp" sa entry: kapag walang type, ipinagpapalagay ng Cline ang lumang SSE. Ilista sa autoApprove ang mga tool na pinagkakatiwalaan mo para laktawan ang approval prompt nila.
# .clinerules/testing.md
- Patakbuhin ang test suite bago mo markahang tapos ang task.
- Magtanong muna bago magdagdag ng dependency.Ang workspace rules ay mga Markdown file sa .clinerules/ o .cline/rules/; binabasa rin ng Cline ang AGENTS.md, .cursorrules, at .windsurfrules. Ang rules ang tamang lugar para sa:
Sinasabi ng rules sa Cline kung paano kumilos. Hindi nito sinasabi kung aling mga service ang nagbabasa ng table na ililipat nito.
Tatlong puwang na pinupunan ng Cline sa pagbabasa ng mas maraming file, isang request bawat beses.
Nangangatwiran ang Plan mode mula sa nabasa na ng Cline. Sa malaking repo, iyon ay isang directory tree at ilang file, at namamana ng plano ang mga puwang na iyon.
Bawat file na binubuksan ng Cline para makapag-orient ay gumagastos ng tokens at isang model request. Ang pag-o-orient sa hindi pamilyar na package ay puwedeng umubos ng malaking bahagi ng context window bago ang unang edit.
“Sino pa ang tumatawag dito?” ay isang graph na tanong. Nahahanap ng text search ang string; hindi nito naihihiwalay ang totoong mga caller sa isang comment, isang mock, at isang method na may parehong pangalan.
Ang isang mcpServers entry ay nagbibigay sa Cline ng:
Sinasabi ng Cline rules sa Cline kung paano magtrabaho.
Binibigyan ng Maguyva ang Cline ng mapang pagbabatayan ng plano.
Magplano batay sa mapa, saka kumilos.
// workflow 01
cline plan> ilipat ang session refresh sa auth package dependency_search("refreshSession", dependents) src/api/middleware.ts:58 src/jobs/renew.ts:12 src/web/hooks/useSession.ts:30 → Inililista ng plano ang tatlong call site bago magsimula ang Act mode. [exit 0]
Pinapangalanan ng plano ang bawat file na gagalawin nito, kaya listahan ang ina-approve mo, hindi kutob.
// workflow 02
cline> paano natin kinakalkula ang proration? semantic_search("proration calculation") src/billing/proration.ts:22 prorate() ← implementation test/billing/proration.spec.ts:7 ← fixture → Isang file ang binabasa ng Cline, hindi anim. [exit 0]
Inilalagay ng naka-rank na resulta ang implementation sa itaas ng fixture na kapareho nito ng pangalan.
Tatlong hakbang. Free tier: 3 repository, Hanggang 50K na naka-index na linya ng repo, walang card.
// step 01
Pumili ng isang alam mo na, para masuri mo ang mga sagot.
// 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
Palitan ang mgv_xxxx ng API key mo at i-save ang file. Magtanong ng isang bagay na alam mo na ang sagot, pagkatapos ay buksan ang binanggit na file.