Model Context Protocol (MCP)

Build and Manage Game Server Infrastructure With AI.

PingCore has an MCP server. Connect it to Cursor, ChatGPT, Claude, or any compatible client. Generate integration code, follow workflow guides, deploy servers, and manage your fleet.

MCP Endpointhttps://pingcore.io/mcp

What is MCP?

The Model Context Protocol is an open standard that lets AI assistants connect to external tools and data sources. No more copy-pasting API docs into chat. The AI reads them on its own and can execute real actions too.

PingCore is one of the first game server platforms with native MCP support. One connection gives the AI everything it needs to build integrations using real API documentation and manage your infrastructure through natural language.

Cursor
Claude Desktop
ChatGPT
Windsurf
VS Code + Copilot
Any MCP Client
Your AI Assistant
Cursor, ChatGPT, Claude
↓ MCP
PingCore MCP Server
https://pingcore.io/mcp
↓ API
Build
Docs, code gen, guides
Manage
Deploy, scale, monitor

Connect in Seconds

One URL. Any MCP-compatible client. No SDK, no library, no setup script.

Cursor / VS Code

IDE with native MCP support

Add PingCore as an MCP server in your project or global config. Create a .cursor/mcp.json file in your project root:

{
"mcpServers": {
"pingcore": {
"url": "https://pingcore.io/mcp"
}
}
}

Restart Cursor. The PingCore tools will appear in agent mode automatically.

ChatGPT

Add as a connected app

Link PingCore inside ChatGPT as a connected app. After that you can build integrations or manage servers from any conversation.

  1. 1Open ChatGPT and go to Settings → Connected Apps
  2. 2Search for Pingcore or add by URL
  3. 3Authorize with your PingCore account
  4. 4Ask ChatGPT to manage your game servers
MCP Server URL:
https://pingcore.io/mcp

Claude Desktop

Anthropic's AI assistant

Add PingCore to your Claude Desktop configuration file.

// claude_desktop_config.json
{
"mcpServers": {
"pingcore": {
"url": "https://pingcore.io/mcp"
}
}
}

Any MCP Client

Open protocol, open access

MCP is an open standard. Windsurf, VS Code with Copilot agent mode, custom scripts, your own AI tools. If it speaks MCP, it connects to PingCore.

// Point any MCP client at:
https://pingcore.io/mcp
// Transport: Streamable HTTP (POST)
// Auth: OAuth 2.1 (auto-negotiated)
Build

Build Integrations Faster

The AI has access to PingCore's full API surface: documentation, schemas, and workflow guides. Generate working code without leaving your editor.

Search & Browse API Docs

The AI has access to full OpenAPI schemas including parameters, auth requirements, and response formats. Ask "how do I deploy servers?" and it pulls up the right endpoints.

Generate Integration Code

Describe what you need. "A script that deploys Minecraft servers across EU." The AI writes working code in your language with the correct endpoints and auth patterns.

Follow Workflow Playbooks

Built-in guides cover deploying servers, provisioning users, managing resources, and accessing container APIs. The AI follows these playbooks and makes the right API calls in the right order.

Manage

Manage Infrastructure Conversationally

Beyond documentation. Deploy servers, monitor your fleet, and resolve issues through natural language.

Deploy & Scale Servers

Deploy 10 Rust servers in London. Scale an existing deployment to 50. The AI runs the full workflow: find the game, pick the location, create the deployment, poll until ready.

Restart & Reconfigure

Restart a server, change its settings, bump the memory allocation, or switch game branches. The AI uses the platform API and per-container access to make the change.

Monitor & Troubleshoot

"Which servers are using the most memory?" "Show me player counts across EU." The AI queries your clusters, checks container status, and reports back with specifics.

See It in Action

Example conversations showing the AI using PingCore MCP to generate code and manage servers.

BuildGenerate Integration Code
You
Write a Node.js script that deploys Minecraft servers across all EU locations and waits for them to be ready
get_guide({topic: "workflows"})
list_locations()
create_deployment({gameId: 1, locationId: 3, ...})
AI
Here's a complete script. It fetches EU locations, creates a deployment per region, then polls /jobs until all servers report ready. Includes error handling and retry logic.
ManageMonitor & Take Action
You
Show me all my EU servers with high memory usage and restart any over 90%
list_clusters()
get_server_auth_token({id: 421})
GET container:8080/status
restart_server({id: 421})
AI
Found 12 EU servers. Server #421 (Rust, London) was at 94% memory. I've restarted it. All others are under 80%.

MCP Tools & Resources

These are the tools the MCP server exposes. Any connected AI client can call them. Each tool has a typed schema so the AI knows what parameters to pass.

create_deploymentProvision game servers across data centersAction
restart_serverRestart a game server by IDAction
list_usersList users registered to your organizationAction
create_user_clusterAssign a memory allocation to a customerAction
get_guideStep-by-step workflow guides for multi-step tasksGuide
// AI calls action tools directly
list_games()
→ Minecraft (id: 1), Valheim (id: 7), ...
create_deployment({ gameId: 1, locationId: 3, count: 2 })
→ Deployment queued. jobId: 456
list_deployment_jobs({ id: 100 })
→ status: completed, 2/2 servers ready
// AI fetches workflow guide for multi-step tasks
get_guide({ topic: "workflows" })
// Returns step-by-step:
1. list_games — find your game ID
2. list_locations — choose a data center
3. create_deployment — provision servers
4. list_deployment_jobs — poll until ready
5. get_deployment — verify result

Frequently Asked Questions

What is MCP?

MCP (Model Context Protocol) is an open standard from Anthropic. It gives AI assistants a way to connect to external tools and data sources over HTTP. One protocol works across Cursor, ChatGPT, Claude, and any other compatible client.

What can I build with Pingcore MCP?

Anything that talks to the Pingcore API. The AI has access to full OpenAPI documentation and step-by-step workflow guides, so it can generate working integration code in any language. Control panels, deployment scripts, monitoring dashboards, billing integrations.

What can I manage with Pingcore MCP?

Anything you can do through the REST API. Deploy game servers, scale deployments, restart instances, change configurations, check player counts, monitor memory usage. The AI figures out which API calls to make and runs them.

Is it free?

Yes. The MCP server is included with every Pingcore plan at no extra cost. It's the same API, just accessed through your AI client instead of curl or code.

Does it work with self-hosted AI?

Yes. The MCP server speaks standard HTTP, so any MCP-compatible client works. That includes open-source tools, self-hosted LLM setups, and custom integrations.

Is it secure?

AI clients authenticate via OAuth 2.1 with PKCE. Your credentials are never exposed to the AI model. Tokens are short-lived JWTs with scoped permissions, and every action shows up in the audit trail.

Ready to Build and Manage with AI?

Connect your AI assistant to PingCore in under a minute. One URL gets you API documentation, workflow guides, and server management.