// konfigurační soubor
~/.warp/.mcp.json
Warp spouští servery z tohoto globálního souboru sám. Stejný JSON můžete vložit i do Settings → Agents → MCP servers → + Add.
Pro uživatele Warp
Agent ve Warp spouští příkazy a čte, co vypíšou. Maguyva indexuje celé repo a servíruje ho přes MCP, takže se agent zeptá, kde kód leží, místo aby pouštěl grep a cat, dokud se něco netrefí.
Free tarif: 3 repozitáře, Až 50K zaindexovaných řádků repa, bez kreditní karty.
Jedna položka mcpServers v ~/.warp/.mcp.json: URL a hlavička Authorization. Čtyři fakta specifická pro Warp.
// konfigurační soubor
Warp spouští servery z tohoto globálního souboru sám. Stejný JSON můžete vložit i do Settings → Agents → MCP servers → + Add.
// transport
Položka url se připojí přes Streamable HTTP nebo SSE. Lokálně neběží nic a Node.js není potřeba.
// klíč
Klíč jde rovnou do hlavičky Authorization. Držte ho v globálním souboru, ne v projektovém .warp/.mcp.json, který commitujete.
// projektové soubory
Warp najde .warp/.mcp.json v naklonovaném repu, ale počká, až každý server spustíte sami. Když to zapnete, umí číst servery i z konfigurací Claude Code a Codex.
# AGENTS.md
- Než prohlásíš změnu za hotovou, spusť make test.
- Používej skripty z bin/, ne improvizované příkazy.Warp čte projektová pravidla z AGENTS.md (nebo z WARP.md, který má přednost, pokud existují oba) a Global Rules uplatňuje všude. Používejte je pro:
Pravidla říkají agentovi, jak pracovat. Neřeknou mu, která služba ještě čte proměnnou prostředí, kterou se chystáte odstranit.
Tři věci, které se relace shellu levně nenaučí.
Každý grep a cat, který agent spustí, skončí v konverzaci. Hledání, které vypíše dvě stě řádků, spálí kontext dřív, než začne skutečná práce.
grep neodliší skutečné volání od komentáře, fixture ani stejnojmenné metody jiné třídy.
Nová relace o repu nic neví. Index Maguyva je už postavený, takže hned první otázka dostane seřazenou odpověď.
Jedna položka mcpServers dá agentovi ve Warp:
Warp dává agentovi terminál.
Maguyva dává agentovi mapu kódu.
Nejdřív se zeptejte mapy, pak spouštějte příkazy.
// workflow 01
warp agent> deploy.sh padá: BUILD_ID není nastavené. kde se nastavuje? text_pattern_search("BUILD_ID=") ci/env.sh:9 export BUILD_ID=... docs/deploy.md:31 ← text → Agent načte ci/env.sh a nasazení zopakuje. [exit 0]
Jedno indexované hledání nahradí rekurzivní grep přes celé repo i s jeho výstupem.
// workflow 02
warp agent> můžeme přestat spouštět migrace při startu? dependency_search("runMigrations", dependents) 3 volající: server.ts, worker.ts, scripts/seed.ts → Agent přesune všechny tři do kroku vydání. [exit 0]
Volající dorazí před změnou, takže worker nenastartuje proti starému schématu.
Tři kroky. Free tarif: 3 repozitáře, Až 50K zaindexovaných řádků repa, bez kreditní karty.
// step 01
Vyberte si takový, který už znáte, abyste mohli posoudit odpovědi.
// step 02
~/.warp/.mcp.json
{
"mcpServers": {
"maguyva": {
"url": "https://maguyva.tools/mcp",
"headers": {
"Authorization": "Bearer mgv_xxxx"
}
}
}
} // step 03
Nahraďte mgv_xxxx svým API klíčem a uložte. V Settings → Agents → MCP servers ověřte, že server běží, a pak položte otázku, na kterou už znáte odpověď.