MCPとは?
Claude Code によるソフトウェア開発
Dani Zysman
AI Curriculum Manager @ DataCamp
制約
Claude Codeができること:
ファイルの読み取り
コマンドの実行
コードの実行
Claude Codeが直接アクセス
できない
もの:
データベース
外部API
クラウドサービス
MCP:翻訳者
MCP
= Model Context Protocol
AIを外部ツールに接続するための標準規格
MCPサーバーは
翻訳者
として機能します
クライアント・サーバーパターン
MCPが抽象化するもの
MCPの仕組み
MCPのエコシステム
なぜSQLを直接使わないのか?
MCPなしの場合:
スキーマをコピーしてSQLを書き、クエリを実行
結果をClaudeに貼り付け
複数のツールを行き来
MCPありの場合:
Claudeに質問するだけ
あとはClaudeが処理
1つの会話で、切り替えなし
次のステップ
この動画:
MCPの概念を理解
この章の残り:
Chinook音楽データベースに接続
Music Analytics APIにデータベース連携のエンドポイントを追加
エンドポイントをエンドツーエンドでテスト
練習しましょう!
Claude Code によるソフトウェア開発
Preparing Video For Download...