Strapi MCP Server
Strapi MCPサーバーでClaude連携・コンテンツ管理・REST API操作を自動化
npx strapi-mcp概要
Strapi MCP Serverの設定方法と使い方。
ClaudeからStrapiのコンテンツタイプへのデータ作成・取得・更新・削除、メディア管理、ユーザー管理などをMCPサーバー経由で操作できる。
オープンソースヘッドレスCMSとClaudeを連携させることで、コンテンツの自動生成や一括データ管理の自動化が実現する。
設定方法はStrapiのAPIトークンをconfig JSONに設定するだけでシンプルに完結する。
料金・APIキー情報
料金
無料APIキー
🔑 必要🔑 APIキーの取得方法
- 1
Strapiの管理画面(http://localhost:1337/admin)にアクセスしてログイン
- 2
左サイドバーの「Settings」→「API Tokens」を開く
- 3
「Create new API Token」をクリック
- 4
Token name・Token duration・Token type(Full access推奨)を設定
- 5
「Save」をクリックして表示されたトークンをコピーして保存する(再表示不可)
こんな使い方ができます
StrapiのコンテンツエントリーをClaudeに一括生成・登録させられる
REST APIエンドポイントへのCRUD操作をClaudeに実行させられる
コンテンツのバリデーションや品質チェックをClaudeに依頼できる
セットアップ手順
- 1
Strapiの管理画面にアクセスしてログインする
- 2
「Settings」→「API Tokens」からAPIトークンを発行してコピーする
- 3
StrapiサーバーのURLを確認する(例:http://localhost:1337)
- 4
ターミナルで以下のコマンドを実行:claude mcp add strapi -e STRAPI_URL=http://localhost:1337 -e STRAPI_API_TOKEN=your-api-token -- npx -y strapi-mcp
設定ファイル
コピー前に確認
Strapiサーバーが起動していること、管理者アカウントでのログインが必要
claude mcp add strapi -e STRAPI_URL=http://localhost:1337 -e STRAPI_API_TOKEN=your-api-token-here -- npx -y strapi-mcp注意事項
本番環境ではStrapiサーバーのURLを適切な本番URLに変更すること