mcpField
S
Sitecore CDP Server

Sitecore CDP Server

ローカル
github.com/markstilesデータ・分析073 週間前に更新

Sitecore CDP Server について

Guest REST API を通じて Sitecore Customer Data Platform のゲストデータを扱う、TypeScript と Express によるサーバーです。環境設定で Sitecore CDP のエンドポイントとクライアント認証情報を指定します。

主な機能

  1. 01Sitecore CDP Guest REST API へのアクセス
  2. 02TypeScript による実装
  3. 03Express サーバー
  4. 04環境変数による API 設定

活用シーン

  1. 01MCP 設定から Sitecore CDP へ接続
  2. 02Guest REST API を通じたゲストデータ管理

MCP 対応

MCP サーバーとして説明されており、Node.js での起動方法と Sitecore CDP 設定の渡し方を示す MCP 設定例があります。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

Sitecore CDP サーバー

このプロジェクトは、Guest REST API を使用して Sitecore Customer Data Platform(CDP)と連携するサーバーアプリケーションです。TypeScript と Express で構築されており、ゲストデータを構造的に管理できます。

目次

インストール

  1. リポジトリをクローンします。
    git clone <repository-url>
    
  2. プロジェクトディレクトリに移動します。
    cd sitecore-cdp-server
    
  3. 依存関係をインストールします。
    npm install
    

プロジェクトのビルド

TypeScript コードをコンパイルします。

npx tsc

(任意)サーバーを手動で実行します。

node build/CdpServer.js

環境変数

.env.example ファイルを基に、ルートディレクトリに .env ファイルを作成して、環境変数を設定します。API キーやその他必要な設定を必ず含めてください。

MCP の設定

{
    "servers": {
        "sitecore-cdp": {
            "command": "node",
            "args": ["Path/To/build/index.js"],
            "env": {
               "SITECORE_CDP_ENDPOINT_URL"="https://api-engage-[us|ap|eu|jpe].sitecorecloud.io/'
               "SITECORE_CDP_CLIENT_KEY"="<client-key>"
               "SITECORE_CDP_API_TOKEN"="<api-token>"
            }
        },
    }
}

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。