Skip to content
mcp/skillhub

Symfony Agent MCP Server

by shakaranio.github.shakaran/symfony-agent-mcpv1.0.2

Read-only introspection of Symfony codebases: routes, controllers, services, entities, schema, migrations, Doctrine, Messenger, Twig and API Platform.

0Node.jsstdioofficial registry

context tax

queued

security

queued

cold start

queued

freshness

Active12d ago

Install Symfony Agent MCP server

Install in Claude Code

claude mcp add symfony-agent -e SYMFONY_MCP_SESSION_SECRET='<symfony-mcp-session-secret>' -e SYMFONY_MCP_SESSION_TOKEN='<symfony-mcp-session-token>' -- npx -y @shakaran/symfony-agent-mcp

Configuration

VariableRequiredSecretDescription
SYMFONY_MCP_DYNAMIC_TOOLS——Progressive tool discovery. Left on, tools/list advertises five discovery meta-tools and the rest become callable once a category is activated (~828 tokens on connect). Set to false to advertise all 1,677 up front (~154,000).
SYMFONY_MCP_TOKEN_BUDGET——Token ceiling for the schemas a session may have active at once.
SYMFONY_MCP_ALLOWED_PATHS——Colon-separated allowlist of directories the server may read. Any app_path outside them is refused.
SYMFONY_MCP_SESSION_SECRET—yesEnables session-token authentication. Unset, authentication is off.
SYMFONY_MCP_SESSION_TOKEN—yesClient-side token, required only once SYMFONY_MCP_SESSION_SECRET is set.
SYMFONY_MCP_AUDIT——Encrypted audit log of every tool call.
SYMFONY_MCP_DLP——Scan every result for credentials before returning it. Turning this off is reported as CRITICAL by the startup audit.

Freshness

Active — last maintenance signal 12d ago. The newest of the signals below sets the band.

  1. Last commit (default branch)

    2026-09-27 · 12d ago · GitHub

  2. Latest release

    2026-08-24 · 46d ago · GitHub · v1.1.0

  3. Package published

    no data · npm/PyPI

  4. Registry entry updated

    2026-08-23 · 48d ago · official registry · v1.0.2

FAQ

›How do I install the Symfony Agent MCP server in Claude Code?

Run: claude mcp add symfony-agent -e SYMFONY_MCP_SESSION_SECRET='<symfony-mcp-session-secret>' -e SYMFONY_MCP_SESSION_TOKEN='<symfony-mcp-session-token>' -- npx -y @shakaran/symfony-agent-mcp. For Cursor, VS Code, Claude Desktop and Windsurf, use the install tabs above.

›Does Symfony Agent require an API key?

Yes. It expects SYMFONY_MCP_SESSION_SECRET, SYMFONY_MCP_SESSION_TOKEN, of which 2 are secrets.

›Can I use Symfony Agent as a remote (hosted) MCP server?

No hosted endpoint is published; it runs locally over stdio.

›Is Symfony Agent in the official MCP registry?

Yes, as io.github.shakaran/symfony-agent-mcp.

Alternatives to Symfony Agent

Other devops & ci/cd MCP servers.

View all