About this Server
MCP Production Kit is an enterprise-ready, type-safe Model Context Protocol (MCP) server starter boilerplate. It features a dual-transport architecture supporting local stdio and remote HTTP/Server-Sent Events (SSE) from a single codebase, zero-leak stderr protocol logging, SSRF-hardened HTTP fetching, namespaced in-memory KV state with TTL expiration, and system telemetry.
Direct low-latency RPC protocol communication with structured JSON schemas.
Restricted capability bounds to prevent accidental modifications or leakage.
Security & Best Practices
When to Use (and When Not To)
- •Bootstrapping new production-ready MCP servers with dual stdio and SSE transport needs
- •Providing secure, SSRF-protected HTTP scraping and API exploration capabilities to AI assistants
- •Persisting session-scoped agent variables and intermediate workflow steps with TTL cleanup
- •Kubernetes cluster pod troubleshooting and kubectl rollout scaling (use Kubernetes MCP Server instead)
- •Agent rules and markdown steering file linting (use Asitis Agent Tools instead)
- •Relational database point-in-time recovery and snapshot rollbacks (use Rowsafe MCP instead)
Install & Setup
claude mcp add production-kit -- node /path/to/mcp-production-kit/dist/index.js --transport=stdioExposed Tools & Endpoints
3 toolsFunctions your AI agent can invoke via this Model Context Protocol server
Performs SSRF-hardened web fetching blocking private IPs (10.0.0.0/8, 192.168.0.0/16, AWS metadata 169.254.169.254) with a 512KB payload ceiling.
Provides namespaced key-value state persistence (set, get, list, delete) with configurable automatic TTL expiration.
Inspects real-time OS host telemetry, CPU load averages, and NodeJS heap memory consumption.