AccelByte MCP. Run Live Ops commands directly from your chat window.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
AccelByte manages your entire game backend stack through natural conversation. It gives your AI agent direct access to core services: user profiles, in-game economies, social connections, leaderboards, and security tokens.
You can create users, issue entitlements, ban accounts, check wallet balances, and grant achievements—all without leaving your IDE or switching admin dashboards.
What your AI agents can do
Ban user
Permanently restricts a specified user's account access within the game.
Create order
Logs and processes a new purchase transaction for in-game goods or services.
Create user
Registers a brand new user account within a specified game namespace.
Create, update, or suspend user profiles; fetch detailed accounts using the get_user tool.
Handle in-game purchases by creating orders (create_order) or granting specific items/rights via grant_entitlement.
Update a player's status, award achievements (unlock_achievement), and check global rankings using get_leaderboard.
Secure the system by generating OAuth2 tokens (generate_token) or managing necessary IAM clients for service communication.
View a user's friend list (list_friends) and manage accounts by banning users (ban_user).
Ask AI about this MCP
Supported MCP Clients
Waiting for input…
AccelByte: 12 Tools for Live Ops & Devs
Use these tools to run core administrative tasks—from managing user accounts and currencies to generating security tokens—all from a single, unified interface.
019ea5deban user
Permanently restricts a specified user's account access within the game.
019ea5decreate order
Logs and processes a new purchase transaction for in-game goods or services.
019ea5decreate user
Registers a brand new user account within a specified game namespace.
019ea5dedelete client
Removes an existing IAM client used for service-to-service communication, revoking its access keys.
019ea5degenerate token
Creates a temporary OAuth2 access token required for authenticated service calls.
019ea5deget leaderboard
Retrieves the current ranked list and scores for a specific game metric or leaderboard code.
019ea5deget user
Fetches comprehensive details about a user's profile, including account status (Admin access).
019ea5deget user wallets
Queries and displays the current balance of an individual user's in-game currency.
019ea5degrant entitlement
Manually awards a specific item or functional right to a user account.
019ea5delist friends
Retrieves the list of users designated as friends for a given account.
019ea5deunlock achievement
Manually awards an achievement to a user's profile, bypassing in-game progression requirements.
019ea5deupdate user status
Changes the active status of a user account (e.g., enabling or disabling it).
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on every call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with AccelByte, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 4,700+ others, all in one place
- Add new capabilities to your AI anytime you want
- Every connection is secured and compliant automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog every week
What you can do with this MCP connector
Listen up. You're talking to your AI client, not some bloated admin portal you gotta click through. This server gives your agent direct command over the entire game backend stack—user profiles, the in-game money, social connections, and everything else that runs this whole operation. Forget jumping between dashboards; you handle Live Ops tasks right where you are.
Managing Your Player Base
You can start by bringing on new players using create_user, which registers a brand new account within the specified game namespace. If an existing profile needs checking, you run get_user to pull comprehensive details about that user's entire profile, including whether they got admin access or not. You also use update_user_status to change an account’s active status—you can enable it or disable it instantly.
If a player breaks the rules, you hit them hard with ban_user, permanently restricting their account access in the game.
Handling Money and Items
When someone buys something, whether it's virtual goods or services, your agent logs and processes that purchase using create_order for a new transaction. If you need to hand out an item or functional right manually—say, a special sword or a VIP pass—you use grant_entitlement. You can also award achievements directly to a profile with unlock_achievement, bypassing any in-game progress requirements they might have missed.
Tracking Progress and Social Stuff
You gotta keep an eye on the rankings. If you wanna know who's running laps or got the highest score, you run get_leaderboard to retrieve the current list and scores for a specific game metric. To manage social ties, your agent can pull out the entire friend roster using list_friends.
Need to check how much juice they got? Use get_user_wallets to query and display that individual user's current balance of in-game currency.
Security and Backend Control
The system relies on security, so you need tools for the tech side. To talk between services securely, your agent generates a temporary OAuth2 access token using generate_token. For managing service communication keys, you can remove an existing IAM client with delete_client, which revokes its necessary access keys.
Putting It All Together
Your agent treats the whole game ecosystem like one big command line. You're not limited to just checking profiles; you can check a user's friends list (list_friends), then use that info to grant them an achievement (unlock_achievement), and finally process their initial purchase order (create_order)—all in sequence, based only on natural language prompts.
This gives you deep control over everything from account creation (create_user) to the ultimate prize of a ban (ban_user). You'll use get_user first to confirm the user details before making any changes with update_user_status, or if they need special treatment, using grant_entitlement. It’s that directness. No middlemen, no wasted clicks.
Your agent has everything it needs to run the show.
How AccelByte MCP Works
- 1 Subscribe to the AccelByte server and input your specific Base URL and Access Token for connection.
- 2 Your AI client invokes a tool (e.g.,
create_user) by referencing its function name and required parameters in plain language. - 3 The server executes the backend action, returning a status message or structured data (like user IDs or rankings) directly to your chat window.
The bottom line is: you use natural language commands to execute complex, multi-step administrative actions against your live game database.
Who Is AccelByte MCP For?
This is for the Live Ops Engineer who hates context switching; the QA Tester who needs rapid account setup; and the Game Developer who wants to debug backend logic without leaving their IDE. You use this when manual dashboard clicks are slowing down fixes or testing.
When a player reports an economy bug, you check get_user_wallets and manually run grant_entitlement to fix it immediately, without filing a ticket.
You quickly create dozens of test accounts using create_user, assign them specific statuses (update_user_status), and unlock achievements for rapid regression testing cycles.
When debugging, you use the agent to check a user's full profile (get_user) or generate temporary tokens (generate_token) right from your coding environment.
What Changes When You Connect
- Fixing player accounts is instant. Instead of checking multiple dashboards, you simply call
get_userto verify details and then useupdate_user_statusorban_userin one prompt. - Never manually process an item grant again. Use the
grant_entitlementtool to award items directly, bypassing complex UI workflows when a user needs an immediate fix. - Track player performance instantly. Need to check who's winning? Run
get_leaderboardand see real-time rankings without visiting the dedicated leaderboards page. - Streamline commerce fixes. If a player paid but didn't get items, you can use
create_order(for logging) and thengrant_entitlementin sequence to resolve the issue. - Maintain secure development. You generate necessary credentials by running
generate_tokenor manage service permissions usingdelete_client, all from your primary coding environment.
Real-World Use Cases
The Hotfix Scenario
A player reports that their account was accidentally suspended. The Live Ops engineer doesn't need to log into the user management dashboard. They ask the agent to run get_user first, verify the status, and then execute update_user_status to reactivate the profile immediately.
The Economy Audit
A QA engineer needs to test a premium item purchase. Instead of manually giving the user money, they run get_user_wallets to check the current balance, then use create_order and finally grant_entitlement—all in one session to simulate a full transaction.
The Progress Test
A developer needs to test a new game feature that awards an achievement. They run the prompt 'Unlock FIRST_BLOOD for user X' which triggers unlock_achievement and confirms the progress change, validating the logic without needing internal access.
The Security Cleanup
After a service update, the backend team must ensure no old credentials remain. They use the agent to execute delete_client, removing outdated IAM keys and improving overall system security posture immediately.
The Tradeoffs
Doing manual status checks
Going to Admin Panel A to check user data, then switching tabs to Dashboard B to see friends list, and finally logging into System C just to get a token.
→
Keep it in one prompt. Ask the agent to first run get_user, then use list_friends on that profile, and finish by calling generate_token if needed for follow-up actions.
Ignoring transaction logging
Simply running grant_entitlement without tracking it. This creates an unlogged discrepancy in the game's economy records.
→
Always preface grants with create_order. Log the intended purchase first, then run grant_entitlement to ensure the action is tied to a record.
Treating it like a simple API call
Writing a single script that just calls get_user and stops. This ignores the full context of user lifecycle management.
→
Use chained commands. For example, check the user (get_user), then ban them (ban_user), and finally log the incident by calling create_order with a 'Ban' item.
When It Fits, When It Doesn't
You should use this server if your pain point involves executing complex, multi-step administrative actions that span multiple backend services (e.g., 'Check user balance -> Grant item -> Log order'). It’s perfect for Live Ops teams who need immediate control and QA engineers running deep test cycles.
Don't use it if you just need to read data or write a single, isolated record. If all you need is to check the current friends list, list_friends works fine. But if you need to act on that data—like checking the friend list and then banning one of those users—this server handles the full workflow. Use this when the process requires combining tools like get_user, list_friends, and ban_user into one logical request.
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by AccelByte. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on every call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Works with Claude, ChatGPT, Cursor, and more
The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.
This server provides 12 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Available Capabilities
Fixing a player's account shouldn't require 4 different admin tabs.
Today, if a player reports an entitlement issue, you have to jump between the User Panel (to verify ID), the Wallet System (to check currency balance), and the Item Grant dashboard. You spend five minutes copy-pasting IDs and context switching just to fix one item.
With this MCP server, your AI agent handles the whole flow in chat. You tell it: 'Check user X's wallet, then grant them Y.' The system runs `get_user` and `grant_entitlement`, giving you a confirmed fix message without ever leaving the terminal.
AccelByte MCP Server: Full control over player data.
Manual user management is slow. Changing an account status, banning a user, or awarding achievements used to be rigid processes requiring specific forms and tickets. You'd spend time waiting for permissions to adjust.
Now, you use the dedicated tools like `ban_user` and `update_user_status`. The authority moves from the dashboard UI directly into your chat window. It’s immediate.
Common Questions About AccelByte MCP
How do I check a user's profile using AccelByte MCP Server? +
You run get_user and provide the target User ID. The tool returns comprehensive details, including account status and basic metrics, which is necessary before any further actions.
Is I can use create_order to log a transaction? +
Yes. create_order logs the purchase record first. This step is critical because it ensures that even if you later call grant_entitlement, there's a corresponding, auditable order record.
Can I ban a user using the AccelByte MCP Server? +
Yes, use ban_user. This tool directly restricts account access. It’s an instant way to handle policy violations without going through the manual suspension workflow.
What if I need a token for another service call? Use generate_token? +
That's right. generate_token creates your OAuth2 access token. You must run this tool first to get the credentials needed for secure, authenticated communication with other services.
How do I reset a user's progress or award an achievement? +
Use unlock_achievement and specify the achievement code and target user ID. This bypasses normal gameplay requirements and is useful for QA testing.
If I need to remove an unused service credential, how do I use the `delete_client` tool? +
Use delete_client to revoke access for specific IAM clients. This is crucial security cleanup that prevents unauthorized services from maintaining connections to your game backend.
How can I list a player's friends list using the `list_friends` tool? +
You must call list_friends for this data. The tool fetches and returns the user IDs of all players connected to the specified account within your game ecosystem.
What is the proper way to change a user's activity state using `update_user_status`? +
Call update_user_status to programmatically enable or disable an account. This allows you to suspend or reactivate a player’s status without manual admin intervention.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
More in this category
BOSSDesk
Manage your IT services via BOSSDesk — track tickets, assets, and users directly from any AI agent.
Svix
Manage your webhook infrastructure via Svix — orchestrate applications, configure endpoints, and monitor message delivery directly from any AI agent.
Togai (Usage Metering & Pricing)
Automate usage-based billing and metering — ingest events, manage customers, and track entitlements directly from your AI agent.
You might also like
Kelley Blue Book Valuation
Get vehicle valuations and market data via Kelley Blue Book — search cars, get trade-in values, and fair market pricing.
Paperspace
Provision and track powerful GPU workloads via Paperspace — list compute instances, fetch active deployments, trace team projects, and query Gradient environments via AI.
ANA (Movimentação de Dados)
Access and manage hydrometeorological data from the Brazilian National Water Agency (ANA) — query flow, rainfall, water quality, and cross-section series.