Jak nakonfigurovat MCP nástroje v Claude Code
Claude Code nabízí výkonný systém nástrojů prostřednictvím Model Context Protocol (MCP). Tento průvodce vám ukáže, jak tyto nástroje efektivně nakonfigurovat a využívat pro vaši práci.
Co je MCP (Model Context Protocol)?
MCP je systém, který umožňuje Claude Code využívat různé specializované nástroje a servery pro rozšíření svých schopností. Tyto nástroje mohou zahrnovat:
- Vyhledávací enginy
- Analýzu kódu
- Práci s databázemi
- Automatizaci úkolů
- A mnoho dalšího
Kde najít konfigurační soubor
Konfigurace MCP nástrojů se nachází v souboru:
~/.claude.json
Tento soubor obsahuje veškerou konfiguraci serverů a nástrojů, které Claude Code může používat.
Jak editovat konfiguraci
1. Otevřete konfigurační soubor
# macOS/Linux
nano ~/.claude.json
# nebo použijte váš oblíbený editor
code ~/.claude.json
2. Struktura konfiguračního souboru
Základní struktura vypadá takto:
{
"mcpServers": {
"nazev-nastroje": {
"command": "npx",
"args": ["nazev-balicku"],
"env": {
"API_KEY": "vas-api-klic"
}
}
}
}
Příklady konfigurace oblíbených nástrojů
Sequential Thinking Server
Nástroj pro strukturované řešení složitých problémů:
{
"mcpServers": {
"sequential-thinking": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-sequential-thinking"]
}
}
}
Omnisearch - Univerzální vyhledávač
Kombinuje několik vyhledávačů v jednom nástroji:
{
"mcpServers": {
"omnisearch": {
"command": "npx",
"args": ["-y", "@bishwenduk029/omnisearch-mcp-server"],
"env": {
"TAVILY_API_KEY": "tvl-xxxxx",
"BRAVE_API_KEY": "BSA-xxxxx",
"KAGI_API_KEY": "xxxxx"
}
}
}
}
Puppeteer pro automatizaci webu
{
"mcpServers": {
"puppeteer": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-puppeteer"]
}
}
}
Praktické tipy pro konfiguraci
1. Kontrola stavu nástrojů
Po úpravě konfigurace restartujte Claude Code a zkontrolujte stav nástrojů příkazem:
/mcp
2. Zálohování konfigurace
Doporučujeme pravidelně zálohovat váš konfigurační soubor:
cp ~/.claude.json ~/.claude.json.backup
3. Sdílení konfigurace
Konfigurační soubor můžete snadno sdílet s kolegy nebo mezi různými počítači.
4. Řešení problémů
Pokud nástroj nefunguje:
- Zkontrolujte správnost syntaxe JSON
- Ověřte, že máte správné API klíče
- Restartujte Claude Code
- Použijte
--mcp-debugflag pro zobrazení chyb
Výhody přímé editace konfigurace
- Plná kontrola - Vidíte přesně, co je nakonfigurováno
- Rychlé úpravy - Není potřeba procházet CLI průvodcem
- Snadné zálohování - Jednoduchý JSON soubor
- Hromadné změny - Můžete upravit více nástrojů najednou
- Verzování - Můžete sledovat změny v Git
Pokročilé možnosti
Použití lokálních nástrojů
{
"mcpServers": {
"muj-lokalni-nastroj": {
"command": "node",
"args": ["/cesta/k/memu/nastroji/index.js"],
"env": {
"CONFIG_PATH": "/cesta/ke/konfiguraci"
}
}
}
}
Konfigurace s více parametry
{
"mcpServers": {
"komplexni-nastroj": {
"command": "python",
"args": ["-m", "muj_modul", "--port", "8080", "--verbose"],
"env": {
"PYTHON_PATH": "/usr/local/bin/python3",
"DEBUG": "true"
}
}
}
}
Závěr
Konfigurace MCP nástrojů v Claude Code pomocí přímé editace konfiguračního souboru je efektivní a flexibilní způsob, jak rozšířit možnosti vašeho AI asistenta. Díky jednoduchému JSON formátu můžete rychle přidávat nové nástroje, upravovat existující konfigurace a sdílet nastavení s ostatními.
Experimentujte s různými nástroji a najděte kombinaci, která nejlépe vyhovuje vašemu workflow!