Skip to main content
Gemini CLI runs in a separate terminal. You keep Monk open in your IDE and launch Gemini CLI in the same project directory. The Monk MCP server is enabled automatically during setup and writes the config to .gemini/settings.json in your project.
Coming soon: Headless mode — plug Monk directly into Gemini CLI without running a separate IDE window. Upvote it on our roadmap.

Prerequisites

Make sure you have completed the Monk setup and the MCP server step shows as running in the setup screen.

Setup

1

Open Gemini CLI in the same directory

Launch Gemini CLI from the terminal in the same project root.
2

Verify Monk is listed

Run gemini mcp list to confirm Monk appears in the server list.Gemini MCP Enablement
3

Approve and start using Monk

By default Gemini CLI asks for confirmation before calling MCP tools. Approve Monk when prompted, then ask it to deploy, inspect, or manage your project.Gemini CLI communicating with Monk

Deploy your first app

Monk is connected — now deploy your project

Troubleshooting

If Monk does not appear in gemini mcp list, confirm the IDE with Monk is still running with the same project open and MCP is enabled. Check whether your Gemini config has mcp.allowed or mcp.excluded rules that might block Monk.

More troubleshooting

Common issues and how to fix them