Nakama Connector for AI agents.
31 live capabilities
Manage your game backend and player data through natural conversation.
Waiting for input…
Why people use Nakama
Nakama for Game Backend Debugging
With this Connector, you just ask your agent to do the digging for you. You can request a summary of a player's status, group memberships, and recent scores in a single prompt. You get the answers you need without ever leaving your workspace.
What Vinkius changes
You get a natural language interface for your entire game backend.
Use it from Claude, ChatGPT, Cursor or another AI client you already have.
One account · 5,900+ Connectors
- Real-world use case 01
Handling a disruptive player
A LiveOps manager notices a user harassing others.
- Real-world use case 02
Checking player inventory
A developer needs to verify a bug in a player's items.
- Real-world use case 03
Updating tournament scores
A tournament admin wants to record a new win.
Complete set · 31capabilities
The complete Nakama capability set.
These are the exact actions your AI can choose when you ask it to work with Nakama.
01—04
4 capabilities in this set.
Part of 31 available through Nakama.
- 01 Capability
Add friends
Add friends or send invites. Use this to manage social connections between players.
- 02 Capability
Add group members
Add members to a group. Quickly put new users into specific community areas.
- 03 Capability
Authenticate device
Authenticate using a device ID. Log users in based on their specific hardware.
- 04 Capability
Authenticate email
Authenticate using email and password. Standard login flow for your players.
05—08
4 capabilities in this set.
Part of 31 available through Nakama.
- 05 Capability
Block friends
Block users. Prevent specific players from interacting with each other.
- 06 Capability
Create group
Create a new group. Set up new community spaces for your players on the fly.
- 07 Capability
Delete friends
Remove friends or reject invites. Clean up social connections for a player.
- 08 Capability
Delete storage objects
Delete storage objects. Wipe specific data from your game's persistent storage.
09—12
4 capabilities in this set.
Part of 31 available through Nakama.
- 09 Capability
Get account
Fetch current user account. Pull the profile information for the logged in user.
- 10 Capability
Get channel history
Get channel message history. Review previous conversations in a specific channel.
- 11 Capability
Join tournament
Join a tournament. Register a player for a specific competitive event.
- 12 Capability
Leave group
Leave a group. Remove a user from their current group membership.
13—16
4 capabilities in this set.
Part of 31 available through Nakama.
- 13 Capability
List friends
List friends. See all current friend connections for a user.
- 14 Capability
List groups
List groups. View every group currently active in your game.
- 15 Capability
List leaderboard records
List leaderboard records. See all scores and rankings on a specific board.
- 16 Capability
List storage objects
List storage objects. See all items currently saved in your game storage.
17—20
4 capabilities in this set.
Part of 31 available through Nakama.
- 17 Capability
List tournaments
List tournaments. View all active or upcoming tournaments in your game.
- 18 Capability
Read storage objects
Read storage objects. Fetch game data like inventory or player state.
- 19 Capability
Refresh session
Refresh a session token. Renew a user's session without forcing a logout.
- 20 Capability
Rpc call
Call an RPC function. Trigger custom server side logic or integrations.
21—24
4 capabilities in this set.
Part of 31 available through Nakama.
- 21 Capability
Update account
Update the current user account. Use this to modify profile details or status quickly.
- 22 Capability
Write leaderboard record
Write a leaderboard record. This adds new scores to your competitive rankings.
- 23 Capability
Write storage objects
Write storage objects. Save new data to your game's persistent storage.
- 24 Capability
Logout session
Logout a session. End the current user's active session.
25—28
4 capabilities in this set.
Part of 31 available through Nakama.
- 25 Capability
Promote group members
Promote group members. Give users higher permissions within a group.
- 26 Capability
Delete account
Delete current user account. Permanently remove a user from your system.
- 27 Capability
Demote group members
Demote group members. Reduce the permissions of users in a specific group.
- 28 Capability
Get users
Fetch public user profiles. See the public info for all users in your game.
29—31
3 capabilities in this set.
Part of 31 available through Nakama.
- 29 Capability
Join group
Join a group. Add a user to an existing group membership.
- 30 Capability
Kick group members
Kick group members. Remove users from a group immediately for moderation.
- 31 Capability
Write tournament record
Write a tournament record. Add new scores to a specific tournament event.
Set up in minutes
One URL. Then ask Nakama to work.
Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use Nakama from the conversation.
Choose your client
Live previewAdvanced clients IDE · CLI
Claude · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_shRah9nkk4Q2dpnMXiF99Coso93SzYTQrVnA1wUm/mcp - Step 01
Open Connectors
In Claude Web or Claude Desktop, open Settings and choose Connectors.
- Step 02
Add the URL
Choose Add custom connector, name it Nakama, and paste the URL above.
- Step 03
Turn it on in chat
Select +, open Connectors, and enable Nakama for the conversation.
ChatGPT · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_shRah9nkk4Q2dpnMXiF99Coso93SzYTQrVnA1wUm/mcp - Step 01
Open MCP settings
On desktop, open Settings and MCP servers. On web, open your workspace app or connector settings.
- Step 02
Add the URL
Choose Add server with Streamable HTTP, or create a custom MCP app, then paste the Nakama URL.
- Step 03
Save and start
Save the connection and enable Nakama in your conversation. Desktop may ask you to restart once.
Cursor · IDE configuration
Advanced setup
{
"mcpServers": {
"nakama": {
"url": "https://edge.vinkius.com/vk_preview_shRah9nkk4Q2dpnMXiF99Coso93SzYTQrVnA1wUm/mcp"
}
}
} - Step 01
Open MCP Settings
Press Cmd+Shift+P (macOS) or Ctrl+Shift+P (Windows/Linux) → search "MCP Settings"
- Step 02
Add the server config
Paste the JSON configuration above into the mcp.json file that opens
- Step 03
Save the file
Cursor will automatically detect the new Connector
- Step 04
Start using Nakama
Open Agent mode in chat and ask: "Using Nakama, help me...". 31 tools available
VS Code Copilot · IDE configuration
Advanced setup
{
"mcpServers": {
"nakama": {
"url": "https://edge.vinkius.com/vk_preview_shRah9nkk4Q2dpnMXiF99Coso93SzYTQrVnA1wUm/mcp"
}
}
} - Step 01
Create MCP config
Create a .vscode/mcp.json file in your project root
- Step 02
Add the server config
Paste the JSON configuration above
- Step 03
Enable Agent mode
Open GitHub Copilot Chat and switch to Agent mode using the dropdown
- Step 04
Start using Nakama
Ask Copilot: "Using Nakama, help me...". 31 tools available
Windsurf · IDE configuration
Advanced setup
{
"mcpServers": {
"nakama": {
"url": "https://edge.vinkius.com/vk_preview_shRah9nkk4Q2dpnMXiF99Coso93SzYTQrVnA1wUm/mcp"
}
}
} - Step 01
Open MCP Settings
Go to Settings → MCP Configuration or press Cmd+Shift+P and search "MCP"
- Step 02
Add the server
Paste the JSON configuration above into mcp_config.json
- Step 03
Save and reload
Windsurf will detect the new server automatically
- Step 04
Start using Nakama
Open Cascade and ask: "Using Nakama, help me...". 31 tools available
Cline · IDE configuration
Advanced setup
{
"mcpServers": {
"nakama": {
"url": "https://edge.vinkius.com/vk_preview_shRah9nkk4Q2dpnMXiF99Coso93SzYTQrVnA1wUm/mcp"
}
}
} - Step 01
Open Cline MCP Settings
Click the Connectors icon in the Cline sidebar panel
- Step 02
Add remote server
Click "Add Connector" and paste the configuration above
- Step 03
Enable the server
Toggle the server switch to ON
- Step 04
Start using Nakama
Ask Cline: "Using Nakama, help me...". 31 tools available
Claude Code · Terminal command
Advanced setup
claude mcp add nakama --transport http "https://edge.vinkius.com/vk_preview_shRah9nkk4Q2dpnMXiF99Coso93SzYTQrVnA1wUm/mcp" - Step 01
Install Claude Code
Run npm install -g @anthropic-ai/claude-code if not already installed
- Step 02
Add the Connector
Run the command above in your terminal
- Step 03
Verify the connection
Run claude mcp to list connected servers, or type /mcp inside a session
- Step 04
Start using Nakama
Ask Claude: "Using Nakama, show me...". 31 tools are ready
Where the request belongs
Work Nakama can move forward.
This is for the game developer who is tired of manual data entry and the LiveOps manager who needs to handle community issues in real time without a complex UI.
Game Developer
Debugging storage objects or testing RPC functions at 2am without opening a separate terminal or web console.
LiveOps Manager
Monitoring leaderboards and managing player groups during a live tournament or community event.
Backend Engineer
Verifying user authentication flows and checking session statuses across different device types.
Build the capability set
Add more capabilities.
Each Connector adds new actions and data without changing how you work.
Browse ConnectorsAccelByte
Manage game backend services via AccelByte. handle users, achievements, leaderboards, and orders directly from your AI agent.
Kuaishou Mini-Game
Kuaishou mini-game developer API. manage cloud storage, leaderboards, analytics, and content moderation for casual games.
Hathora
Orchestrate multiplayer game infrastructure via Hathora. manage applications, builds, deployments, and game rooms directly from your AI agent.
BattleMetrics
Global game server tracking and player analytics. monitor servers, search players, and audit bans via AI.
4399 Open Platform
Manage 4399 Open Platform game distribution. validate logins, query orders, and handle leaderboards directly from any AI agent.
Zealy
Automate community growth and engagement on Zealy. manage quests, track leaderboards, and reward users directly from your AI agent.
Bring your own AI
Change the model, client or framework. Keep Nakama connected.
-
Claude -
ChatGPT -
Gemini -
Cursor -
VS Code -
Windsurf -
ZCode -
Cline -
Zed -
Continue -
Kiro -
Roo Code -
Zencoder -
Goose -
Void -
Augment Code -
Amp -
Qodo -
Tabnine -
Pieces -
Sourcegraph Cody -
JetBrains -
Warp -
Amazon Q -
Antigravity -
BoltAI -
Raycast -
Jan -
LM Studio -
AnythingLLM -
Open WebUI -
Msty -
Cherry Studio -
LibreChat -
TypingMind -
Chorus -
5ire -
n8n -
LangChain -
LlamaIndex -
CrewAI -
Vercel AI SDK
Before you connect
Questions about Nakama.
The practical details behind the request, access and result.
Can I use the Nakama MCP to manage my game's player profiles?
Yes. You can use it to fetch, update, and delete user profiles through your AI agent. This lets you modify player data using natural language instead of a complex admin panel.
Does the Nakama MCP support real-time leaderboards?
Yes. You can ask your agent to list leaderboard records or write new scores to specific boards. It's perfect for managing competitive rankings during live events.
How does the Nakama MCP handle group management for my game?
It gives your agent the ability to create groups, add or remove members, and promote or demote users. You can manage your entire community's social structure via chat.
Can I use Nakama MCP to check player inventory data?
Yes. By using the storage capabilities, your agent can read and list storage objects. This is how you check player state, items, or any other persistent data you've saved.
Is the Nakama MCP good for debugging game backend issues?
It's excellent for debugging. You can quickly query user accounts, check session statuses, and verify storage objects without needing to run manual database queries.
Can my AI agent handle user logins with this Connector?
Yes. The Connector includes capabilities to authenticate users via email or device IDs. Your agent can handle these login flows and manage active sessions for you.
Can I register new players using this server?
Yes. Use authenticate_email or authenticate_device with the create flag set to true. This will register a new account if the credentials don't already exist.
How do I retrieve a player's virtual wallet or metadata?
Use the get_account capability. It returns the full profile, including the wallet JSON and any linked device identifiers for the authenticated user.
Can I trigger custom server-side logic?
Absolutely. Use the rpc_call capability by providing the specific Function ID. This allows your AI agent to execute any custom Lua, Go, or TypeScript modules you've deployed.
One connection away
Give your agent a direct line to Nakama.
Connect Nakama once. Keep it beside 5,900+ managed Connectors when the next task needs more.
Explore every Connector No credit card required · Free tier available