Claude Code で MCP サーバーを設定する方法【完全マニュアル】

学習

Claude Code で MCP サーバーを設定する方法【完全マニュアル】

プログラミング不要!WordPress自動投稿を例に解説


はじめに

MCP(Model Context Protocol)サーバーとは、Claude Code に「外部サービスを操作する能力」を追加するしくみです。

たとえば WordPress の MCP サーバーを設定すると、Claude Code に「この記事を WordPress に投稿して」と話しかけるだけで、自動で投稿されるようになります。

このマニュアルでは WordPress への自動投稿 を例に、MCP サーバーの設定方法をゼロから解説します。


全体の流れ

STEP 1  WordPress でアプリケーションパスワードを発行する  【手動】
STEP 2  Claude Code に MCP サーバーを追加するコマンドを実行する  【Claude Code が自動】
STEP 3  接続を確認する  【Claude Code が自動】
STEP 4  実際に投稿してみる  【Claude Code が自動】

STEP 1|WordPress でアプリケーションパスワードを発行する

🖐 ここは手動操作が必要です

「アプリケーションパスワード」とは、外部ツールが WordPress にアクセスするための専用パスワードです。ログインパスワードとは別に発行します。

手順

  1. WordPress の管理画面(あなたのサイトURL/wp-admin)にログインする
  2. 左メニュー「ユーザー」→「プロフィール」をクリック
  3. ページを一番下までスクロールする
  4. アプリケーションパスワード」というセクションを見つける
  5. 「新しいアプリケーションパスワードの名前」に 「Claude Code」 と入力する
  6. 新しいアプリケーションパスワードを追加」ボタンをクリック
  7. 画面に表示される英数字のパスワードをコピーしてメモしておく

⚠️ 注意:パスワードはこの画面を閉じると二度と表示されません。必ずコピーしてください。

メモしておく情報

項目 内容
WordPress サイト URL 例:https://www.example.com
ユーザー名 WordPress ログイン時のユーザー名
アプリケーションパスワード 発行したパスワード(スペース込みでOK)

STEP 2|Claude Code に MCP サーバーを追加する

🤖 ここは Claude Code に任せるだけです

Claude Code のチャット欄に以下を貼り付けて送信する

下記の内容で WordPress の MCP サーバーを設定してください。

claude mcp add wordpress \
    -e WP_URL=あなたのサイトURL \
    -e WP_USER=あなたのユーザー名 \
    -e WP_APP_PASS="発行したアプリケーションパスワード" \
    -- npx wordpress-mcp

Claude Code が自動で行うこと

Claude Code は以下のコマンドを実行して、設定ファイルに WordPress の接続情報を保存します。

claude mcp add wordpress \
    -e WP_URL=https://www.example.com \
    -e WP_USER=your-username \
    -e WP_APP_PASS="xxxx xxxx xxxx xxxx xxxx xxxx" \
    -- npx wordpress-mcp

成功すると以下のようなメッセージが表示されます:

Added stdio MCP server wordpress with command: npx wordpress-mcp to local config
File modified: /Users/あなたのユーザー名/.claude.json

STEP 3|接続を確認する

🤖 ここは Claude Code に任せるだけです

Claude Code に確認を依頼する

MCP サーバーの接続状況を確認してください

Claude Code が以下のコマンドを実行します:

claude mcp list

成功時の表示例

wordpress: npx wordpress-mcp - ✓ Connected

✓ Connected」と表示されれば接続完了です。

⚠️ 注意:設定は次回の新しいセッション(チャット)から有効になります。 設定後は一度チャットを閉じて、新しいチャットを開いてください。


STEP 4|実際に WordPress へ投稿してみる

🤖 ここは Claude Code に任せるだけです

新しいチャットを開いたら、以下のように Claude Code に話しかけるだけで投稿できます。

下書きとして投稿する場合

〇〇.html を WordPress に下書きで投稿してください

そのまま公開する場合

〇〇.html を WordPress に公開投稿してください

成功時の表示例

✓ 投稿成功!
  記事ID  : 452
  公開URL : https://www.example.com/?p=452

WordPress 管理画面の「投稿一覧」に記事が追加されていれば完成です!


よくあるトラブルと対処法

❌「WordPress host URL is not set」と表示される

原因: 設定後に新しいセッションを開いていない 対処: チャットを一度閉じて、新しいチャットを開き直してください

❌「No module named ‘requests’」と表示される

原因: 必要なライブラリがインストールされていない 対処: Claude Code に「requests をインストールしてください」と伝えるだけで自動インストールされます

❌「401 Unauthorized」と表示される

原因: ユーザー名またはアプリケーションパスワードが間違っている 対処: WordPress 管理画面で新しいアプリケーションパスワードを再発行して、設定をやり直してください


まとめ

ステップ 作業者 内容
STEP 1 自分 WordPress でアプリケーションパスワードを発行
STEP 2 Claude Code MCP サーバーの設定コマンドを実行
STEP 3 Claude Code 接続確認
STEP 4 Claude Code WordPress への自動投稿

一度設定してしまえば、あとは Claude Code に話しかけるだけで WordPress への投稿が自動化されます。記事作成から投稿まで、すべて Claude Code 上で完結できるようになります。


作成日:2026年3月29日

タイトルとURLをコピーしました