omen
Verified Safeby panbanda
Overview
Provides code analysis metrics and insights to AI assistants via the Model Context Protocol (MCP) to help understand and improve codebases.
Installation
omen mcpEnvironment Variables
- OPENAI_API_KEY
- COHERE_API_KEY
- VOYAGE_API_KEY
Security Notes
The project uses environment variables for API keys (e.g., OPENAI_API_KEY) for external embedding providers, which is good practice. It leverages `gix` for Git operations and `tree-sitter` for parsing, both robust libraries. Network operations (for external embeddings or the optional `report serve` command) use standard Rust libraries like `reqwest` and `TcpListener`. No obvious hardcoded secrets or malicious patterns were found in the provided code snippets.
Similar Servers
paiml-mcp-agent-toolkit
Provides a high-performance Model Context Protocol (MCP) server that acts as a toolkit for AI agents, offering a comprehensive suite of tools for code analysis, refactoring, quality gates, technical debt grading, and project context generation to enable automated fixes and quality-driven development.
codescene-mcp-server
The CodeScene MCP Server exposes CodeScene's Code Health analysis as local AI-friendly tools to augment AI prompts with code quality insights.
visual-tree-explorer
An MCP server for efficient codebase exploration, providing file tree visualization, symbol extraction, and dependency analysis in a single tool call.
kgraph
Indexes codebases into a knowledge graph to enable semantic search, precise code navigation, and impact analysis for LLM agents.