mcp-server
Verified Safeby fawazbayureksa
Overview
An AI-powered chat interface for business management operations, leveraging natural language processing and external tool calling to interact with business data.
Installation
php artisan serveEnvironment Variables
- DB_CONNECTION
- DB_HOST
- DB_PORT
- DB_DATABASE
- DB_USERNAME
- DB_PASSWORD
- AI_PROVIDER
- OPENAI_API_KEY
- OPENROUTER_API_KEY
- MCP_VALID_KEYS
- APP_KEY
Security Notes
The server uses Laravel's standard security features, including API key authentication for external access via the 'X-MCP-Key' header. Database interactions are handled through Eloquent ORM, mitigating common SQL injection risks. Input validation is present for tool execution. Dynamic method invocation for tool handlers is controlled by a predefined list of tools, reducing the risk of arbitrary code execution. No direct 'eval' or obvious malicious patterns were found. Proper environment variable management for API keys and general server hardening are crucial for operational security.
Similar Servers
mcp
Facilitates rapid development of Model Context Protocol (MCP) servers for AI client interaction within Laravel applications.
mcp-client-laravel
Laravel-native client for interacting with Model Context Protocol (MCP) servers to discover and call tools, and access resources for AI agents.
cozyreq
An AI agent to interact with and explore API endpoints by consuming OpenAPI specifications and user prompts.
cozyreq
Facilitates interaction between AI agents and a custom API.