← BLOG
Tutorial

Підключіть Claude Code до GitHub, Slack та бази даних з MCP

MCP дозволяє Клод Код розмови з зовнішніми послугами. Підключіть його до GitHub, Slack, бази даних та інструментів управління проектами, щоб автоматизувати весь процес роботи dev.

MCP (Model Context Protocol) – як Claude Code підключено до зовнішніх сервісів. На відміну від того, щоб бути обмеженими вашими файловими системами та терміналом, MCP дозволяє Claude Code читати GitHub проблеми, розміщувати на Slack, бази даних запитів та взаємодіяти з інструментами управління проектами. Перетворює Claude Code від кодеруючий агента до повного агента з розвитку.

Що таке MCP і як це працює?

MCP є відкритим протоколом, що дозволяє AI-інструментам спілкуватися з зовнішніми послугами через стандартизовані "сервери". Кожен сервер MCP визначає інструменти (actions the AI може зайняти) та ресурси (data the AI може прочитати). Клод Введіть номер мобільного, який Ви вказали при укладаннi договору з банком - для ідентифікації.

Мислити сервери MCP як плагіни: ви встановите їх один раз, і Claude Code отримує нові можливості.

Які сервери MCP є найбільш корисними для розробників?

Статус на сервериЩо це робитьПриклад використання випадку
ГітХубЧитати/create problem, PRs, відгуки"Чека, які питання призначають мені"
СмоктатиЧитати/Подати повідомлення, пошук каналів"Подати заявку на #випуски"
ПлакатиЗапитання та редагування бази даних"Показати мені схему таблиці користувачів"
ЯраЧитати/оновити квитки, створювати історії"Move PROJ-123 в Прогрес"
ЛінійнийУправління проблемами та проектами"Створити звіт про помилки для логіну"
ВідправитиЧитати / записувати сторінки та бази даних"Оновити ретро-док"
ФигмаЧитати файли дизайну та компоненти"Які кольори використовують компонент кнопки?"

Як встановити сервер MCP?

Claude Code надає вбудовану команду для управління серверами MCP:

# 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

Як використовувати інструменти MCP на практиці?

Після встановлення сервера MCP, Claude Code використовує свої інструменти автоматично при необхідності. Вам не потрібно вказати на який сервер MCP для використання

# 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"

Як налаштувати сервери MCP на проект?

Сервери MCP можуть бути налаштовані на рівні проекту (в .claude/settings.json) або глобально (в ~/.claude/settings.json). Конфігурація рівня проекту – це команда, яка відповідає тим самим інтеграціям.

// .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"
    }
  }
}

Часті питання

← Зворотній зв'язокМодуль 1