Back to Home
elvetah-cmd icon

mcp-server

Verified Safe

by 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

Run Command
npm start

Environment 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

Stats

Interest Score0
Security Score8
Cost ClassLow
Avg Tokens200
Stars0
Forks0
Last Update2025-11-19

Tags

contract-managementlegal-techworkflow-automationbusiness-affairsai-assistant