Omni_Engineer
@Talha-Ali-5365
Omni_Engineer について
AI Software Engineer made with mcp servers
基本情報
設定
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"Omni_Engineer": {
"command": "uv",
"args": [
"pip",
"install",
"-r",
"requirements.txt"
]
}
}
}ツール
ツールは検出されませんでした
ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。
概要
What is Omni_Engineer?
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.
How to use Omni_Engineer?
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.
Key features of Omni_Engineer
- Web search via Tavily Search API
- Summarize results with Google Generative AI (Gemini)
- Clean FastAPI interface for local MCPs
- JetBrains IDE control (@jetbrains/mcp-proxy)
- Supabase database management tool
- GitHub version control operations
- Slack team communication tool
- Integration via Supergateway
Use cases of Omni_Engineer
- Automate code research by searching the web and summarizing results
- Manage GitHub repositories (commits, pulls, merges) via API
- Interact with JetBrains IDE directly from a chat interface
- Query and manage Supabase databases
- Send Slack messages and notifications from development workflows
FAQ from Omni_Engineer
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.
Where do API keys and data live?
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.
What transport protocol does Omni_Engineer use?
Each MCP server communicates via HTTP/SSE through Supergateway, which acts as a proxy between the MCP stdio interface and HTTP.
How is authentication handled?
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).
Can I run only some of the MCPs?
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.
「その他」の他のコンテンツ
Unity MCP ✨
justinpbarnettUnity MCP acts as a bridge between AI assistants and your Unity Editor. Give your LLM tools to manage assets, control scenes, edit scripts, and automate tasks within Unity.
🪟 Windows-MCP
CursorTouchMCP Server for Computer Use in Windows
Codelf
unbugA search tool helps dev to solve the naming things problem.
Reactive Resume
amruthpillaiA one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
Maestro
mobile-dev-incPainless E2E Automation for Mobile and Web
コメント