PlayFab MCP-Server
Was ist das? 🤔
Dieser Server ist eine Middleware, die großen Sprachmodellen (wie Claude und VS Code) die direkte Interaktion mit PlayFab-Diensten ermöglicht. Als sicherer und effizienter Übersetzer verbindet er Ihren KI-Assistenten mit verschiedenen PlayFab-Funktionen wie Artikelsuche, Segmentabfragen, Spielerprofilsuche, Inventarverwaltung und PlayFab-ID-Konvertierung.
Kurzes Beispiel
Wie funktioniert es? 🛠️
Dieser Server nutzt das Model Context Protocol (MCP), um eine universelle Schnittstelle zwischen KI-Modellen und PlayFab-Diensten einzurichten. Obwohl MCP für die Unterstützung beliebiger KI-Modelle konzipiert ist, ist es derzeit als Entwicklervorschau verfügbar.
Befolgen Sie diese Schritte, um zu beginnen:
- Richten Sie Ihr Projekt ein.
- Fügen Sie Ihre Projektdetails zur Konfiguration Ihres LLM-Clients hinzu.
- Beginnen Sie auf natürliche Weise mit PlayFab-Daten zu interagieren!
Was kann es? 📊
- Suchen Sie mit der search_items-API von PlayFab nach Elementen.
- Rufen Sie umfassende Segmentinformationen ab.
- Fragen Sie Spielerprofile innerhalb angegebener Segmente ab.
- Rufen Sie aktuelle Inventargegenstände mit der API get_inventory_items ab.
- Rufen Sie Inventarsammlungs-IDs mithilfe der API get_inventory_collection_ids ab.
- Konvertieren Sie eine PlayFab-ID über die API get_title_player_account_id_from_playfab_id in eine Title Player-Konto-ID.
Schnellstart 🚀
Installation über Smithery
So installieren Sie den PlayFab MCP-Server für Claude Desktop automatisch über Smithery :
Voraussetzungen
- Node.js 18 oder höher.
- Ein gültiges PlayFab-Konto (erhalten Sie Ihre Titel-ID und Ihren geheimen Entwicklerschlüssel über den PlayFab Game Manager).
- Ein unterstützter LLM-Client wie Claude Desktop.
Richten Sie Ihr Projekt ein
Rufen Sie Ihre PlayFab-Titel-ID und Ihren geheimen Entwicklerschlüssel vom PlayFab Game Manager ab, und erstellen Sie dann im Projektstamm eine .env
Datei mit dem folgenden Inhalt (ersetzen Sie die Platzhalter durch Ihre tatsächlichen Anmeldeinformationen):
Erste Schritte
- Installieren Sie Abhängigkeiten. Führen Sie im Projektstamm den folgenden Befehl aus, um alle erforderlichen Abhängigkeiten zu installieren:
- Erstellen Sie das Projekt. Kompilieren Sie das Projekt, indem Sie Folgendes ausführen:
- Starten Sie den Server. Starten Sie den Server, indem Sie Folgendes ausführen:
- Bestätigungsnachricht: Beim Start sollte diese Nachricht angezeigt werden:
Ausführen mit Cursor
Führen Sie die folgenden Schritte aus, um den PlayFab MCP-Server mit Cursor zu verwenden:
- Installieren Sie Cursor Desktop, falls Sie dies noch nicht getan haben.
- Öffnen Sie eine neue Instanz von Cursor in einem leeren Ordner.
- Kopieren Sie die Datei
mcp.json
aus diesem Repository in Ihren Ordner und aktualisieren Sie die Werte entsprechend Ihrer Umgebung. - Starten Sie den Cursor. Der PlayFab MCP-Server sollte in der Toolliste angezeigt werden.
- Versuchen Sie es beispielsweise mit einer Eingabeaufforderung wie „Zeigen Sie mir die letzten 10 Elemente“, um zu überprüfen, ob der Server Ihre Abfrage richtig verarbeitet.
Hinzufügen Ihrer Projektdetails zur Konfigurationsdatei von Claude Desktop
Öffnen Sie Claude Desktop und navigieren Sie zu Datei → Einstellungen → Entwickler → Konfiguration bearbeiten. Ersetzen Sie anschließend den Inhalt der Datei claude_desktop_config
durch den folgenden Codeausschnitt:
Mit diesen Schritten haben Sie den PlayFab MCP-Server erfolgreich für die Verwendung mit Ihrem LLM-Client konfiguriert und ermöglichen so eine nahtlose Interaktion mit den Diensten von PlayFab.
You must be authenticated.
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Ein Server, der es LLMs (wie Claude und VSCode Copilot) ermöglicht, über Abfragen in natürlicher Sprache mit Azure Cosmos DB-Daten zu interagieren und als Übersetzer zwischen KI-Assistenten und Ihrer Datenbank zu fungieren.
Related Resources
Related MCP Servers
- -securityAlicense-qualityThis 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 -124181JavaScriptMIT License
- AsecurityAlicenseAqualityThis 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 DevOpsLast updated -9619TypeScriptMIT License
- -securityAlicense-qualityA 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 -JavaScriptMIT License
Kuzu MCP serverofficial
AsecurityAlicenseAqualityThis 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 -211JavaScriptMIT License