mcp-servers
Verified Safeby goodshileidev
Overview
Manages the full development lifecycle for a Next Generation System (NGS) code generation platform, including data modeling, requirement, project, UI, report, template, and delivery management.
Installation
./.venv/bin/mcp run ngs_manager.pyEnvironment Variables
- NGS_API_BASE_URL
- NGS_LOG_LEVEL
- NGS_REQUEST_TIMEOUT
Security Notes
The server makes API calls to an external NGS API server using `curl` via `subprocess.run(..., shell=True)`. This setup inherently carries risks, although the data passed to curl is JSON-encoded and quoted, mitigating simple shell injection via arguments. CRITICALLY, the curl commands consistently use the `--insecure` flag, disabling SSL/TLS certificate validation. This makes all communications vulnerable to man-in-the-middle attacks and should never be used in production or for sensitive data. Additionally, the `token: null` header suggests either unauthenticated API access or a placeholder for a token, which could be insecure if the backend API is not designed for it. The base URL for the backend API can be configured via an environment variable, which is good practice, but the default or hardcoded URLs are accessed insecurely.
Similar Servers
sqrl
A build tool and CLI for compiling, running, and testing DataSQRL projects, including the deployment of GraphQL, REST, and Micro-Context Protocol (MCP) API servers, Flink stream processing jobs, and database interactions.
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.
nautex
Integrate Nautex AI's requirements and task management with various LLM Coding Agents for guided, step-by-step software development.
mcp-agentic-sdlc
A comprehensive framework for managing software development lifecycle with AI agents, combining structured development processes with intelligent workflow management.