Symfony bundle for Meilisearch — attribute-driven index configuration, automatic Doctrine sync, semantic/hybrid search, InstantSearch UI, and MCP/AI agent integration.
Requires PHP 8.4 and Symfony 7.4+.
composer require survos/meili-bundle| Overview | What the bundle does, quick-start |
| Installation | Docker, env vars, first index |
| Configuration | Full survos_meili.yaml reference |
| Indexing attributes | #[MeiliIndex], Fields, #[Facet], #[Embedder] |
| Commands | All console commands with examples |
| Semantic search | Embedders, Liquid templates, cost estimation |
| Doctrine sync | Auto-sync via postFlush, Messenger batching |
| MCP / AI agents | Expose your data to Claude, ChatGPT, Cursor, etc. |
| Multilingual | Multi-language index naming |
See docs/mcp.md for the full MCP/AI agent setup guide.