MCP Server components
A single-owner registry that stores reusable component ZIPs (backend, frontend, DevOps) in S3 and exposes them to MCP clients, with a React dashboard for the registry, blueprints and settings.
What we built
A Node.js 22 and Express API exposing MCP tools over JSON-RPC, with Hetzner S3 storage and a React dashboard.
Key capabilities
- Versioned component ZIP registry
- MCP tools such as list_components and generate_inject_plan
- Blueprints that group components
- SSRF-guarded URL uploads
Technology
React 19
Next.js 15
Tailwindcss
node.js 22
Express 4
Helmet
Multer