Transforms Claude Desktop into a conversational development environment using distributed MCP servers.
Vibes transforms Claude Desktop into a conversational development environment through distributed MCP servers. Instead of learning command-line tools, you describe what you want to build and Claude implements it while teaching you.
Ask → Build → Understand → Improve → Create
Production Stack: Claude Desktop + MCP Servers + Docker Containers + Vector Database
Vibes runs as a distributed system of specialized MCP servers, each handling specific capabilities:
Server | Purpose | Status | Connection |
---|---|---|---|
mcp-vibes-server | Shell access, container management | ✅ Active | Docker exec |
mcp-openmemory-server | Persistent conversation memory | ✅ Active | HTTP (port 8765) |
mcp-basic-memory-server | Knowledge management system | ✅ Active | Docker exec |
mcp-github-server | Repository integration | ✅ Active | Docker exec |
mcp-azure-server | Cloud operations | ✅ Active | Docker exec |
mcp-terraform-server | Infrastructure as code | ✅ Active | Docker exec |
mcp-browserless-server | Browser automation, screenshots | 🔧 Available | Docker exec |
mcp-time-server | Time and timezone functionality | 🔧 Available | Docker exec |
mcp-vibesbox-server | Unified shell + VNC GUI (planned) | 🚧 Development | Docker exec |
git clone https://github.com/jonhill90/vibes.git
cd vibes
docker network create vibes-network
cd mcp/mcp-vibes-server
docker-compose up -d
cd ..
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"vibes": {
"command": "docker",
"args": ["exec", "-i", "mcp-vibes-server", "python3", "/workspace/server.py"]
}
}
}
After updating the configuration, restart Claude Desktop to load the MCP servers.
Phase 1: Observable Agent Execution (In Development)
Phase 2: Team Collaboration
Phase 3: Advanced Intelligence
Conversational development environment in production. Observable AI execution in development.
An MCP server for Reptor/SysReptor that exposes the reptor CLI tool as a programmable service, configured via environment variables.
Generate images using Bytedance's SeedDream 3.0 model via the FAL AI platform. Requires a FAL AI API key.
An AI-powered MCP server for analyzing NPM package security, dependencies, and performance.
An MCP server for interacting with the Tatara blockchain ecosystem. Requires configuration for the Tatara RPC endpoint and a wallet private key.
A server for a structured, LLM-based coding workflow, from feature clarification and planning to phased development and progress tracking.
MCP server for secure command-line interactions on Windows systems, enabling controlled access to PowerShell, CMD, and Git Bash shells.
Generate images using Google's Gemini API.
Enables persistent memory for Claude using a local knowledge graph of entities, relations, and observations.
Analyze images using OpenRouter's vision models. Requires an OpenRouter API key.
An example of a remote MCP server without authentication, deployable on Cloudflare Workers.