Enni MCP
Enni is a context provider for coding agents that checks if GitHub issues or pull requests are ready to be worked on. It analyzes issues, PRs, and team conversations to identify missing context, dependencies, or blockers before an agent starts coding. The server provides read-only access to these readiness checks, helping agents avoid starting work on incomplete or ambiguous tasks.
Endpoint and access
OAuth sign-in: the first time you connect, your client opens the vendor's own authorization prompt in a browser.
https://enni.vibana.com/api/mcpWhat you can do with it
- Check if a GitHub issue is ready for an agent to start working on
- Identify missing context or dependencies in a pull request
- Verify if a task has clear acceptance criteria and reproduction steps
- Prevent coding agents from starting work on blocked or ambiguous issues
Connect from your client
Each snippet registers the same endpoint; pick the client you use.
Claude Code
claude mcp add --transport http enni-mcp https://enni.vibana.com/api/mcpCodex
codex mcp add enni-mcp --url https://enni.vibana.com/api/mcpCursor
{
"mcpServers": {
"enni-mcp": {
"url": "https://enni.vibana.com/api/mcp"
}
}
}Cline
{
"mcpServers": {
"enni-mcp": {
"type": "streamableHttp",
"url": "https://enni.vibana.com/api/mcp",
"disabled": false
}
}
}VS Code
{
"servers": {
"enni-mcp": {
"type": "http",
"url": "https://enni.vibana.com/api/mcp"
}
}
}Gemini CLI
gemini mcp add --transport http enni-mcp https://enni.vibana.com/api/mcpClaude Desktop
{
"mcpServers": {
"enni-mcp": {
"url": "https://enni.vibana.com/api/mcp"
}
}
}Windsurf
{
"mcpServers": {
"enni-mcp": {
"serverUrl": "https://enni.vibana.com/api/mcp"
}
}
}Other developer tools servers
Do you run Enni MCP?
Prove ownership with a DNS record, a well-known file, or your Official MCP Registry entry, and your edits publish immediately. Proofs are re-checked weekly; admins can still hide or remove a listing.