Skip to main content
Glama

PlayFab MCP Server

by akiojin

PlayFab MCP サーバー

これは何ですか?🤔

このサーバーは、ClaudeやVS Codeなどの大規模言語モデルがPlayFabサービスと直接やり取りできるようにするミドルウェアです。安全で効率的な翻訳者として機能し、AIアシスタントをアイテム検索、セグメント照会、プレイヤープロフィール検索、インベントリ管理、PlayFab ID変換といったPlayFabの様々な機能に接続します。

簡単な例

You: "Show me the latest 10 items." Claude: *calls the PlayFab search_items API and returns the results in plain text*

どのように機能するのですか?🛠️

このサーバーは、モデルコンテキストプロトコル(MCP)を活用して、AIモデルとPlayFabサービス間のユニバーサルインターフェースを確立します。MCPはあらゆるAIモデルをサポートするように設計されていますが、現在は開発者向けプレビューとして提供されています。

開始するには、次の手順に従ってください。

  1. プロジェクトを設定します。
  2. プロジェクトの詳細を LLM クライアントの構成に追加します。
  3. PlayFab データを自然に操作してみましょう。

何ができるの?📊

  • PlayFab の search_items API を使用してアイテムを検索します。
  • 包括的なセグメント情報を取得します。
  • 指定されたセグメント内のプレーヤー プロファイルを照会します。
  • get_inventory_items API を使用して現在の在庫アイテムを取得します。
  • get_inventory_collection_ids API を使用してインベントリ コレクション ID を取得します。
  • get_title_player_account_id_from_playfab_id API を使用して、PlayFab ID をタイトル プレーヤー アカウント ID に変換します。

クイックスタート 🚀

Smithery経由でインストール

Smithery経由で Claude Desktop 用の PlayFab MCP Server を自動的にインストールするには:

npx -y @smithery/cli install @akiojin/playfab-mcp-server --client claude

前提条件

  • Node.js 18 以上。
  • 有効な PlayFab アカウント (PlayFab ゲーム マネージャー経由でタイトル ID と開発者秘密キーを取得します)。
  • Claude Desktop などのサポートされている LLM クライアント。

プロジェクトの設定

PlayFab ゲーム マネージャーから PlayFab タイトル ID と開発者秘密キーを取得し、次の内容を含む.envファイルをプロジェクト ルートに作成します (プレースホルダーを実際の資格情報に置き換えます)。

PLAYFAB_TITLE_ID= PLAYFAB_DEV_SECRET_KEY=

はじめる

  1. 依存関係のインストールプロジェクト ルートで次のコマンドを実行して、必要な依存関係をすべてインストールします。
    npm install
  2. プロジェクトをビルドする 次のコマンドを実行してプロジェクトをコンパイルします。
    npm run build
  3. サーバーの起動 次のコマンドを実行してサーバーを起動します。
    npm start
  4. 確認メッセージ起動時に次のメッセージが表示されます。
    PlayFab Server running on stdio

カーソルを使って実行

カーソルで PlayFab MCP サーバーを使用するには、次の手順に従います。

  1. まだインストールしていない場合は、 Cursor Desktopをインストールしてください。
  2. 空のフォルダーでカーソルの新しいインスタンスを開きます。
  3. このリポジトリからmcp.jsonファイルをフォルダーにコピーし、環境に応じて値を更新します。
  4. カーソルを起動します。PlayFab MCP サーバーがツール リストに表示されます。
  5. たとえば、「最新の 10 件のアイテムを表示」のようなプロンプトを試して、サーバーがクエリを正しく処理していることを確認します。

Claude Desktop の設定ファイルにプロジェクトの詳細を追加する

Claude Desktopを開き、「ファイル」→「設定」→「開発者」→「設定の編集」に移動します。次に、 claude_desktop_configファイルの内容を以下のコードに置き換えます。

{ "mcpServers": { "playfab": { "command": "npx", "args": [ "-y", "@akiojin/playfab-mcp-server" ], "env": { "PLAYFAB_TITLE_ID": "Your PlayFab Title ID", "PLAYFAB_DEV_SECRET_KEY": "Your PlayFab Developer Secret Key" } } } }

これらの手順により、PlayFab MCP サーバーを LLM クライアントで使用するように正常に構成し、PlayFab のサービスとのシームレスな対話が可能になります。

Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

LLM (Claude や VSCode Copilot など) が自然言語クエリを通じて Azure Cosmos DB データと対話できるようにし、AI アシスタントとデータベース間の翻訳者として機能できるようにするサーバー。

  1. これは何ですか?🤔
    1. 簡単な例
  2. どのように機能するのですか?🛠️
    1. 何ができるの?📊
  3. クイックスタート 🚀
    1. Smithery経由でインストール
    2. 前提条件
    3. プロジェクトの設定
    4. はじめる
    5. カーソルを使って実行
    6. Claude Desktop の設定ファイルにプロジェクトの詳細を追加する

Related MCP Servers

  • -
    security
    A
    license
    -
    quality
    This is a server that lets your LLMs (like Claude) talk directly to your BigQuery data! Think of it as a friendly translator that sits between your AI assistant and your database, making sure they can chat securely and efficiently.
    Last updated -
    1
    241
    81
    JavaScript
    MIT License
  • A
    security
    F
    license
    A
    quality
    The server facilitates natural language interactions for exploring and understanding codebases, providing insights into data models and system architecture using a cost-effective, simple setup with support for existing Claude Pro subscriptions.
    Last updated -
    4
    7
    Python
    • Apple
  • -
    security
    A
    license
    -
    quality
    A server that enables LLMs like Claude to interact with Azure Cosmos DB databases through natural language queries, acting as a translator between AI assistants and database systems.
    Last updated -
    JavaScript
    MIT License
  • A
    security
    A
    license
    A
    quality
    A server that enables LLMs like Claude to query AWS DynamoDB databases through natural language requests, supporting table management, data querying, and schema analysis.
    Last updated -
    7
    49
    JavaScript
    MIT License
    • Apple

View all related MCP servers

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/akiojin/playfab-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server