mcp-server-incubator
by hyperf
Overview
Provides an annotation-driven, high-performance Model Context Protocol (MCP) server implementation built on the Hyperf framework, supporting tools, prompts, resources, and Redis-backed session management.
Installation
php bin/hyperf.php startEnvironment Variables
- REDIS_HOST
- REDIS_AUTH
- REDIS_PORT
- REDIS_DB
- APP_ENV
- APP_DEBUG
Security Notes
The server defaults to NullAuthenticator, meaning no authentication is enforced out-of-the-box. This is a severe security risk for production deployments; users must explicitly implement and configure a custom AuthenticatorInterface. Method invocations rely on schema validation to prevent malicious input, which depends on the robustness of the underlying dtyq/php-mcp library's SchemaUtils. Redis security is critical for session management. The example API Key Authenticator in the README contains hardcoded keys, which should be replaced with secure key management in production.
Similar Servers
mcp-server-csdn
The server automatically publishes Markdown articles to the CSDN platform, acting as a tool called by a Spring AI agent.
ancplua-mcp
Provides C#/.NET Model Context Protocol (MCP) servers to expose development tools for filesystem, Git, CI/CD, Roslyn analysis, and multi-AI orchestration, facilitating advanced developer workflows and AI-assisted development.
teamToolboxHub
A centralized repository for team development utilities, including MCP server configurations for CI/CD, AWS operations, security scanning, and other internal tools, aimed at streamlining workflows and standardizing environments.
mt-data-mcp
A MetaTrader5 Model Context Protocol (MCP) server for accessing market data, performing technical analysis, generating forecasts, and optimizing trading strategies.