Overview
The Qovery MCP (Model Context Protocol) Server enables you to use Qovery AI Copilot directly in Claude Desktop and other MCP-compatible clients. This gives you natural language control over your entire Qovery infrastructure.Early Access Required: The Qovery MCP Server is available online and on demand. Contact Qovery Support to request early access.
What is MCP? The Model Context Protocol is an open standard developed by Anthropic that allows AI assistants to interact with external tools and systems. Learn more →
Operating Modes
The MCP Server’s operating mode is determined by your organization’s AI Copilot settings and your API token’s permissions:- Read-Only Mode
- Read-Write Mode
Safe exploration - View-only accessIn read-only mode, the Copilot allows you to:
- View information and status
- Get help and recommendations
- Troubleshoot issues
- Monitor deployments
- Analyze infrastructure
- No changes to infrastructure
Read-only mode is active when your organization has disabled AI write permissions, or when your API token has viewer-level permissions.
Permission Hierarchy: The MCP Server operates at the highest level of access available based on:
- Your organization’s AI Copilot authorization settings (read-only or read-write)
- Your API token’s role permissions
Prerequisites
Before using the MCP Server:- MCP-Compatible Client: Claude Desktop, or any other MCP-compatible application
- Qovery Account: Active account with infrastructure
- API Token: Generate from Qovery Console (Settings → API Tokens)
Setup
1. Generate Your Qovery API Token
1
Open Qovery Console
Go to console.qovery.com
2
Navigate to Settings
Click on the settings icon in your organization
3
Access API Tokens
Go to API Tokens section
4
Generate Token
Click “Generate Token” and copy it
2. Configure Your MCP Client
The Qovery MCP Server is accessible via the following URL:Usage
Authentication with API Token
The Qovery MCP Server requires authentication via your API token. There are two ways to provide it:- Method 1: Ask First
- Method 2: Provide Immediately
Start your conversation naturally, and Claude will request the token when needed:You:Claude:You:Claude:
Token Persistence: Once you provide your API token in a conversation, it will be remembered for the duration of that conversation. However, when you start a new conversation, you’ll need to provide the token again.
Usage Examples
Once authenticated, you can interact with your infrastructure naturally:Check Status
Deploy Applications
Troubleshoot Issues
Manage Infrastructure
Troubleshooting
MCP Server Not Connecting
Issue: Client doesn’t show Qovery tools or cannot connect Solutions:- Verify the MCP Server URL is correct:
https://p8081-api-ai-dev.qovery.com/mcp - Check your internet connection
- Restart your MCP client
- Contact Qovery Support if the issue persists
Authentication Errors
Issue: “Authentication failed” or “Invalid token” errors Solutions:- Verify your API token is correct (check for copy-paste errors)
- Ensure the token hasn’t been revoked or expired
- Verify the token has the necessary permissions for the requested operation
- Generate a new API token if needed from Qovery Console
Token Not Persisting
Issue: Need to re-enter token for each question Solutions:- Ensure you’re staying in the same conversation
- Provide the token at the beginning of new conversations
- Check if your client is maintaining the conversation context
Security Best Practices
Token Permissions
The API token has the same permissions as the role you selected during creation:- Can only access resources within your organization
- Respects organization RBAC policies
- All actions are audited in Qovery Console
Next Steps
Console Copilot
Use the built-in Console Copilot for quick help
Slack Bot
Set up the Slack Bot for team collaboration
View Capabilities
Explore everything Copilot can do
Common Tasks
Practical examples and use cases
Resources
- MCP Protocol: modelcontextprotocol.io
- Claude Desktop: claude.ai/download
- Technical Blog: How We Built an Agentic DevOps Copilot