Připojte Claude Code k GitHub, Slack a Databáze s MCP
MCP lets Claude Kód mluví s externími službami. Připojte ho k GitHub, Slack, databázím a nástrojům pro řízení projektů k automatizaci celého vašeho dev workflow.
MCP (Model Context Protocol) je způsob, jak se Claude Code připojuje k externím službám. Místo toho, aby byla omezena na váš souborový systém a terminál, umožňuje MCP Claude Code číst GitHub problémy, po Slack, dotazovací databáze, a interakci s nástroji pro řízení projektů. Přemění Claude Code z kódovacího činidla na plně vývojové pracovní činidlo.
Co je MCP a jak to funguje?
MCP je otevřený protokol, který umožňuje AI nástroje komunikovat s externími službami prostřednictvím standardizovaných "serverů". Každý MCP server zobrazuje nástroje (akce, které může AI přijmout) a zdroje (data, která AI umí číst). Claude Kód tyto nástroje automaticky objeví a použije je, když jsou relevantní pro vaši žádost.
Myslete na MCP servery jako pluginy: nainstalujete je jednou, a Claude Code získává nové schopnosti.
Které MCP servery jsou pro vývojáře nejužitečnější?
| Server MCP | Co to dělá | Příklad případu použití |
|---|---|---|
| GitHub | Číst / vytvářet problémy, PRs, recenze | "Podívejte se, jaké problémy jsou přiřazeny mě" |
| Slack | Čtení / odesílání zpráv, vyhledávací kanály | "Odeslat oznámení na # releases" |
| PostgreSQL | Dotaz a úprava databáze | "Ukaž mi schéma tabulky uživatelů" |
| Jira | Číst / aktualizovat tipy, vytvářet příběhy | "Přesuňte PROJ-123 do Progress" |
| Lineární | Řešení problémů a projektů | "Vytvořte chybové hlášení pro přihlašovací číslo" |
| Poznámky | Čtení / zápis stránek a databází | "Aktualizovat sprint retro doc" |
| Figma | Číst konstrukční soubory a komponenty | "Jaké barvy používá komponenta tlačítka?" |
Jak nainstalujete MCP server?
Claude Code poskytuje příkaz pro správu MCP serverů:
# Add an MCP server (HTTP transport — recommended)
claude mcp add github-server https://api.github.com/mcp
# Add a local MCP server (stdio transport)
claude mcp add postgres-server -- npx @modelcontextprotocol/server-postgres postgresql://localhost/mydb
# List installed servers
claude mcp list
# Remove a server
claude mcp remove github-serverJak používáte MCP nástroje v praxi?
Jakmile je nainstalován MCP server, Claude Code používá své nástroje automaticky v případě potřeby. Nemusíte určovat, který MCP server použít; stačí popsat, co chcete:
# Claude Code uses the GitHub MCP server automatically
> "What open issues are assigned to me?"
> "Create a PR for my current branch"
# Claude Code uses the Slack MCP server
> "Post to #engineering: Deploy v2.3 is live"
# Claude Code uses the PostgreSQL MCP server
> "Show me the last 10 users who signed up"
> "Add an index on the email column in the users table"Jak konfigurujete MCP servery na projekt?
MCP servery lze konfigurovat na úrovni projektu (v .claude / settings.json) nebo globálně (v ~ / .claude / settings.json). Konfigurace projekt- level znamená, že tým sdílí stejné integrace.
// .claude/settings.json (project level)
{
"mcpServers": {
"postgres": {
"command": "npx",
"args": ["@modelcontextprotocol/server-postgres", "postgresql://localhost/myapp"]
},
"github": {
"type": "http",
"url": "https://api.github.com/mcp"
}
}
}