octomind
by Muvon
Overview
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.
Installation
octomind server --host 127.0.0.1 --port 8080 --role developerEnvironment Variables
- OPENROUTER_API_KEY
- OPENAI_API_KEY
- ANTHROPOPIC_API_KEY
- GOOGLE_APPLICATION_CREDENTIALS
- AWS_ACCESS_KEY_ID
- AWS_SECRET_ACCESS_KEY
- CLOUDFLARE_API_TOKEN
- DEEPSEEK_API_KEY
- BRAVE_API_KEY
- GITHUB_CLIENT_ID
- GITHUB_CLIENT_SECRET
Security Notes
CRITICAL: The `shell()` tool, when invoked by the AI, executes arbitrary commands directly on the host system without human confirmation. While the CLI `octomind shell` command offers a `--yes` flag to skip a prompt, the AI-invoked tool does not expose such a safeguard. This allows an AI agent to execute potentially malicious or destructive commands without user intervention. File manipulation tools (`text_editor`, `batch_edit`, `extract_lines`) are designed with some safety (e.g., no overwrite by `create`, history for `undo_edit`), but direct file system access by an autonomous agent carries inherent risks. External command execution tools (`list_files` with `ripgrep`, `ast_grep` with `sg`) could also be misused. API keys are handled securely via environment variables or OAuth.
Similar Servers
mcp_flutter
Connects Flutter applications with AI coding assistants to enable real-time debugging, UI inspection, and dynamic tool interaction for development workflows.
rust-docs-mcp-server
Provides up-to-date Rust crate documentation via semantic search and LLM summarization to AI coding assistants.
In-Memoria
Provides persistent intelligence infrastructure for AI agents, enabling them to understand codebases, detect patterns, predict coding approaches, and generate context-aware insights.
code-assistant
Standardizes communication between code editors and AI coding agents, enabling autonomous code analysis and modification via command-line, GUI, or server modes.