manus-mcp-server
by 1bluebird777
Overview
MCP server facilitating real-time development tasks for ElevenLabs' Leiah AI agent on the BluebirdX project, including booking and code interaction.
Installation
npm startEnvironment Variables
- PORT
- BLUEBIRD_API_URL
Security Notes
CRITICAL VULNERABILITIES: The `get_code_context` tool uses `execSync` with `grep -r "${query}"`. The `query` argument comes directly from the AI agent's input, making the server highly vulnerable to shell injection attacks. An attacker controlling the AI agent's prompts could execute arbitrary commands on the host system. Additionally, the `INTEGRATION_GUIDE.md` explicitly states 'No authentication' and 'No rate limiting' are implemented in the current setup, making the server openly accessible and susceptible to abuse. The `create_task` tool writes user-provided content (`title`, `description`) to files, which could potentially lead to path traversal or denial-of-service via large files if inputs are not properly sanitized. The `BLUEBIRD_API_URL` being configurable via an environment variable could expose the server to Server-Side Request Forgery (SSRF) if the variable is compromised. This server is not safe to run in its current state without significant security enhancements.
Similar Servers
elevenlabs-mcp
An official ElevenLabs Model Context Protocol (MCP) server that enables AI clients (e.g., Claude Desktop, Cursor) to interact with ElevenLabs Text-to-Speech, voice cloning, transcription, and audio processing APIs.
mcp-server-nodejs-api-docs
Provides up-to-date Node.js API documentation and release schedule information as a service via the Model Context Protocol.
codex-mcp
Provides a robust MCP server wrapper for Codex CLI to enable reliable session ID tracking for multi-turn AI conversations.
claude-team-mcp
A multi-agent MCP server designed for AI development teams to facilitate collaboration between various AI models (like GPT, Claude, Gemini) on complex coding and development tasks.