Back to Home
encodium icon

order-mcp-server

Verified Safe

by 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

Run Command
php artisan mcp:start order

Environment 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

Stats

Interest Score0
Security Score8
Cost ClassMedium
Avg Tokens600
Stars0
Forks0
Last Update2025-12-05

Tags

LaravelMCPOrder ManagementE-commerceAI Agent