Claude MCPの始め方 - 5分でAIにツールを接続する完全ガイド
Claude MCP(Model Context Protocol)の完全入門ガイド。Claudeを外部ツール、データベース、APIに接続する方法をステップバイステップで解説。Claude Desktop、Claude Code、Nodeflareでのクラウドホスティングまで網羅。
Claude MCPとは?
MCP(Model Context Protocol)は、ClaudeをファイルシステムやDB、外部APIなど外部ツールと接続するためのAnthropicが策定したオープンスタンダードです。いわばClaudeと現実世界をつなぐユニバーサルアダプターです。
MCP以前は、AIと外部ツールを連携させるには各統合ごとにカスタムコードが必要でした。MCPはこれを標準化し、最小限の設定でClaudeを任意のMCP対応サーバーに接続できるようにしました。
事前準備
Claude Desktopアプリ(macOSまたはWindows)またはClaude Code CLI
JSON設定ファイルの基本的な理解
Node.js 18以上またはPython 3.10以上(ローカルMCPサーバー実行用)
方法1:ローカルMCPサーバー(stdio)
最も一般的な方法は、MCPサーバーをローカルで実行することです。公式のfilesystemサーバーを例に設定方法を説明します。
ステップ1:MCPサーバーのインストール
npx @anthropic/mcp-server-filesystem
ステップ2:Claude Desktopの設定
設定ファイルを編集します:
macOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonWindows:
%APPDATA%\Claude\claude_desktop_config.json
ステップ3:再起動して確認
Claude Desktopを再起動。ハンマーアイコンが表示されればMCPツールが利用可能です。「ディレクトリ内のファイルは?」と聞いてテストしましょう。
方法2:Nodeflareでクラウドホスティング
ローカルMCPサーバーには制限があります:
ブラウザ版Claude(claude.ai)では使用不可
各MCPサーバーごとにローカル設定が必要
共有のための認証機能がない
Nodeflareは、MCPサーバーをクラウドでホスティングし、自動的にSSE変換することでこれらの問題を解決します。
ステップ1:Nodeflareにデプロイ
nodeflare.devにアクセスしてサインイン
GitHubのMCPリポジトリURLを貼り付け
必要に応じて環境変数を設定
デプロイをクリック
ステップ2:エンドポイントを取得
デプロイ後、以下のようなエンドポイントが発行されます:
https://your-server.nodeflare.dev/mcp
ステップ3:Claudeに接続
Claude DesktopではSSEエンドポイントを設定に追加。ブラウザ版Claudeでは、リモートMCP機能を直接利用できます。
方法3:Claude Code CLI
Claude Code(CLIツール)にはMCPサポートが組み込まれています:
claude mcp add my-server -- npx @anthropic/mcp-server-filesystem /path
SSEエンドポイントの場合:
claude mcp add my-server https://your-server.nodeflare.dev/mcp
トラブルシューティング
MCPサーバーが表示されない
設定ファイルのJSON構文を確認
コマンドパスが正しいか確認
Claude Desktopを完全に再起動
次のステップ
github.com/anthropics/mcp-serversで公式MCPサーバーを探索
データベースやAPI用のコミュニティMCPサーバーを試す
独自のカスタムMCPサーバーを構築
NodeflareでMCPをデプロイして共有
MCPはClaudeを会話AIから強力な自動化プラットフォームへと変貌させます。まずはシンプルなファイル操作から始めて、徐々に複雑な連携を探索していきましょう。
