dalehurley / php-mcp-sdk
Model Context Protocol (MCP) implementation for PHP
v0.1.5
2025-09-15 22:30 UTC
Requires
- php: ^8.1
- ext-json: *
- ext-mbstring: *
- amphp/amp: ^3.0
- amphp/byte-stream: ^2.0
- amphp/http-client: ^5.0
- amphp/http-server: ^3.0
- amphp/process: ^2.0
- amphp/socket: ^2.0
- amphp/websocket-server: ^4.0
- evenement/evenement: ^3.0
- guzzlehttp/guzzle: ^7.8
- guzzlehttp/psr7: ^2.6
- monolog/monolog: ^3.5
- psr/http-message: ^2.0
- psr/http-server-handler: ^1.0
- psr/http-server-middleware: ^1.0
- ramsey/uuid: ^4.7
- respect/validation: ^2.2
- symfony/console: ^6.4|^7.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.48
- mockery/mockery: ^1.6
- phpstan/phpstan: ^1.10
- phpunit/phpunit: ^10.5
- squizlabs/php_codesniffer: ^3.7
- symfony/var-dumper: ^6.4|^7.0
- vimeo/psalm: ^5.20 || ^6.0@dev
Suggests
- amphp/http-server-sse: For Server-Sent Events support
- amphp/websocket-client: For WebSocket client support
- firebase/php-jwt: For JWT token parsing and validation
- league/oauth2-client: For OAuth 2.0 client support
- ratchet/pawl: Alternative WebSocket client