Overview
The Zenable MCP (Model Context Protocol) Server enables your AI coding assistant to automatically check and improve your code against your organization’s requirements.Your code is safe: We never retain or train on your code, regardless of tier. Read our FAQ
Quick Installation
The easiest way to install the Zenable MCP server is using our automated installer:Don’t have uvx? Install UV here
Want more features? Check out Professional or Enterprise plans to unlock advanced capabilities and increase your daily limits.
- Detect your installed IDEs
- Configure the MCP server for each IDE
- Install hooks where supported
- Provide IDE-specific post-installation instructions, as needed
Supported IDEs
Full Support ✅
The following IDEs have full MCP server support. Click each for detailed installation instructions:- Cursor
- Claude Code
- Codex
- Continue*
- GitHub Copilot CLI
- Windsurf
- Gemini CLI
- Kiro
- Roo Code
- VS Code
- Amazon Q
- Antigravity
Enhanced Hook Support
Claude Code and Cursor have additional support for hooks, enabling advanced automation workflows like automatic code checking after file edits and intelligent context management.Installation Methods
For IDE-specific installation instructions, see the individual IDE guides.Method 1: Automated Installation (Recommended)
Install UV
Don’t have UV? Install UV here
Post-Installation
After installation:- Restart your IDE to load the new configuration
- Verify the connection - The Zenable MCP server should appear in your IDE’s MCP tools. You may need to manually run an authentication command to initiate the login workflow.
- Test the integration - Open the chat prompt and add a feature to a file, and see if recommendations appear
Advanced Options
Install for Specific IDEs
Troubleshooting
Common issues and solutions:IDE not detected
IDE not detected
The installer looks for IDE configuration files and installed applications. If your IDE isn’t detected:
- Make sure the IDE is installed
- Try specifying it explicitly:
uvx zenable-mcp install <ide-name> - Open an issue at zenable.io/feedback or email [email protected]
MCP server not appearing
MCP server not appearing
- Restart your IDE completely
- Check the configuration file location is correct
- Validate JSON syntax in the configuration file
- Check IDE logs for errors
My files aren't being reviewed
My files aren't being reviewed
The MCP server reviews files that are modified during the agent session (between prompt submit and agent stop). Some scenarios result in files not being reviewed:
- File created then deleted: If the agent creates a temporary file and removes it before stopping, there’s nothing to review
- File reverted to original state: If a file was modified before your prompt but the agent reverts it back to its original content, the file is no longer changed so there’s nothing new to review
- File unchanged during session: If a file was already dirty when you submitted your prompt but the agent didn’t touch it, it won’t be reviewed
- File created outside the workspace: Files created or modified outside the IDE’s configured workspace are not reviewed unless the IDE passes us those file paths
Next Steps
- Check existing codebases
- Configure policies for your team
- Learn about use cases