
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から始めて、徐々に活用範囲を広げてみてください!
