Risoluzione problemi
La maggior parte dei problemi di configurazione rientra in quattro categorie: la chiave API non raggiunge il server, il bridge mcp-remote non si avvia, il repository non può essere risolto, oppure il client non riesce proprio a connettersi. Segui la sezione che corrisponde al tuo sintomo.
Problemi con la chiave API#
Ogni richiesta si autentica con la tua chiave API, inviata come header Authorization: Bearer. Se le chiamate agli strumenti vengono rifiutate:
- Verifica che la tua chiave inizi con il prefisso
mgv_. - Controlla di aver sostituito il segnaposto
mgv_xxxxnegli esempi di configurazione con la tua chiave reale da app.maguyva.ai. - Se la tua configurazione legge la chiave da
MAGUYVA_API_KEY, conferma che la variabile sia impostata nell'ambiente da cui il tuo client viene effettivamente avviato. Gli export di shell aggiunti a~/.zshrco~/.bashrcsi applicano solo dopo aver ricaricato la shell — e le app GUI potrebbero non ereditarli affatto. In caso di dubbio, metti la chiave nel bloccoenvdella configurazione. - Assicurati che la chiave non sia scaduta o sia stata revocata.
Problemi con il bridge mcp-remote#
La maggior parte delle configurazioni client documentate avvia un processo bridge locale che inoltra il traffico MCP stdio al server remoto:
npx -y mcp-remote https://maguyva.tools/mcp --header "Authorization: Bearer ${MAGUYVA_API_KEY}"Se il server non compare mai nel tuo client, oppure compare e si disconnette subito:
- Verifica che
npxsia disponibile nel tuo PATH — il bridge richiede un'installazione funzionante di Node.js. Eseguinpx -y mcp-remote --helpin un terminale per confermare che possa avviarsi. - Controlla la sintassi della configurazione MCP del tuo client — un file JSON malformato fallisce silenziosamente in alcuni client.
- Molti client non hanno affatto bisogno del bridge. Claude Code usa il plugin Maguyva (
/plugin install maguyva@maguyva), e Cursor, VS Code, Windsurf e Zed si connettono al server remoto in modo nativo con un headerBearer(Zed tramitecontext_servers). Il bridge serve solo per i client senza supporto nativo per gli header remoti, come i connettori solo-OAuth di Claude Desktop.
Repository non trovato#
- Verifica che il repository sia connesso e indicizzato in app.maguyva.ai.
- Controlla il formato:
"owner/repo"punta al branch predefinito,"owner/repo:branch"punta a un branch specifico (ad es."owner/repository:develop"). - Assicurati che il tuo account abbia accesso al repository.
- Usa
repository_context(action="info", repository="...")per ispezionare la risoluzione del repository; ometti il parametro repository solo quando il tuo client MCP fornisce un default per la richiesta o la chiave può accedere a un solo repository.
Problemi di connessione MCP#
- Testa la connettività a
https://maguyva.tools/mcpdalla tua macchina — proxy aziendali e firewall sono i soliti colpevoli. - Controlla che il tuo token API sia valido e non scaduto.
- Ricontrolla la configurazione del client rispetto a Guida all'installazione per il tuo client — la posizione e la forma del file di configurazione differiscono per ciascun client.
Verifica la correzione#
Dopo ogni modifica, chiedi al tuo agente "Quali repository ho connessi?" — questo verifica la connessione end to end. Poi fai una domanda vera sul tuo repository; dovresti vedere risposte con percorsi di file e numeri di riga dal tuo repository connesso.
Configuri per la prima volta? La Avvio rapido percorre l'intero cammino dalla chiave API alla prima risposta verificata.