← BLOG
Tutorial

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 MCPCo 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"
PostgreSQLDotaz 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-server

Jak 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"
    }
  }
}

Často kladené otázky

← Zpět na blogSpustit zdarma - Modul 1