mcp-server
Verified Safeby elvetah-cmd
Overview
A comprehensive Model Context Protocol (MCP) server designed for business affairs professionals in media, entertainment, and production industries, offering data integration, workflow support, task automation, and project context management.
Installation
npm startEnvironment Variables
- ENABLE_EMAIL
- GMAIL_CLIENT_ID
- GMAIL_CLIENT_SECRET
- GMAIL_REFRESH_TOKEN
- ENABLE_GDRIVE
- GDRIVE_CLIENT_ID
- GDRIVE_CLIENT_SECRET
- GDRIVE_REFRESH_TOKEN
- OUTLOOK_CLIENT_ID
- OUTLOOK_CLIENT_SECRET
- OUTLOOK_TENANT_ID
- WEBHOOK_SECRET
- SLACK_WEBHOOK_URL
- TEAMS_WEBHOOK_URL
- ANTHROPIC_API_KEY
Security Notes
The server correctly uses environment variables for sensitive API keys (e.g., GMAIL_CLIENT_ID, GDRIVE_CLIENT_SECRET), preventing hardcoded secrets. No direct use of `eval` or `child_process` with unsanitized user input was found, reducing command injection risks. The HTTP routes (via Express) are optional and not enabled by default via `npm start`; if enabled, proper authentication and authorization would be critical. Google Drive webhook integration is mentioned as a placeholder, which would require careful security implementation (e.g., signature verification) when fully realized. Input validation in `lib/validators.js` helps prevent malformed data, but robust input sanitation is key for all text processing functions. Overall, the foundational codebase is relatively secure for its stdio-based operation.
Similar Servers
mcp_massive
An AI agent orchestration server, likely interacting with LLMs and managing multi-agent workflows.
ironmanus-mcp
Orchestrates AI workflows with an 8-phase control flow and specialized tools, serving as a Model Context Protocol (MCP) server.
iron-manus-mcp
Orchestrates AI workflows with an 8-phase control flow and focused tools, acting as a Model Context Protocol (MCP) server for complex project management.
rulego-server
A lightweight, high-performance, and modular automation workflow platform for orchestration, iPaaS, API/AI orchestration, data processing, and IoT rule engine scenarios.