Průvodce instalací
Rozjeďte se za méně než 5 minut. Tento průvodce obsahuje nastavení pro 23 MCP klientů, včetně Claude Code, Claude Desktop, Cursor, VS Code / GitHub Copilot, a Devin Desktop (Windsurf) a dalších.
Požadavky: Budete potřebovat API klíč z app.maguyva.ai a připojený GitHub repozitář.
Nastavení prostředí
#Nejprve nastavte klíč API v proměnné prostředí. repository vynechte, pokud klient MCP poskytuje výchozí hodnotu pro daný požadavek nebo pokud má klíč přístup právě k jednomu repozitáři; jinak jej zadejte explicitně.
macOS/Linux (Bash/Zsh)
## Add to your shell profile for persistence:
echo 'export MAGUYVA_API_KEY="mgv_xxxx"' >> ~/.zshrc # or ~/.bashrc
source ~/.zshrc # reloadWindows (PowerShell)
## Make it persist in your profile:
'$Env:MAGUYVA_API_KEY="mgv_xxxx"' | Out-File -Append $PROFILE
. $PROFILENahraďte mgv_xxxx svým skutečným API klíčem z app.maguyva.ai.
Konfigurace klienta
#Níže vyberte svého MCP klienta pro konkrétní pokyny k nastavení.
Poznámka ke kompatibilitě: Maguyva používá standardní MCP. Kterýkoli klient s podporou MCP se může připojit ke stejnému serveru, i když jsme pro něj zatím nenapsali vlastní návod k nastavení.
Claude Code
Nainstalujte plugin Maguyva z marketplace Claude Code:
Přidejte marketplace Maguyva a poté nainstalujte plugin (každý příkaz spusťte uvnitř Claude Code):
/plugin marketplace add maguyva/agent-plugins
/plugin install maguyva@maguyva/plugin install otevře podrobnosti pluginu, kde zvolíte rozsah instalace: jen vy (user), všichni, kdo pracují v tomto repozitáři (project), nebo jen vy v tomto repozitáři (local). Tyto příkazy v relaci nemají příznak --scope.
Plugin se autentizuje pomocí proměnné prostředí MAGUYVA_API_KEY. Nastavte ji ve svém shellu:
export MAGUYVA_API_KEY=mgv_xxxxDoporučujeme direnv (.envrc) pro jednotlivé projekty — klíče jsou vázané na repozitář, takže hodnota pro každý projekt odpovídá jeho přístupu. Globální export v shellu funguje, pokud jeden klíč pokrývá veškerou vaši práci.
Pro tým můžete místo toho spustit shellovou podobu obou příkazů z kořene repozitáře, mimo Claude Code:
claude plugin marketplace add maguyva/agent-plugins --scope project
claude plugin install maguyva@maguyva --scope projectRozsah project zapíše plugin do souboru .claude/settings.json v repozitáři, který commitnete. Tím se plugin týmu zapne, ale nestáhne, takže každý člen týmu spustí instalační příkaz jednou.
Ruční konfigurace (.mcp.json) — pokročilé
claude mcp add --transport http maguyva https://maguyva.tools/mcp --header 'Authorization: Bearer ${MAGUYVA_API_KEY}'{
"mcpServers": {
"maguyva": {
"type": "http",
"url": "https://maguyva.tools/mcp",
"headers": {
"Authorization": "Bearer ${MAGUYVA_API_KEY}"
}
}
}
}Nahraďte mgv_xxxx svým API klíčem z app.maguyva.ai.
Claude Desktop
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %AppData%\Claude\claude_desktop_config.json
Linux: ~/.config/Claude/claude_desktop_config.json
Přidejte do konfiguračního souboru Claude Desktop:
{
"mcpServers": {
"maguyva": {
"command": "npx",
"args": [
"-y",
"@maguyva/mcp"
],
"env": {
"MAGUYVA_API_KEY": "mgv_xxxx"
}
}
}
}Nahraďte mgv_xxxx svým API klíčem z app.maguyva.ai.
claude_desktop_config.json spouští jen lokální servery, proto toto nastavení používá most @maguyva/mcp (vyžaduje Node.js / npx). Claude Desktop se k Maguyva umí připojit i jako vlastní konektor (Customize → Connectors) s hlavičkou požadavku authorization, ale hlavičky požadavků jsou v betě pro omezený počet organizací.
Cursor
macOS: ~/.cursor/mcp.json
Windows: %UserProfile%\.cursor\mcp.json
Linux: ~/.cursor/mcp.json
Přidejte do .cursor/mcp.json v kořeni vašeho projektu:
{
"mcpServers": {
"maguyva": {
"url": "https://maguyva.tools/mcp",
"headers": {
"Authorization": "Bearer ${env:MAGUYVA_API_KEY}"
}
}
}
}Tato konfigurace čte klíč z proměnné prostředí MAGUYVA_API_KEY. Nastavte ji na svůj API klíč z app.maguyva.ai v prostředí, ze kterého se klient spouští.
VS Code / GitHub Copilot
Přidejte do .vscode/mcp.json v projektu, nebo do mcp.json svého profilu (spusťte MCP: Open User Configuration):
{
"servers": {
"maguyva": {
"type": "http",
"url": "https://maguyva.tools/mcp",
"headers": {
"Authorization": "Bearer ${env:MAGUYVA_API_KEY}"
}
}
}
}Tato konfigurace čte klíč z proměnné prostředí MAGUYVA_API_KEY. Nastavte ji na svůj API klíč z app.maguyva.ai v prostředí, ze kterého se klient spouští.
Tohle je formát VS Code (klíč servers). VS Code vezme odkaz na MAGUYVA_API_KEY z prostředí, ve kterém startuje. Průvodce Add Server teď upřednostňuje přenositelný .mcp.json (klíč mcpServers), který čte i GitHub Copilot CLI; ten soubor nepodporuje vstupní proměnné ani soubory prostředí VS Code.
Devin Desktop (Windsurf)
macOS: ~/.config/devin/mcp_config.json
Windows: %APPDATA%\devin\mcp_config.json
Linux: ~/.config/devin/mcp_config.json
Windsurf se teď jmenuje Devin Desktop. Přidejte do jeho konfiguračního souboru MCP:
{
"mcpServers": {
"maguyva": {
"url": "https://maguyva.tools/mcp",
"headers": {
"Authorization": "Bearer ${env:MAGUYVA_API_KEY}"
}
}
}
}Tato konfigurace čte klíč z proměnné prostředí MAGUYVA_API_KEY. Nastavte ji na svůj API klíč z app.maguyva.ai v prostředí, ze kterého se klient spouští.
Výchozí agent Devin Local čte tento soubor od verze 3.6; starší verze držely servery v hlavním konfiguračním souboru a při startu je přesunou sem. Starší agent Cascade, se kterým nové konverzace nezačínají, čte stejný soubor. Devin Desktop vezme odkaz na MAGUYVA_API_KEY z prostředí, ve kterém startuje.
Codex
macOS: ~/.codex/config.toml
Windows: %UserProfile%\.codex\config.toml
Linux: ~/.codex/config.toml
Přidejte do konfigurace Codex CLI (~/.codex/config.toml):
[mcp_servers.maguyva]
url = "https://maguyva.tools/mcp"
bearer_token_env_var = "MAGUYVA_API_KEY"Tato konfigurace čte klíč z proměnné prostředí MAGUYVA_API_KEY. Nastavte ji na svůj API klíč z app.maguyva.ai v prostředí, ze kterého se klient spouští.
GitHub Copilot CLI
Přidejte do ~/.copilot/mcp-config.json:
{
"mcpServers": {
"maguyva": {
"type": "http",
"url": "https://maguyva.tools/mcp",
"headers": {
"Authorization": "Bearer mgv_xxxx"
}
}
}
}copilot mcp add --transport http --header "Authorization: Bearer mgv_xxxx" maguyva https://maguyva.tools/mcpNahraďte mgv_xxxx svým API klíčem z app.maguyva.ai.
Gemini CLI
macOS: ~/.gemini/settings.json
Windows: %UserProfile%\.gemini\settings.json
Linux: ~/.gemini/settings.json
Přidejte do nastavení Gemini CLI (~/.gemini/settings.json):
{
"mcpServers": {
"maguyva": {
"httpUrl": "https://maguyva.tools/mcp",
"headers": {
"Authorization": "Bearer ${MAGUYVA_API_KEY}"
}
}
}
}Tato konfigurace čte klíč z proměnné prostředí MAGUYVA_API_KEY. Nastavte ji na svůj API klíč z app.maguyva.ai v prostředí, ze kterého se klient spouští.
Cline
macOS: ~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json
Windows: %AppData%\Code\User\globalStorage\saoudrizwan.claude-dev\settings\cline_mcp_settings.json
Linux: ~/.config/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json
Přidejte do nastavení MCP v Cline:
{
"mcpServers": {
"maguyva": {
"type": "streamableHttp",
"url": "https://maguyva.tools/mcp",
"headers": {
"Authorization": "Bearer mgv_xxxx"
},
"disabled": false,
"autoApprove": []
}
}
}Nahraďte mgv_xxxx svým API klíčem z app.maguyva.ai.
Goose
macOS: ~/.config/goose/config.yaml
Windows: %APPDATA%\Block\goose\config\config.yaml
Linux: ~/.config/goose/config.yaml
Přidejte do konfigurace Goose:
extensions:
maguyva:
name: maguyva
type: streamable_http
uri: https://maguyva.tools/mcp
enabled: true
headers:
Authorization: Bearer mgv_xxxx
timeout: 300Nahraďte mgv_xxxx svým API klíčem z app.maguyva.ai.
LM Studio
V LM Studio otevřete kartu Program v pravém postranním panelu, zvolte Install → Edit mcp.json a přidejte:
{
"mcpServers": {
"maguyva": {
"url": "https://maguyva.tools/mcp",
"headers": {
"Authorization": "Bearer mgv_xxxx"
}
}
}
}Nahraďte mgv_xxxx svým API klíčem z app.maguyva.ai.
Continue
Uložte jako .continue/mcpServers/maguyva.yaml ve workspace (nebo přidejte položku mcpServers do ~/.continue/config.yaml) a pak nastavte MAGUYVA_API_KEY v ~/.continue/.env:
name: Maguyva
version: 0.0.1
schema: v1
mcpServers:
- name: maguyva
type: streamable-http
url: https://maguyva.tools/mcp
requestOptions:
headers:
Authorization: Bearer ${{ secrets.MAGUYVA_API_KEY }}Tato konfigurace čte klíč z proměnné prostředí MAGUYVA_API_KEY. Nastavte ji na svůj API klíč z app.maguyva.ai v prostředí, ze kterého se klient spouští.
Continue používá MCP servery jen v režimu agenta. Secret hledá v ~/.continue/.env, pak v .continue/.env a .env ve workspace a nakonec v prostředí procesu.
Kiro CLI (Amazon Q Developer CLI)
macOS: ~/.kiro/settings/mcp.json
Windows: %USERPROFILE%\.kiro\settings\mcp.json
Linux: ~/.kiro/settings/mcp.json
Přidejte do MCP konfigurace Kiro CLI (~/.kiro/settings/mcp.json, nebo .kiro/settings/mcp.json v projektu):
{
"mcpServers": {
"maguyva": {
"url": "https://maguyva.tools/mcp",
"headers": {
"Authorization": "Bearer mgv_xxxx"
}
}
}
}Nahraďte mgv_xxxx svým API klíčem z app.maguyva.ai.
Kiro CLI nahradilo Amazon Q Developer CLI. Při instalaci jednou zkopíruje vaše servery z ~/.aws/amazonq/mcp.json do ~/.kiro/settings/mcp.json a soubor .kiro/settings/mcp.json v projektu má přednost před uživatelským souborem.
PyCharm
Vložte do Settings | Tools | AI Assistant | Model Context Protocol (MCP) → Add jako konfiguraci JSON:
{
"mcpServers": {
"maguyva": {
"command": "npx",
"args": [
"-y",
"@maguyva/mcp"
],
"env": {
"MAGUYVA_API_KEY": "mgv_xxxx"
}
}
}
}Nahraďte mgv_xxxx svým API klíčem z app.maguyva.ai.
Toto nastavení používá most @maguyva/mcp (vyžaduje Node.js / npx). Konfigurace nativního vzdáleného připojení pro tohoto klienta nebyla pro tuto příručku ověřena; neznamená to, že klient nemá nativní podporu vzdáleného připojení. Maguyva běží zcela vzdáleně — lokálně běží pouze most.
Zed
macOS: ~/.config/zed/settings.json
Windows: %AppData%\Zed\settings.json
Linux: ~/.config/zed/settings.json
Přidejte do nastavení Zed (~/.config/zed/settings.json):
{
"context_servers": {
"maguyva": {
"url": "https://maguyva.tools/mcp",
"headers": {
"Authorization": "Bearer mgv_xxxx"
}
}
}
}Nahraďte mgv_xxxx svým API klíčem z app.maguyva.ai.
Trae
Zapněte Enable Project MCP v Settings → MCP a pak přidejte do .trae/mcp.json v kořeni projektu:
{
"mcpServers": {
"maguyva": {
"url": "https://maguyva.tools/mcp",
"headers": {
"Authorization": "Bearer mgv_xxxx"
}
}
}
}Nahraďte mgv_xxxx svým API klíčem z app.maguyva.ai.
OpenCode
Přidejte do opencode.json v kořeni vašeho projektu:
{
"mcp": {
"maguyva": {
"type": "remote",
"url": "https://maguyva.tools/mcp",
"enabled": true,
"headers": {
"Authorization": "Bearer {env:MAGUYVA_API_KEY}"
}
}
}
}Tato konfigurace čte klíč z proměnné prostředí MAGUYVA_API_KEY. Nastavte ji na svůj API klíč z app.maguyva.ai v prostředí, ze kterého se klient spouští.
BoltAI
macOS: ~/.boltai/mcp.json
Přidejte do konfigurace MCP v BoltAI:
{
"mcpServers": {
"maguyva": {
"command": "npx",
"args": [
"-y",
"@maguyva/mcp"
],
"env": {
"MAGUYVA_API_KEY": "mgv_xxxx"
}
}
}
}Nahraďte mgv_xxxx svým API klíčem z app.maguyva.ai.
Toto nastavení používá most @maguyva/mcp (vyžaduje Node.js / npx). Konfigurace nativního vzdáleného připojení pro tohoto klienta nebyla pro tuto příručku ověřena; neznamená to, že klient nemá nativní podporu vzdáleného připojení. Maguyva běží zcela vzdáleně — lokálně běží pouze most.
LibreChat
Přidejte do librechat.yaml a nastavte MAGUYVA_API_KEY v prostředí serveru LibreChat:
mcpServers:
maguyva:
type: streamable-http
url: https://maguyva.tools/mcp
headers:
Authorization: Bearer ${MAGUYVA_API_KEY}
requiresOAuth: falseTato konfigurace čte klíč z proměnné prostředí MAGUYVA_API_KEY. Nastavte ji na svůj API klíč z app.maguyva.ai v prostředí, ze kterého se klient spouští.
Antigravity
macOS: ~/.gemini/config/mcp_config.json
Windows: %UserProfile%\.gemini\config\mcp_config.json
Linux: ~/.gemini/config/mcp_config.json
Přidejte do konfigurace MCP v Antigravity:
{
"mcpServers": {
"maguyva": {
"serverUrl": "https://maguyva.tools/mcp",
"headers": {
"Authorization": "Bearer mgv_xxxx"
}
}
}
}Nahraďte mgv_xxxx svým API klíčem z app.maguyva.ai.
Claude Cowork
Claude Cowork nenačítá servery z claude_desktop_config.json; ke vzdáleným serverům se dostane jako k vlastním konektorům. V Customize → Connectors přidejte vlastní konektor s URL https://maguyva.tools/mcp, zvolte No sign-in a přidejte hlavičku požadavku authorization s hodnotou Bearer a vaším API klíčem. Hlavičky požadavků jsou v betě pro omezený počet organizací; pokud dialog nemá sekci Request headers, Cowork se k Maguyva zatím ověřit nedokáže. Zobrazit dokumentaci →
ChatGPT
ChatGPT podporuje vzdálené MCP servery v plánech Business, Enterprise a Edu přes Settings → Apps → Create. Je vyžadován vzdálený HTTPS endpoint — ChatGPT nepodporuje lokální stdio servery. Nastavení najdete v příručce OpenAI k MCP. Zobrazit dokumentaci →
Warp
Přidejte do ~/.warp/.mcp.json (nebo .warp/.mcp.json v projektu), nebo vložte do Settings → Agents → MCP servers → + Add:
{
"mcpServers": {
"maguyva": {
"url": "https://maguyva.tools/mcp",
"headers": {
"Authorization": "Bearer mgv_xxxx"
}
}
}
}Nahraďte mgv_xxxx svým API klíčem z app.maguyva.ai.
Maguyva používá standardní MCP. Připojit se může jakýkoliv klient podporující tento protokol — i když výše není žádný oficiální návod. 23 klientů zdokumentováno, další pravidelně přibývají.
Ověřte své nastavení
#Po připojení zkuste agentovi položit pár otázek:
- "Jaké repozitáře mám připojené?" — ověří, že připojení funguje
- "Jak je v této kódové základně řešená autentizace?" — otestuje sémantické vyhledávání
- "Najdi všechny funkce, které volají databázi" — otestuje vyhledávání závislostí
- "Na čem závisí třída UserService?" — otestuje vyhledávání symbolů
Měli byste vidět výsledky s cestami k souborům a čísly řádků z vašeho připojeného repozitáře. Pokud ne, podívejte se níže na troubleshooting section.
Formát repozitáře
#Při zadávání repozitářů:
- S větví:
"owner/repo:branch"(e.g.,"owner/repository:develop") - Výchozí větev:
"owner/repo"
Tip: pomocí repository_context(action="info", repository="...") zkontrolujte rozpoznání repozitáře. Přepsání výchozího repozitáře platí jen pro aktuální volání.
Řešení problémů
#Problémy s API klíčem
#- Ověřte, že váš klíč začíná prefixem
mgv_ - Zkontrolujte, že je klíč správně nastaven ve vašem prostředí
- Ujistěte se, že klíči nevypršela platnost
Repozitář nenalezen
#- Ověřte, že je repozitář připojený v app.maguyva.ai
- Zkontrolujte, že formát owner/repo je správný
- Ujistěte se, že máte k repozitáři přístup
Problémy s MCP připojením
#- Pokud váš klient používá můstek @maguyva/mcp, ověřte, že je
npxdostupné v PATH - Zkontrolujte, že je váš API token platný a nevypršel
- Otestujte konektivitu na
https://maguyva.tools/mcp - Zkontrolujte syntaxi MCP konfigurace vašeho klienta
Další kroky
#- Referenční příručka MCP API - Kompletní dokumentace API
- Jak to funguje - Pochopte optimalizaci kontextu
- Řešení problémů - Vyřešte problémy s nastavením a připojením