Back to Home
hwandam77 icon

aegis-ai

by hwandam77

Overview

Orchestrates multiple AI models (Codex, Qwen, Gemini) via JSON-RPC 2.0 based Model Context Protocol (MCP), focusing on a Test-Driven Development (TDD) workflow.

Installation

Run Command
node src/index.js

Security Notes

The AI service wrappers (CodexService, QwenService, GeminiService) execute external CLI commands using `child_process.spawn` with `shell: true`. The `prompt` parameter, which can originate from external JSON-RPC requests, is directly passed as an argument within this shell command. This creates a significant shell injection vulnerability if input validation/sanitization is not rigorously applied to the `prompt` string before execution. There is no explicit sanitization shown in the provided code.

Similar Servers

Stats

Interest Score33
Security Score3
Cost ClassMedium
Avg Tokens500
Stars1
Forks0
Last Update2025-11-23

Tags

aimcptddmulti-ainodejs