RMS-MCP-Server
Verified Safeby siduman268-debug
Overview
Comprehensive freight rate management server providing an MCP protocol for Claude Desktop, an HTTP REST API for n8n workflow automation and external integrations, all backed by Supabase for real-time data access. It supports FCL and LCL pricing, schedules, inland haulage, and CRM integration.
Installation
docker-compose up -dEnvironment Variables
- SUPABASE_URL
- SUPABASE_SERVICE_KEY
- JWT_SECRET
- API_KEY
- WEBHOOK_SECRET
- MAERSK_CONSUMER_KEY
- MAERSK_API_BASE_URL
- PORT
Security Notes
The server demonstrates strong security practices including the use of environment variables for sensitive credentials (Supabase URL/Service Key, JWT Secret, API keys, Webhook Secret). It enforces JWT authentication for its HTTP API, and leverages Supabase's Row Level Security (RLS) by setting tenant context for every request. Specific endpoints are further protected by API key or webhook secret pre-handlers. SQL queries are constructed using the Supabase client's parameterized methods, effectively mitigating direct SQL injection risks. A default fallback JWT_SECRET is hardcoded for development purposes, which is clearly a point for mandatory replacement in production environments. Extensive console logging is used for debugging and might require careful management in production to prevent exposure of sensitive operational details. No `eval` or `child_process` (beyond its own startup) are observed for malicious patterns.
Similar Servers
n8n-mcp-server
Facilitates natural language management of n8n workflows, executions, and credentials through integration with Claude AI via the Model Context Protocol.
Salesforce-MCP-Server
Transforms Claude Desktop into a powerful Salesforce IDE for development, metadata management, SOQL execution, multi-org operations, and automation through natural language commands.
starlink-enterprise-mcp-server
Manages Starlink Enterprise terminal fleets through Claude AI for monitoring, troubleshooting, and operational planning.
skillsmith
Skillsmith is a skill discovery, recommendation, and learning system for Claude Code users, enabling them to find, evaluate, install, and manage AI skills for their projects. It includes tools for code analysis, subagent generation, and registry synchronization.