mcp
Verified Safeby sockeon
Overview
This MCP server provides intelligent assistance to developers working with the Sockeon framework, offering code generation, configuration helpers, and real-time documentation access via AI assistants.
Installation
php public/server.phpEnvironment Variables
- DEBUG
- FILE_LOG
Security Notes
The `SockeonResources::getValidationRule` method reads local PHP files based on a `rule` parameter. While the `McpResourceTemplate` attribute likely restricts the format of `{rule}` (e.g., to a single filename), a theoretical path traversal vulnerability could exist if not properly handled by the MCP SDK, potentially allowing access to arbitrary local files. Documentation fetching from GitHub raw content (sockeon/docs) carries a minor, inherent risk if the source repository were compromised. Generated code (via stubs) is returned to the client and not executed by the server, shifting the execution risk of generated content to the client/user. No direct `eval` or `shell_exec` calls are present in the provided code.
Similar Servers
boost
Laravel Boost accelerates AI-assisted development by providing context and specialized tools for AI to generate high-quality, Laravel-specific code.
php-mcp
Implements the Model Context Protocol (MCP) to enable seamless integration between LLM applications and external data sources and tools, providing a server-side framework in PHP.
php-mcp-sdk
A PHP SDK for building Model Context Protocol (MCP) servers that expose AI capabilities (tools, prompts, sampling) and data resources to clients, facilitating AI agent orchestration and structured human-AI interaction.
mcp-client-laravel
Laravel-native client library for integrating with Model Context Protocol (MCP) servers, enabling communication with external tools, structured resources, and memory services, particularly for AI agent development.