Playfab Mcp Server

Playfab Mcp Server

🚀 PlayFab MCP 服务器

这是一个中间件,可让大型语言模型(如Claude和VS Code)直接与PlayFab服务交互。它作为安全高效的翻译层,连接您的AI助手与PlayFab的各类功能,像物品搜索、段查询、玩家档案查找、库存管理和PlayFab ID转换等。

smithery徽章

🚀 快速开始

通过Smithery安装

要通过Smithery自动安装适用于Claude Desktop的PlayFab MCP服务器,可运行以下命令:

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

先决条件

  • Node.js 14或更高版本。
  • 有效的PlayFab账户(可通过PlayFab Game Manager获取您的标题ID和开发者秘密密钥)。
  • 支持的LLM客户端,如Claude Desktop。

设置项目

从PlayFab Game Manager获取您的标题ID和开发者秘密密钥,然后在项目根目录中创建一个.env文件,并添加以下内容(用实际值替换占位符):

PLAYFAB_TITLE_ID=
PLAYFAB_DEV_SECRET_KEY=

开始使用

  1. 安装依赖项
    在项目根目录中运行以下命令以安装所有必需的依赖项:
npm install
  1. 构建项目
    使用以下命令构建项目:
npm run build
  1. 启动服务器
    使用以下命令启动服务器:
npm start

在Cursor Desktop中使用

  1. 安装Cursor。
  2. 复制mcp.json文件并更新其中的值。

添加PlayFab MCP Server到Claude Desktop配置

  1. 找到Claude Desktop的设置选项。
  2. 编辑config文件并指定服务器路径和环境变量。

✨ 主要特性

这是什么? 🤔

这是一个中间件,允许大型语言模型(如Claude和VS Code)直接与PlayFab服务交互。作为安全且高效的翻译层,它连接您的AI助手与PlayFab的各种功能,例如物品搜索、段查询、玩家档案查找、库存管理和PlayFab ID转换。

快速示例

您: "显示最新的10个物品。"
Claude: *调用PlayFab的search_items API并以纯文本形式返回结果*

它是如何工作的? 🛠️

该服务器利用模型上下文协议(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。
  • 0 关注
  • 0 收藏,34 浏览
  • system 提出于 2025-10-07 02:00

相似服务问题

相关AI产品