Skip to main content
Glama

PlayFab MCP Server

by akiojin

MCP-сервер PlayFab

Что это? 🤔

Этот сервер представляет собой промежуточное ПО, которое позволяет крупным языковым моделям (например, Claude и VS Code) напрямую взаимодействовать с сервисами PlayFab. Действуя как безопасный и эффективный переводчик, он связывает вашего помощника ИИ с различными функциями PlayFab, такими как поиск предметов, запросы сегментов, поиск профилей игроков, управление инвентарем и преобразование идентификаторов PlayFab.

Быстрый пример

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

Как это работает? 🛠️

Этот сервер использует протокол контекста модели (MCP) для создания универсального интерфейса между моделями ИИ и службами PlayFab. Хотя MCP предназначен для поддержки любой модели ИИ, в настоящее время он доступен в качестве предварительной версии для разработчиков.

Чтобы начать, выполните следующие действия:

  1. Создайте свой проект.
  2. Добавьте сведения о вашем проекте в конфигурацию клиента LLM.
  3. Начните взаимодействовать с данными PlayFab естественным образом!

Что он может делать? 📊

  • Поиск предметов с помощью API playfab search_items.
  • Получите исчерпывающую информацию о сегменте.
  • Запрос профилей игроков в указанных сегментах.
  • Получите текущие элементы инвентаря с помощью API get_inventory_items.
  • Получите идентификаторы коллекции инвентаря с помощью API get_inventory_collection_ids.
  • Конвертируйте идентификатор PlayFab в идентификатор учетной записи игрока Title с помощью API get_title_player_account_id_from_playfab_id.

Быстрый старт 🚀

Установка через Smithery

Чтобы автоматически установить PlayFab MCP Server для Claude Desktop через Smithery :

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

Предпосылки

  • Node.js 18 или выше.
  • Действующая учетная запись PlayFab (получите свой Title ID и Developer Secret Key через PlayFab Game Manager).
  • Поддерживаемый клиент LLM, такой как Claude Desktop.

Настройте свой проект

Получите свой идентификатор PlayFab Title ID и секретный ключ разработчика из PlayFab Game Manager, затем создайте файл .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 с Cursor, выполните следующие действия:

  1. Установите Cursor Desktop, если вы еще этого не сделали.
  2. Откройте новый экземпляр курсора в пустой папке.
  3. Скопируйте файл mcp.json из этого репозитория в свою папку и обновите значения в соответствии с вашей средой.
  4. Запустите курсор; PlayFab MCP Server должен появиться в списке инструментов.
  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 посредством запросов на естественном языке, выступая в качестве переводчика между помощниками ИИ и вашей базой данных.

  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