PlayFab MCP 服务器是一个中间件,允许大型语言模型(如Claude和VS Code)直接与PlayFab服务交互。它就像一个安全高效的翻译器,能将您的AI助手连接到各种PlayFab功能,包括商品搜索、段查询、玩家资料查找、库存管理和PlayFab ID转换。
这是一个中间件,允许大型语言模型(如Claude和VS Code)直接与PlayFab服务交互。作为安全高效的翻译器,它将您的AI助手连接到各种PlayFab功能,包括商品搜索、段查询、玩家资料查找、库存管理和PlayFab ID转换。
你: "显示最新的10个物品。"
Claude: *调用PlayFab的search_items API并以纯文本形式返回结果*
此服务器利用模型上下文协议(MCP)建立AI模型与PlayFab服务之间的通用接口。尽管MCP设计支持任何AI模型,但目前仍处于开发者预览阶段。
按照以下步骤开始:
要通过Smithery自动安装Claude Desktop的PlayFab MCP Server:
npx -y @smithery/cli install @akiojin/playfab-mcp-server --client claude
从PlayFab Game Manager获取您的Title ID和Developer Secret Key,然后在项目根目录中创建一个.env文件,内容如下(将占位符替换为实际凭据):
PLAYFAB_TITLE_ID=
PLAYFAB_DEV_SECRET_KEY=
npm install
npm run build
dist文件夹并启动服务器:npm start
PlayFab 服务端正在stdio上运行
要使用PlayFab MCP服务器与Cursor一起使用,请按照以下步骤操作:
npm install
npm start
const pf = require('playfab');
pf.initialize('your_title_id', 'your_secret_key');
pf.searchItems('search_term', (error, result) => {
if (error) {
console.error('错误:', error);
} else {
console.log('结果:', result);
}
});
const pf = require('playfab');
pf.initialize('your_title_id', 'your_secret_key');
pf.searchItems('search_term', (error, result) => {
if (error) {
console.error('错误:', error);
} else {
console.log('结果:', result);
}
});
现在,您可以与PlayFab MCP Server交互并使用其功能了。