ContextHub
開発・コーディング完全無料🔑 APIキー必要npx

KeystoneJS MCP Server

KeystoneJS MCPサーバーでClaude連携・ヘッドレスCMS開発を自動化

最終更新:2026年3月27日
クイックインストール
npx keystonejs-mcp-server

概要

KeystoneJS MCP Serverの設定方法と使い方

Node.jsヘッドレスCMS「KeystoneJS」をClaudeから操作できるMCPサーバー

コンテンツタイプのスキーマ確認・アイテムのCRUD操作・GraphQLクエリの生成・アクセス制御の確認が可能

ClaudeとKeystoneJSのMCPサーバー連携により、CMS管理のコンテンツ操作・スキーマ設計の最適化・GraphQL APIの活用を自動化できる

TypeScript・GraphQL・Prismaを基盤とするモダンなヘッドレスCMSをAIから制御できる

設定方法はKeystoneJSのAPIエンドポイントを設定するだけでシンプルに完結する

料金・APIキー情報

料金

完全無料

KeystoneJSはオープンソース・MITライセンスで完全無料

料金詳細を見る →

APIキー

🔑 必要

🔑 APIキーの取得方法

  1. 1

    KeystoneJSプロジェクトをセットアップして開発サーバーを起動する

  2. 2

    http://localhost:3000 でKeystone管理画面にアクセスする

  3. 3

    管理者アカウントでログインする

  4. 4

    ブラウザのDevToolsでCookieまたはHTTPヘッダーからセッショントークンを取得する

APIキー発行ページへ →

こんな使い方ができます

KeystoneJSのコンテンツタイプとスキーマをClaudeが確認してCMS設計を最適化できる

GraphQLクエリをClaudeが自動生成してKeystoneJSのコンテンツを取得・操作できる

CMSのアイテムをClaudeがKeystoneJS経由で一括作成・更新できる

KeystoneJSのアクセス制御設定をClaudeが確認してセキュリティを評価できる

セットアップ手順

  1. 1

    KeystoneJSプロジェクトを起動してGraphQL APIエンドポイントURLを確認する

  2. 2

    管理者ユーザーでログインしてセッショントークンを取得する

  3. 3

    claude mcp add keystonejs -e KEYSTONE_API_URL=http://localhost:3000/api/graphql -e KEYSTONE_SESSION_TOKEN=your-token -- npx -y keystonejs-mcp-server

設定ファイル

⚠️

コピー前に確認

Node.js 18以上が必要。KeystoneJSプロジェクトが必要。管理者アカウントが必要。

Terminal
claude mcp add keystonejs -e KEYSTONE_API_URL=http://localhost:3000/api/graphql -e KEYSTONE_SESSION_TOKEN=your-session-token -- npx -y keystonejs-mcp-server
#KeystoneJS#ヘッドレスCMS#GraphQL#Node.js#TypeScript

外部リンク

関連するMCPサーバー(開発・コーディング