prism-php/relay
Laravel package that connects Prism agents to MCP servers, turning remote tools into Prism tools over stdio or HTTP transports, with per-server configuration, tool list caching and bearer token support.
Laravel MCP Server by OP.GG is a Laravel package designed to implement a secure and scalable Model Context Protocol (MCP) server using Server-Sent Events (SSE) transport for real-time communication. It provides a powerful and seamless way to build MCP servers within Laravel applications, focusing on enterprise-grade security and scalability. The package supports Streamable HTTP transport, which is a more secure alternative to the commonly used Standard Input/Output (stdio) transport in MCP implementations. This approach mitigates security risks associated with stdio, such as exposure of internal system details and API specifications, making it suitable for enterprise environments. The package includes features like a ToolInterface that has evolved through versions to improve communication control and support HTTP streaming. Version 1.3.0 introduced enhancements such as the isStreaming() method for clearer communication pattern selection and deprecated the older messageType() method. The package also provides automated migration tools to help developers update their existing tools to conform to the new interface standards, ensuring smooth upgrades and backward compatibility. Laravel MCP Server supports real-time communication via Server-Sent Events, enabling efficient and scalable data streaming. It includes comprehensive documentation and examples to assist developers in integrating and migrating their tools. The package is actively maintained with continuous improvements and supports multiple languages for its documentation, reflecting its global user base. Overall, Laravel MCP Server by OP.GG is a robust solution for developers looking to implement MCP servers with enhanced security, scalability, and real-time capabilities within Laravel applications, leveraging modern HTTP streaming techniques over traditional stdio methods.
https://github.com/opgginc/laravel-mcp-server
Laravel package that connects Prism agents to MCP servers, turning remote tools into Prism tools over stdio or HTTP transports, with per-server configuration, tool list caching and bearer token support.
A Laravel package that turns an application into an MCP server over stdio, streamable HTTP or SSE, with a facade for defining tools and toolkits on top of Prism plus model, factory and Stripe tools.