happy-server-mcp
Verified Safeby zhigang1992
Overview
Manages Happy AI sessions programmatically, enabling AI agents to interact with, control, and automate Happy sessions for development tasks.
Installation
npx @zhigang1992/happy-server-mcpEnvironment Variables
- HAPPY_SERVER_URL
Security Notes
The server employs robust cryptographic methods (AES-256-GCM, TweetNaCl) for encrypting session metadata and message content, and uses authenticated WebSocket/HTTP connections with a bearer token. It loads credentials from a standard, user-specific location (~/.happy/access.key). Input parameters are validated with Zod. The `happy_send_message` tool explicitly operates in 'bypass permissions mode', which grants the AI agent significant control over the Happy session's actions, and `happy_start_session` can spawn sessions in arbitrary directories. These are powerful capabilities requiring trust in the AI agent's reasoning, but are by design and not a vulnerability in the server's implementation.
Similar Servers
DesktopCommanderMCP
This server empowers AI agents to search, update, manage files, and execute terminal commands on a local or containerized desktop environment. It provides enhanced filesystem operations, process control, and data analysis capabilities with support for various file types like text, Excel, and PDF.
claudex
Self-hosted Claude AI chat interface with sandboxed code execution, offering a full IDE experience and support for multiple AI providers and extensible agents/skills.
codex-mcp-server
Serves as a Model Context Protocol (MCP) bridge to integrate OpenAI's Codex CLI for AI-powered code analysis, generation, and review within various editors like Claude Code, VS Code, and Cursor.
claude-code-buddy
An intelligent AI Agent orchestration system for Claude Code, focusing on smart task routing, prompt enhancement, project memory, workflow guidance, and planning, presented via a real-time terminal UI dashboard.