benefisio-coordination-mcp
Verified Safeby ismaeldosil
Overview
The BeneFisio Coordination MCP Server provides a centralized system for multi-agent coordination, managing tasks, communication, and system state using a SQLite database and exposing tools via the Model Context Protocol.
Installation
npm startEnvironment Variables
- COORDINATION_DB_PATH
- BACKUP_RETENTION_DAYS
- BACKUP_ALERT_WEBHOOK
- COORDINATION_HTTP_PORT
- MONITOR_ALERT_WEBHOOK
- MONITOR_INTERVAL
- STALE_THRESHOLD_MIN
- BLOCK_ALERT_HOURS
- MARKDOWN_OUTPUT_DIR
- DASHBOARD_REFRESH_INTERVAL
Security Notes
The server appears well-designed with strong internal security practices, including explicit fixes for TOCTOU race conditions (BUG-001) using SQLite transactions and proper parameterization to prevent SQL injection. It utilizes environment variables for sensitive paths and webhook URLs, which is good practice. The HTTP health endpoint has broad CORS ('Access-Control-Allow-Origin: *'), which is acceptable for monitoring but should be noted. The primary external risk would be if environment variables for webhooks (`BACKUP_ALERT_WEBHOOK`, `MONITOR_ALERT_WEBHOOK`) are misconfigured or controlled by untrusted entities, potentially leading to data exfiltration or SSRF, though this assumes an compromised environment setup.
Similar Servers
savecontext
Provides persistent memory, issue tracking, and project planning for AI coding assistants via the Model Context Protocol (MCP).
sqlite-mcp
A Model Context Protocol (MCP) server that enables LLMs to interact with SQLite databases by providing tools and resources for querying and managing data.
mcp-sqlite-tools
A Model Context Protocol (MCP) server for LLMs to safely and efficiently interact with local SQLite databases, providing comprehensive operations from schema management to query execution and transactions.
mcp-http-agent-md
This server acts as a central hub for AI agents, managing project knowledge (AGENTS.md), structured tasks, version history, and ephemeral scratchpads, with capabilities to spawn context-isolated subagents for focused tasks.