code-assistant
by stippi
Overview
Standardizes communication between code editors and AI coding agents, enabling autonomous code analysis and modification via command-line, GUI, or server modes.
Installation
code-assistant serverEnvironment Variables
- ANTHROPIC_API_KEY
- OPENAI_API_KEY
- ANTHROPIC_CUSTOM_KEY
- OPENAI_CUSTOM_KEY
- CEREBRAS_API_KEY
- GROQ_API_KEY
- MISTRALAI_API_KEY
- GOOGLE_API_KEY
- OPENROUTER_API_KEY
- AI_CORE_CLIENT_ID
- AI_CORE_CLIENT_SECRET
- AI_CORE_PROD_CLIENT_ID
- AI_CORE_PROD_CLIENT_SECRET
- PERPLEXITY_API_KEY
Security Notes
The `execute_command` tool allows for arbitrary shell command execution with the provided command line. By default, the agent runs with a `DangerFullAccess` sandbox policy. The documentation explicitly states that `execute_command` is 'completely unchecked' and there are no checks to prevent relative paths from escaping the project root or accessing git-ignored files. While a sandboxing feature is under active development, the critical permission elevation and tool integration phases are still incomplete. Running this server without explicitly configuring a restrictive sandbox policy or thoroughly understanding its current limitations poses a significant security risk, as a malicious or buggy agent could execute arbitrary code on the host system.
Similar Servers
CodeGraphContext
This MCP Server acts as an expert AI pair programmer's backend, providing real-time, accurate code analysis, indexing, and relationship information from a local codebase to assist with understanding, writing, and refactoring code.
gemini-cli-desktop
A cross-platform desktop and web UI for interacting with AI models (Gemini CLI, Qwen Code, LLxprt Code) through ACP and MCP, featuring tool confirmation, code diffing, chat history, and file browsing.
octomind
Session-first AI development assistant with built-in Model Context Protocol (MCP) tools and multi-provider LLM support for interactive coding, file management, and web research.
CodeMCP
Provides deep code intelligence (symbol navigation, impact analysis, architecture maps, ownership, risk assessment) to AI assistants, CLI, and HTTP API.