Skip to content
← Directory

mcp · Global

laravel-mcp-server

A Laravel package for implementing secure Model Context Protocol servers using Streamable HTTP and SSE transport, providing real-time communication and a scalable tool system for enterprise environments.

Claim this listing

Represent laravel-mcp-server? Send a claim for review so we can discuss listing updates. Claims do not automatically grant ownership or verification.

Explore paid sponsorship →

What's in it

Formats docs-verified
MCP streamable HTTP
Access llm-inferred
Free and open source (MIT licence per entry metadata). Self-hosted Laravel/Lumen package with no vendor API key; authentication is whatever middleware the host app adds (the docs show auth:sanctum and throttle).

Useful for

Use cases llm-inferred
Expose an internal Laravel-hosted data service to AI assistants as MCP tools for a project team · Wrap an existing client REST API that has an OpenAPI spec as MCP tools using make:swagger-mcp-tool · Serve project-specific lookups or calculations from a Laravel app to consultants' AI tooling over Streamable HTTP
Audience llm-inferred
PHP/Laravel developers · backend engineers building internal MCP integrations

Limitations

Constraints llm-inferred
Framework only: the docs describe no geospatial, hydrology or environmental datasets, so the 'gis' category tag is not supported by the docs · Streamable HTTP is the only transport in v2.0.0; SSE was removed from runtime, which conflicts with the SSE mention in the entry description · Requires PHP >= 8.2 and Laravel >= 9.x (Lumen optional), so it needs a full Laravel or Lumen app · v2.0.0 has breaking changes (route-driven setup, setServerInfo); v1.0.0 users must migrate · No authentication built in; the production example depends on app-level middleware · Bundled tools are examples (HelloWorldTool, VersionCheckTool), not data tools

Example tool calls docs-verified

Illustrative call to the documented sample tool; it returns a greeting and does not provide data

{
  "tool": "greeting-tool",
  "arguments": {
    "name": "Alex"
  }
}
Licence
MIT
Authentication
No credentials documented in README
GitHub stars
330
Last commit
26/04/2026
Last successful page check
14/10/2026
Page health
healthy
Package
Not recorded
Verification
Not independently verified

Provenance & evidence

Tools/install/auth auto-extracted from README; quality score heuristic (stars, recency, tool count, licence).

Metadata observed 15/10/2026 · research sweep: github-search