feat(mcp): add MCP server support

↗ view on GitHub · Jason Lee · 2026-05-15 · 06467772

Admin uploads mcp.json to the admin S3 bucket (Claude Code format).
Agent loads and caches config on cold start, wires McpClient[] into
tools filtered by per-user disabled list. Users toggle servers on/off
in Agent Settings. DB migration adds disabled_mcp_servers jsonb column.
Seeded with data.gouv.fr public MCP endpoint.
Repository dropthejase/louis
Author Jason Lee <12leeejk2@gmail.com>
Authored
Parents f6da49c2
Stats 10 files changed , +258 , -25
Part of MCP server support with Secrets Manager-backed Bearer auth

Capture this commit into my fork

Download a Markdown prompt that tells Claude how to port this exact commit into your working tree. Run it via claude -p < capture-commit-06467772.md from inside the repo you want the change in.

⬇ Download capture-commit-06467772.md