Files
symfony-flex-recipes-contrib/sylius/admin-mcp-server-plugin/0.1/manifest.json
T
CholinandGitHub 8365a35646 Add recipe for sylius/admin-mcp-server-plugin 0.1 (#2016)
* Add recipe for sylius/admin-mcp-server-plugin 0.1

* Remove league_oauth2_server.yaml from recipe — plugin already imports it via config.yaml

* Add OAuth keypair env vars to manifest.json
2026-08-05 16:41:43 +04:00

21 lines
943 B
JSON

{
"bundles": {
"League\\Bundle\\OAuth2ServerBundle\\LeagueOAuth2ServerBundle": ["all"],
"Symfony\\AI\\McpBundle\\McpBundle": ["all"],
"Sylius\\AdminMcpServerPlugin\\SyliusAdminMcpServerPlugin": ["all"]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
},
"env": {
"SYLIUS_ADMIN_MCP_SERVER_API_URL": "https://your-domain.com/api/v2/admin/",
"SYLIUS_ADMIN_MCP_SERVER_API_EMAIL": "api@example.com",
"SYLIUS_ADMIN_MCP_SERVER_API_PASSWORD": "your-api-password",
"SYLIUS_ADMIN_MCP_SERVER_VERIFY_SSL": "true",
"SYLIUS_ADMIN_MCP_SERVER_OAUTH_PRIVATE_KEY": "%kernel.project_dir%/config/jwt/mcp_private.pem",
"SYLIUS_ADMIN_MCP_SERVER_OAUTH_PUBLIC_KEY": "%kernel.project_dir%/config/jwt/mcp_public.pem",
"SYLIUS_ADMIN_MCP_SERVER_OAUTH_PASSPHRASE": "",
"SYLIUS_ADMIN_MCP_SERVER_OAUTH_ENCRYPTION_KEY": "your-32-byte-hex-key-here"
}
}