order-mcp-server
Verified Safeby encodium
Overview
AI-powered order management for an e-commerce platform by enabling AI agents to interact with comprehensive order details and business logic.
Installation
php artisan mcp:start orderEnvironment Variables
- DB_HOST
- DB_DATABASE
- DB_USERNAME
- DB_PASSWORD
- DB_CRITDB_HOST
- DB_CRITDB_DATABASE
- DB_CRITDB_USERNAME
- DB_CRITDB_PASSWORD
- APP_KEY
- MCP_SERVER_URL
- AI_MODEL_ENDPOINT
- SNS_TOPIC_ARN
Security Notes
The server avoids common critical vulnerabilities like hardcoded secrets or direct code `eval`. Dynamic data is primarily handled via Laravel's ORM or JSON serialization before inclusion in AI prompts, mitigating direct code injection risks. However, the system relies heavily on AI agent decision-making based on dynamically generated prompts, introducing a risk of 'prompt injection' if external inputs (e.g., from EventBridge events) are maliciously crafted to manipulate AI behavior. The explicit mention of RevolutionParts-specific databases (`slowpoke`, `critdb`) and the detailed database access configuration in `GetOrderMessageTool` and `GetOrderActivityLogTool` indicate reliance on a specific multi-database setup, raising a potential configuration security risk if not properly locked down at the AWS IAM/network level. There's also a contradiction between the README stating 'does not require any migrations' and the `deploy.sh` script executing `php artisan migrate --force`, which could lead to unexpected database schema changes or conflicts if run against existing production databases.
Similar Servers
boost
Accelerates AI-assisted development by providing essential context and structure for generating high-quality, Laravel-specific code via an MCP server.
mcp-reference-server
Standardize and manage fulfillment operations for AI agents by providing a universal interface to various fulfillment systems.
symfony-mcp-server
Build intelligent AI agents by transforming Symfony applications into Model Context Protocol (MCP) servers, enabling LLM interaction with application logic, tools, prompts, and resources.
statamic-mcp
Provides an AI assistant with structured access and control over Statamic CMS content and configurations through a router-based API.