Prerequisites
- Active PlayerZero account with project access
- Editor or Owner permissions in that project
- An MCP-compatible AI assistant (VS Code, Copilot, Cursor, Claude Code, etc.)
Step 1: Create an MCP Token
-
Open Project Settings
- Log in at https://playerzero.ai
- Choose your organization & project
- Navigate to Settings → MCP Tokens
-
Generate Token
- Click New Token
- Give it a descriptive name, e.g.
Cursor MCPorClaude Desktop - Click Create Token
- Copy & store the token immediately – it won’t be shown again.
-
Token details
- Expires in 90 days
- Scoped to one project
- Create multiple tokens for different tools or teammates
Step 2: Configure Your MCP Client
The PlayerZero MCP endpoint speaks the standard Streamable HTTP transport with server-sent events (SSE), so mainstream MCP clients such as Claude Code and Cursor connect directly. Point your client at the endpoint and pass your token in theAuthorization header, as shown below. This endpoint is called by your MCP client with the token header; it is not a page that will load if opened directly in a browser.
Step 3: Available Tools
playerzero_status
Description: Tests your connection to PlayerZero
Request: Use the playerzero_status tool to check if PlayerZero is working.
Response:
- “true” if connection is successful
- Error message if there are authentication or connection issues
ask_playerzero
Description: Query your codebase using PlayerZero’s AI.
Parameters:
query (required): Your question about the codebase
playerId (optional): Continue existing conversation
lastMessageId (optional): Resume from specific message
Usage Examples:
stop_player
Description: Stop a running or stuck Player session
Parameters:
playerId (required): The ID of the Player to stop
Usage Examples:
Step 4: Best Practices
Conversation Continuity
Conversation Continuity
- The ask_playerzero tool returns playerId and lastMessageId in responses
- Use these values in subsequent queries to maintain conversation context
- This enables more accurate and contextual responses
- For complex queries, the server may return a partial response with a message asking you to retry. Pass the returned
playerIdandlastMessageIdin your next call to pick up where it left off.
Query Optimization
Query Optimization
- Be specific in your questions for better results
- Ask about particular files, functions, or architectural patterns
- Use follow-up questions to dive deeper into specific areas
- Visit our Prompting Guides for more tips!
Token Management
Token Management
Token Management
- Rotate tokens regularly (every 60-90 days)
- Use descriptive names to track token usage
- Delete unused tokens to maintain security
- Each team member should have their own token
Security Considerations
- Token Security: Store MCP tokens securely and never commit them to version control
- Project Scope: Tokens only provide access to the specific project they were created for
- Audit Trail: All MCP interactions are logged in your PlayerZero project
- Expiration: Tokens automatically expire after 90 days for security