sudocode
Verified Safeby sudocode-ai
Overview
Git-native spec and issue management for AI-assisted software development, enabling agent orchestration, context tracking, and workflow automation within a version-controlled repository.
Installation
SUDOCODE_DIR=$(pwd)/.sudocode npm start --workspace=serverEnvironment Variables
- SUDOCODE_DIR
- SUDOCODE_PORT
- NODE_ENV
- SUDOCODE_WATCH
- CLAUDE_PATH
Security Notes
The system utilizes child_process.execSync and spawnSync for various Git operations. While it employs quoting and an escapeShellArg utility to mitigate shell injection risks, direct command execution is an inherent risk. The design assumes a local-first, high-trust environment, which can expose risks if deployed without robust external authentication (e.g., for the X-Project-ID header) and isolation mechanisms for multi-user or untrusted agent scenarios. Input validation is performed in API routes, which is a good practice.
Similar Servers
github-mcp-server
Connects AI tools (agents, assistants, chatbots) directly to GitHub's platform to enable reading repositories, managing issues and pull requests, analyzing code, and automating workflows through natural language interactions.
spec-workflow-mcp
A Model Context Protocol (MCP) server designed to facilitate structured, specification-driven software development with real-time monitoring through a web dashboard and a VSCode extension.
responsible-vibe-mcp
Guides AI coding agents through structured engineering workflows and manages long-term project memory and documentation for various development tasks.
backlog
Manage project backlog tasks with markdown in Git, facilitating collaboration between AI agents and human developers.