What are the runtime dependencies for Omni_Engineer?
Python 3.9+, pip, Node.js and npm/npx, and access to the illegal-Agents dashboard are required.
@Talha-Ali-5365
Basic information
AI Software Engineer made with mcp servers
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"Omni_Engineer": {
"command": "uv",
"args": [
"pip",
"install",
"-r",
"requirements.txt"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Omni_Engineer is an integrated system designed for maximum software development efficiency. It is architected using FastAPI-based microservices, orchestrated via the illegal-Agents platform, and centralizes functions like web search (Tavily), information synthesis (Google Generative AI), IDE control (JetBrains), database management (Supabase), version control (GitHub), and team communication (Slack). These capabilities are exposed through HTTP APIs managed by Supergateway.
Clone the repository, install Python dependencies with uv pip install -r requirements.txt, and configure environment variables (API keys for Tavily, Google, Slack, GitHub, Supabase). Then start each MCP server (JetBrains, GitHub, Supabase, Local Search, Local Slack) in separate terminals using Supergateway with appropriate --stdio commands and ports. Finally, configure the MCPs in the illegal-Agents dashboard pointing to their respective baseUrls.
Python 3.9+, pip, Node.js and npm/npx, and access to the illegal-Agents dashboard are required.
API keys (Tavily, Google, Slack, GitHub, Supabase) are stored in a `.env` file or exported as environment variables. All data stays on the user’s local machine within the running services.
Each MCP server communicates via HTTP/SSE through Supergateway, which acts as a proxy between the MCP stdio interface and HTTP.
Authentication is provided via the respective API keys and tokens for each service (Tavily, Google, Slack bot token, GitHub personal access token, Supabase access token).
Yes. The setup is modular; you can start only the MCP servers you need. Each is controlled independently in its own terminal and configured separately in the illegal-Agents dashboard.
A search tool helps dev to solve the naming things problem.

Model Context Protocol Servers
🔥 MaxKB is an open-source platform for building enterprise-grade agents. 强大易用的开源企业级智能体平台。
YC (S26) | Open Computer History | Continuously record your company computer work, map your workflows, help you find work worth automating, and power your agents' context
Hindsight: Agent Memory That Learns
Comments