PlayFab MCP Server
JSON →A middleware server that allows large language models to interact directly with PlayFab services.
Tools · 23
- search_items Search for items using PlayFab's search_items API
- create_draft_item Create new draft items with the create_draft_item API
- update_draft_item Update existing draft items with the update_draft_item API
- delete_item Delete items from catalog with the delete_item API
- publish_draft_item Publish draft items to make them available with the publish_draft_item API
- get_item Get detailed item information with the get_item API
- get_title_player_account_id_from_playfab_id Convert a PlayFab ID to a Title Player Account ID via the get_title_player_account_id_from_playfab_id API
- get_user_account_info Get detailed user account information with the get_user_account_info API
- get_inventory_items Retrieve current inventory items with the get_inventory_items API
- get_inventory_collection_ids Fetch inventory collection IDs using the get_inventory_collection_ids API
- add_inventory_items Add items to inventory with the add_inventory_items API
- delete_inventory_items Delete items from inventory with the delete_inventory_items API
- subtract_inventory_items Subtract specific amounts with the subtract_inventory_items API
- update_inventory_items Update item properties with the update_inventory_items API
- execute_inventory_operations Execute batch inventory operations with the execute_inventory_operations API
- ban_users Ban players by ID, IP, or MAC address with the ban_users API
- revoke_all_bans_for_user Unban players completely with the revoke_all_bans_for_user API
- get_user_data Retrieve player custom data with the get_user_data API
- update_user_data Update player custom data with the update_user_data API
- set_title_data Set global title data with the set_title_data API
- get_title_data Retrieve title data with the get_title_data API
- set_title_internal_data Set server-only internal data with the set_title_internal_data API
- get_title_internal_data Retrieve internal data with the get_title_internal_data API
Environment variables
PLAYFAB_TITLE_IDPLAYFAB_DEV_SECRET_KEYPERSONAL_ACCESS_TOKENGITHUB_TOKEN
Links
★ 3 GitHub stars