Getting Started
MCTL is an AI-native infrastructure management platform. Choose your path based on how you want to interact with the platform.
For AI Users (MCP)
Connect your AI assistant to MCTL and manage infrastructure through natural language.
- Sign in at mctl.ai/mcp with your GitHub account
- Connect your AI client (Claude, Cursor, or VS Code) — see Connecting
- Start managing — ask your AI to list tenants, deploy services, check logs
"Show me all services in the production tenant"
"Deploy my-app from ghcr.io/myorg/my-app:1.0.0 to the staging tenant"
"What incidents are currently open?"For Platform Engineers
Use the REST API and GitOps workflows to integrate MCTL into your existing toolchain.
- Get API access — authenticate via GitHub OAuth at mctl.ai
- Explore the API — see REST API Reference
- Set up GitOps — configure your repos to deploy through ArgoCD
For Team Leads
Create and manage your team's infrastructure through the developer portal.
- Create a tenant at mctl.ai or via MCP
- Invite your team — grant GitHub repository access
- Deploy services — use the portal at app.mctl.ai or MCP tools
Key Concepts
| Concept | Description |
|---|---|
| Tenant | An isolated environment for a team with its own namespace, RBAC, and resource quotas |
| Service | A containerized application deployed and managed by MCTL |
| Operation | An async task (deploy, scale, rollback) tracked to completion |
| MCP | Model Context Protocol — connects AI assistants to your infrastructure |
Next Steps
- Platform Overview — understand how MCTL works
- Architecture — see how the components fit together
- Tenant Management — create your first tenant
- MCP Tools Reference — browse all 39 available tools