Skip to main content
Monk is an AI DevOps agent that lives in your IDE. You tell it what you want, and it handles the rest — from containers and infrastructure to databases and monitoring. This page walks you through the full journey. Monk setup

1. Install Monk

Monk runs as a native extension in VS Code, Cursor, Windsurf, Antigravity, or any VS Code-compatible editor. Installation takes about two minutes. Click your IDE to install the extension directly:

VS Code

Cursor

Windsurf

Antigravity

After installing, open a project folder, sign in when the wizard appears, and wait for dependencies. Once every status indicator is green, you are ready.

Full installation guide

Detailed steps, system requirements, and troubleshooting

2. Connect Your Coding Agent

Monk exposes its capabilities over MCP so your coding agent can call Monk for deployment, infrastructure, and operations tasks while you keep building code. Open the command palette in your IDE and run Monk: Manage MCP Server → Enable MCP server, then pick the agent you use.

VS Code / Copilot

Cursor

Windsurf

Claude Code

Codex

Gemini CLI

Antigravity

MCP setup is optional. You can always talk to Monk directly in the built-in chat window (Cmd+Shift+M).

MCP setup overview

How Monk MCP works, what it configures, and common patterns

3. First Deployment

Open your project, then tell your coding agent (or Monk directly):
deploy this project
Monk analyzes the code, builds containers, provisions cloud infrastructure, and wires everything together. You will be asked for a cloud provider, a region, and credentials — nothing else. A typical first deployment finishes in five to fifteen minutes. When it is done you get live URLs, service health, and an estimated monthly cost.

First deployment walkthrough

Step-by-step guide with example prompts and common scenarios

4. Autonomous Operations

After your first deployment, Monk keeps your system running and gives you tools to manage it without writing infrastructure code. Watcher monitors your services around the clock and alerts you on Slack when something needs attention. CI/CD can be set up with a single prompt so every push triggers a new deployment. And you can scale, migrate, or reconfigure services at any time through natural language.

How autonomous operations work

What Monk handles on its own vs. what it asks you

Watcher setup

Continuous monitoring and Slack alerts

CI/CD setup

Auto-deploy on every code push

Prompting guide

Tips for getting the most out of Monk

5. Connect Your Cloud

Monk follows a bring-your-own-infrastructure model. Everything runs on your cloud accounts. Monk asks for credentials when it needs them, but you can also set them up ahead of time.

AWS

IAM access key and secret key

Google Cloud

Service account JSON key

Microsoft Azure

Service principal with client secret

DigitalOcean

Personal access token
Monk also integrates with service providers like MongoDB Atlas, Redis Cloud, Netlify, Vercel, and Auth0. Credentials for these are requested automatically when you first use them.

All credentials and permissions

Full reference for every provider, including minimum IAM policies

6. Getting Help

If something goes wrong, start by asking Monk directly — it has full context about your project and infrastructure. For bugs, use the built-in Report a Bug button in the Monk panel. It collects environment details automatically and sends them straight to the engineering team. Report a bug from the extension

Help & support channels

Bug reports, feature requests, community forum, and direct contact

Troubleshooting

Common issues and how to resolve them