mcp-servers
Verified Safeby yoichiojima-2
Overview
Aggregates various specialized MCP servers into a single, unified endpoint for AI agent interaction, enabling complex multi-domain tasks such as data analysis, document processing, web automation, and AI workflow management.
Installation
uv run python -m compositeEnvironment Variables
- DIFY_API_KEY
- OPENAI_API_KEY
- GOOGLE_API_KEY
- ALLOWED_COMMANDS
- EMBEDDING_TYPE
- OPENAI_EMBEDDING_MODEL
- O3_MODEL
- HEADLESS
- BROWSER_TIMEOUT
- NAVIGATION_TIMEOUT
- NO_SANDBOX
- HEALTH_CHECK_TIMEOUT
- CONTENT_EVAL_TIMEOUT
- SCRIPT_EVAL_TIMEOUT
- COMPOSITE_CONFIG
Security Notes
The server includes several controlled capabilities that require careful configuration. Shell command execution (`shell` server) uses an allowlist mechanism (`ALLOWED_COMMANDS`), which is empty by default, allowing all commands (a critical security risk if not configured). The `preview` server explicitly states that it serves HTML content without sanitization and should only be used in trusted environments to avoid XSS vulnerabilities. File management operations include robust path traversal prevention and checks for writing to forbidden system directories. Marp-based PPTX generation includes frontmatter sanitization to prevent injection attacks. External dependencies (Node.js, LibreOffice, Pandoc, Playwright) are invoked via subprocess, introducing dependency-related risks.
Similar Servers
MaxKB
MaxKB (Max Knowledge Brain) is an enterprise-grade intelligent agent platform designed to lower the technical barrier and deployment costs of AI implementation, helping businesses quickly integrate mainstream large language models, build proprietary knowledge bases, and offer a progressive upgrade path from RAG to complex workflow automation and advanced agents for various application scenarios like smart customer service and office assistants.
zen-mcp-server
A server for coordinating and managing AI agents, likely for simulations or complex task execution, leveraging Claude LLMs.
mcp_massive
An AI agent orchestration server, likely interacting with LLMs and managing multi-agent workflows.
simplenote-mcp-server
Integrates Simplenote with Claude Desktop as a memory backend or content source via the Model Context Protocol (MCP), enabling AI interaction with user notes.