mcp-server-node
Verified Safeby quangha-dev
Overview
An AI-powered orchestrator for project management tasks, enabling natural language interaction to create projects and answer knowledge-based queries by integrating with LLMs, RAG services, and an internal backend API.
Installation
node src/server.jsEnvironment Variables
- PORT
- GEMINI_API_KEY
- GEMINI_MODEL
- BACKEND_BASE_URL
- PYTHON_SERVICE_URL
Security Notes
The server uses `JSON.parse` to interpret LLM output, which is generally safe for JSON but relies on the LLM generating valid JSON; this is mitigated by extracting JSON from markdown. Direct exposure of `backend_raw_data` in API responses could potentially leak internal backend error structures, though it's explicitly named for clarity. All sensitive configurations like API keys and external service URLs are properly managed via environment variables. No 'eval' or obvious malicious code patterns were found.
Similar Servers
vibe-check-mcp-server
Provides metacognitive oversight and self-improvement capabilities for AI agents using Chain-Pattern Interrupts (CPI) to prevent reasoning lock-in and over-engineering.
conductor-tasks
Conductor Tasks acts as an intelligent AI-powered assistant for developers, streamlining the entire development lifecycle from task generation and planning (parsing PRDs, expanding tasks, generating implementation steps) to execution and code modification (generating diffs). It provides visual task management, integrates with various IDEs, and leverages multiple LLM providers for optimal results and cost efficiency.
iron-manus-mcp
Orchestrates AI workflows with an 8-phase control flow and focused tools, acting as a Model Context Protocol (MCP) server for complex project management.
nexus-agents
Coordinates multiple AI experts with model diversity and workflow automation to handle software development tasks.