mcp_coder
Verified Safeby MarcusJellinghaus
Overview
An AI-powered software development automation toolkit that uses LLMs (specifically Claude) for various tasks such as code analysis, commit message generation, planning, implementation, and pull request creation. It integrates with Git, GitHub, and Jenkins for orchestrating and automating development workflows.
Installation
mcp-coder coordinator run --allEnvironment Variables
- GITHUB_TOKEN
- JENKINS_URL
- JENKINS_USER
- JENKINS_TOKEN
Security Notes
The system interacts with external APIs (LLMs, GitHub, Jenkins) and executes shell commands, which inherently involves network and process execution risks. Credentials for GitHub and Jenkins are managed through environment variables or a TOML configuration file, with sensitive fields redacted in logs. The `subprocess_runner.py` module contains an internal testing flag (`_DISABLE_STDIO_ISOLATION`) that bypasses safety mechanisms, but it is explicitly marked as 'NEVER be used in production code'. No hardcoded secrets or obvious malicious patterns were found in the provided snippets. Overall, it follows standard practices for handling sensitive configurations, but requires careful management of API tokens and execution environments.
Similar Servers
claude-code-mcp
Acts as an MCP server to enable LLMs to run Claude Code CLI in one-shot mode, bypassing permissions for complex coding, file system, Git, and terminal operations.
claude-codex-settings
A comprehensive toolkit and configuration for developing Claude Code plugins, integrating various external services and APIs, and enhancing AI-assisted coding workflows.
consult-llm-mcp
An MCP server that allows AI agents like Claude Code to consult stronger, more capable AI models (e.g., GPT-5.2, Gemini 3.0 Pro) for complex code analysis, debugging, and architectural advice.
ast-mcp-server
Provides an MCP (Model Context Protocol) server for code structure and semantic analysis using ASTs and ASGs, integrated with external AI clients like Claude Desktop.