butler-mcps

One container, many MCPs, each backed by its own Vaultwarden secret.
namevault itemtoolsendpoints
cloudflare
Cloudflare DNS, Workers, Pages — uses Global API Key from Vaultwarden.
Cloudflare Global Key 8 GET /mcp/cloudflare/sse
POST /mcp/cloudflare/rpc
news-fetcher
Fetch RSS / Atom feeds (e.g. VnExpress). No credentials needed.
none 3 GET /mcp/news-fetcher/sse
POST /mcp/news-fetcher/rpc
github
GitHub repos / issues / files — requires a PAT in Vaultwarden item "GitHub PAT".
GitHub PAT 5 GET /mcp/github/sse
POST /mcp/github/rpc
fb-poster
Facebook post drafter (working) + publisher (stub — needs Playwright).
Facebook Login 2 GET /mcp/fb-poster/sse
POST /mcp/fb-poster/rpc

Admin endpoints require X-Butler-Token header. See /admin/health, /admin/mcps.