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.

You must be authenticated.

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
    A
    license
    A
    quality
    This server provides a convenient API for interacting with Azure DevOps services, enabling AI assistants and other tools to manage work items, code repositories, boards, sprints, and more. Built with the Model Context Protocol, it provides a standardized interface for communicating with Azure DevOps
    Last updated -
    96
    19
    TypeScript
    MIT License
  • -
    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
    This server enables natural language interaction between a user and their Kuzu databases using clients like Claude Desktop or Cursor, allowing LLMs to retrieve the database schema, execute Cypher queries, create nodes, and establish relationships in the graph database.
    Last updated -
    2
    11
    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