Bundle MCP Server
Symfony integration for Model Context Protocol tools, prompts, and resources.
Data last scanned today · Reviewed today
Overview
The Bundle MCP Server provides an integration layer between Symfony applications and the Model Context Protocol. It allows developers to expose application tools, prompts, and resources to AI models using either HTTP transport or standard input/output (STDIO). Built on the official PHP SDK, it includes support for resource templates. Users should note that this project is explicitly labeled as experimental by its maintainers and does not fall under Symfony's standard backward compatibility promises.
Our verdict
This server receives a high-risk security score of 43/100, primarily because its authentication methods and read-only mode compliance have not yet been editorially reviewed. Given its experimental status and lack of finalized security validation, it should be reserved for testing environments rather than mission-critical production systems.
- Zero direct dependencies reduce the supply-chain attack surface
- Twenty-four contributors indicate a healthy project bus factor
- Includes official documentation links and active repository status
- Labeled as experimental with no backward compatibility guarantee
- Authentication and read-only mode security remain unreviewed
- Sub-tree repository structure requires reporting issues elsewhere
Compatibility
| Client | Local | Docker | Remote | Read-only |
|---|---|---|---|---|
| Claude Desktop | ||||
| Cursor | ||||
| VS Code | ||||
| Windsurf | ||||
| ChatGPT |
Frequently asked questions
›What transport modes does the MCP Bundle support?
The bundle supports both HTTP transport and STDIO for MCP server communications.
›What MCP capabilities are currently supported?
The bundle provides support for tools, prompts, and resources.
›Are resource templates supported?
Resource templates are implemented in the code but are currently awaiting support from the underlying MCP SDK.
›Is this bundle considered production-ready?
No, the bundle is experimental and not covered by Symfony's Backward Compatibility Promise.
›Where should I report issues or submit contributions?
Since this repository is a read-only sub-tree split, you should report issues and submit pull requests to the main Symfony AI repository.
Alternatives
Changelog
Badge
Maintain this server? Add the live badge to your README.