MCP活用事例5選:データベース・GitHub・Slack連携の実践ガイド

AIを知りたい

MCPサーバーって具体的にどんな活用事例があるんですか?

AIエンジニア

MCP(Model Context Protocol)は、AIツールに外部データやサービスを接続するための標準プロトコルです。データベース接続、GitHub連携、Slack連携など、実用的な活用事例が増えています。

AIを知りたい

具体例を教えてください!

AIエンジニア

5つの実践的な活用事例を紹介しますね。

MCPとは

MCP(Model Context Protocol)は、Anthropicが提唱したオープンプロトコルで、AIアシスタントと外部データソース・ツールを接続するための標準規格です。Claude Code、Gemini CLI、その他のAIツールでサポートされています。

事例1: データベース連携

AIを知りたい

データベースと直接やり取りできるんですか?

AIエンジニア

自然言語でデータベースを操作できます。

// .claude/settings.json
{
  "mcpServers": {
    "postgres": {
      "command": "npx",
      "args": [
        "@modelcontextprotocol/server-postgres",
        "postgresql://user:pass@localhost:5432/mydb"
      ]
    }
  }
}

// Claude Codeでの使用例
// 「先月のアクティブユーザー数を教えて」
// → MCPがSQLクエリを生成・実行し、結果を返す

事例2: GitHub連携

AIを知りたい

GitHub連携ではどんなことができますか?

AIエンジニア

Issue管理、PR操作、コード検索などが自然言語で可能です。

// GitHub MCP設定
{
  "mcpServers": {
    "github": {
      "command": "npx",
      "args": ["@modelcontextprotocol/server-github"],
      "env": { "GITHUB_TOKEN": "ghp_xxxxx" }
    }
  }
}

// 使用例
// 「未対応のバグIssueを一覧にして」
// 「このPRの変更内容を要約して」
// 「新しいIssueを作成して:ログイン画面のバグ修正」

事例3: Slack連携

AIを知りたい

Slackとも連携できるんですか?

AIエンジニア

チャンネルの情報取得やメッセージ送信が可能です。

操作 説明
チャンネル読み取り 特定チャンネルの最新メッセージを取得
メッセージ送信 指定チャンネルにメッセージを投稿
検索 キーワードでメッセージを検索
要約 チャンネルの会話を要約

事例4: ファイルシステム連携

AIを知りたい

ファイル操作もMCPでできるんですか?

AIエンジニア

ローカルファイルの読み書きをセキュアに管理できます。

// ファイルシステムMCP設定
{
  "mcpServers": {
    "filesystem": {
      "command": "npx",
      "args": [
        "@modelcontextprotocol/server-filesystem",
        "/home/user/projects"
      ]
    }
  }
}

事例5: Webスクレイピング連携

AIを知りたい

Webからの情報取得もできるんですか?

AIエンジニア

Puppeteer MCPサーバーでブラウザ操作を自動化できます。

機能 説明
ページ取得 URLを指定してWebページの内容を取得
スクリーンショット Webページの画面キャプチャ
フォーム操作 入力フォームへのデータ入力
要素クリック ボタンやリンクのクリック操作

MCPサーバーの探し方

AIを知りたい

他にどんなMCPサーバーがありますか?

AIエンジニア

コミュニティで多数のMCPサーバーが公開されています。

カテゴリ
データベース PostgreSQL、SQLite、MongoDB
開発ツール GitHub、GitLab、Jira
コミュニケーション Slack、Discord、Email
クラウド AWS、GCP、Azure
ブラウザ Puppeteer、Playwright

AIを知りたい

MCPで色々なサービスと繋げられるんですね!

AIエンジニア

MCPはAI開発のインフラとして急速に普及しています。まずはGitHub MCPから始めて、徐々に活用範囲を広げてみてください!

関連記事