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 supports both operating modes:- Read-Only Mode (Default)
- Read-Write Mode
Default behavior - Safe for explorationThe MCP Server starts in read-only mode by default, allowing you to:
- View information and status
- Get help and recommendations
- Troubleshoot issues
- Monitor deployments
- Analyze infrastructure
- No changes to infrastructure
Prerequisites
Before installing the MCP Server:- Claude Desktop: Download from claude.ai/download
- Qovery Account: Active account with infrastructure
- API Token: Generate from Qovery Console (Settings → API Tokens)
- Node.js 18+ or Python 3.10+
Installation
- NPM (Node.js)
- Python
Install via NPM:Verify installation:
Configuration
1. Get Your Qovery API Token
1
Open Qovery Console
Go to console.qovery.com
2
Navigate to Settings
Click on your organization → Settings → API Tokens
3
Generate Token
Click “Generate Token” and copy it
2. Configure Claude Desktop
Add the Qovery MCP Server to Claude Desktop configuration:- macOS
- Windows
- Linux
Edit configuration file:Add Qovery MCP Server:
3. Restart Claude Desktop
Close and reopen Claude Desktop for changes to take effect.Verify Setup
In Claude Desktop, start a new conversation and ask:Usage Examples
Once configured, you can interact with your infrastructure naturally:Check Status
Deploy Applications
Troubleshoot Issues
Manage Infrastructure
Advanced Configuration
Multiple Organizations
If you have multiple Qovery organizations:Custom Configuration
Additional environment variables:Troubleshooting
MCP Server Not Connecting
Issue: Claude Desktop doesn’t show Qovery tools Solutions:- Verify API token is correct
- Check configuration file syntax (valid JSON)
- Restart Claude Desktop
- Check Claude Desktop logs
Authentication Errors
Issue: “Authentication failed” errors Solutions:- Verify API token hasn’t expired
- Check token has correct permissions
- Generate a new API token if needed
Command Not Found
Issue:qovery-mcp-server: command not found
Solutions:
- Verify installation:
npm list -g @qovery/mcp-server - Check PATH includes npm global bin directory
- Reinstall:
npm install -g @qovery/mcp-server
Security Best Practices
Token Permissions
The API token has the same permissions as your user account:- Can only access resources you have permission to
- 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
- GitHub Repository: qovery/qovery-mcp-server
- MCP Protocol: modelcontextprotocol.io
- Claude Desktop: claude.ai/download
- Technical Blog: How We Built an Agentic DevOps Copilot