Řešení problémů
Většina selhání při nastavení spadá do čtyř kategorií: API klíč se nedostává na server, most @maguyva/mcp se nespouští, repozitář se nedaří rozpoznat, nebo se klient vůbec nemůže připojit. Projděte si sekci, která odpovídá vašemu příznaku.
Problémy s API klíčem
#Každý požadavek se autentizuje pomocí vašeho API klíče, odesílaného jako hlavička Authorization: Bearer nebo — pokud ji klient neumí nastavit — jako hlavička X-API-Key. Pokud jsou volání nástrojů odmítána:
- Ověřte, že váš klíč začíná prefixem
mgv_. - Zkontrolujte, že jste zástupný text
mgv_xxxxz ukázek konfigurace nahradili svým skutečným klíčem z app.maguyva.ai. - Pokud vaše konfigurace čte klíč z
MAGUYVA_API_KEY, ověřte, že je proměnná nastavená v prostředí, ze kterého se klient skutečně spouští. Exporty shellu přidané do~/.zshrcnebo~/.bashrcse projeví až po znovunačtení shellu — a GUI aplikace je nemusí zdědit vůbec. V případě pochybností zapište klíč přímo do konfigurace: do hlavičkyAuthorizationv nativní vzdálené konfiguraci (Bearera za ním váš klíč), nebo do blokuenvv konfiguraci s mostem@maguyva/mcp. - Ujistěte se, že klíči nevypršela platnost a nebyl zneplatněn.
Problémy s mostem @maguyva/mcp
#Pokud váš klient používá můstek @maguyva/mcp, spustí místní proces, který se připojí ke vzdálenému serveru Maguyva:
MAGUYVA_API_KEY=mgv_xxxx npx -y @maguyva/mcpPokud se server ve vašem klientovi nikdy neobjeví, nebo se objeví a hned se odpojí:
- Ověřte, že je
npxdostupný ve vaší PATH — most potřebuje funkční instalaci Node.js. Spuštěnímnpx -y @maguyva/mcp --helpv terminálu ověřte, že se dá spustit. - Zkontrolujte syntaxi MCP konfigurace svého klienta — poškozený JSON soubor u některých klientů selže potichu.
- Mnoho klientů most vůbec nepotřebuje. Claude Code používá plugin Maguyva (
/plugin install maguyva@maguyva) a Cursor, VS Code, Devin Desktop a Zed se ke vzdálenému serveru připojují nativně pomocí hlavičkyBearer(Zed přescontext_servers). Most je určen pro klienty, kteří tuto hlavičku nedokážou poslat ze své konfigurace, například Claude Desktop, jehožclaude_desktop_config.jsonspouští jen lokální servery. Vlastní konektory Claude Desktop umějí poslat hlavičku požadavku authorization, ale hlavičky požadavků jsou v betě jen pro omezený počet organizací.
Repozitář nenalezen
#- Ověřte, zda je úložiště připojeno a indexováno v app.maguyva.ai.
- Zkontrolujte formát:
"owner/repo"cílí na výchozí větev,"owner/repo:branch"cílí na konkrétní větev (např."owner/repository:develop"). - Ujistěte se, že váš účet má přístup k úložišti.
- Pomocí
repository_context(action="info", repository="...")zjistěte, jak se repozitář vyhodnotí; parametr repository vynechte pouze tehdy, když klient MCP poskytuje výchozí hodnotu pro daný požadavek nebo když má klíč přístup právě k jednomu repozitáři.
Problémy s připojením MCP
#- Otestujte konektivitu k
https://maguyva.tools/mcpze svého počítače — obvyklými viníky bývají firemní proxy a firewally. - Zkontrolujte, že je váš API token platný a nevypršel.
- Znovu zkontrolujte konfiguraci klienta oproti Instalační příručka pro vašeho klienta — umístění a tvar konfiguračního souboru se u jednotlivých klientů liší.
Ověřte opravu
#Po jakékoli změně se svého agenta zeptejte na "Jaké repozitáře mám připojené?" — tím ověříte připojení od začátku do konce. Pak položte skutečnou otázku o svém repozitáři; měli byste vidět odpovědi s cestami k souborům a čísly řádků z vašeho připojeného repozitáře.
Nastavujete to poprvé? Rychlý start vás provede celou cestou od API klíče až po první ověřenou odpověď.