Monk can expose itself as an MCP server so other coding agents can call Monk directly from the same project context.That means you do not need to choose between your coding agent and Monk.You can use:
your coding agent for building and changing application code
Monk for deployment, infrastructure, connected services, runtime operations, monitoring, scaling, and cost visibility
Most coding agents are strongest when working on source code. Monk is strongest when turning that source code into a running system.Through MCP, your coding agent can delegate operational tasks to Monk without forcing you to:
switch tools
copy context between chats
hand-edit agent config files
leave unwanted configuration files behind in every repo
When you enable Monk MCP for a workspace, Monk starts a local MCP server from the Monk extension running in your IDE.Monk then writes native MCP configuration for the selected clients:
VS Code / GitHub Copilot: .vscode/mcp.json
Claude Code: project-local entry in ~/.claude.json
Gemini / Antigravity: .gemini/settings.json
Codex: .codex/config.toml
Cursor / Windsurf: .cursor/mcp.json
These settings are managed per workspace, not globally for every project on your machine.The client still decides whether Monk is visible and usable. Depending on the client, you may still need to trust the server, enable it in an MCP settings screen, or approve tool usage in chat.