Available tools
Aiven Console
Web-based interface for managing services, organizations, and billing
Aiven API
RESTful API for programmatic access to the Aiven platform
Aiven CLI
Command-line interface for scriptable service management
Terraform Provider
Automate infrastructure provisioning with Terraform
Kubernetes Operator
Manage Aiven services within your Kubernetes clusters
SQL Query Optimizer
AI-powered query optimization for PostgreSQL and MySQL
MCP Server
Access Aiven documentation from MCP-compatible clients
Choose the right tool
For getting started
If you’re new to Aiven, start with the Aiven Console for a visual interface to explore services and features.For automation
- Infrastructure as Code: Use Terraform Provider or Kubernetes Operator
- Custom scripts: Use Aiven CLI or Aiven API
- CI/CD pipelines: Integrate Aiven API or CLI into your workflows
For development
- Quick testing: Use Aiven CLI for rapid service creation and testing
- Application integration: Use Aiven API for programmatic service management
- Query optimization: Use SQL Query Optimizer to improve database performance
For AI assistance
- Documentation access: Connect the MCP Server to AI clients like Claude, Cursor, or VS Code Copilot
Authentication
All programmatic tools (CLI, API, Terraform, Kubernetes) require authentication using personal tokens:Create a token
Generate a personal token from the Aiven Console under User Profile > Tokens
Configure your tool
Each tool has specific token configuration methods - see the individual tool documentation for details