mcp-production-kit
Enables read-only schema introspection and parameterized SQL query execution against PostgreSQL databases, with mutation defenses.
Enables read-only schema introspection and parameterized SQL query execution against Supabase databases, with mutation defenses.
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
MCP Production Kit
The enterprise-ready, type-safe TypeScript starter kit for building Model Context Protocol (MCP) servers.
Built for Claude Desktop, Cursor, Antigravity, and autonomous AI agent architectures.
Free Core vs. Pro Pack Comparison
Capability | Free Open-Source Core | Commercial Pro Pack ($19) |
MCP Spec Compliance | Full (v2024-11-05 JSON-RPC 2.0) | Full (v2024-11-05 JSON-RPC 2.0) |
Local Stdio Transport | Included (Claude / Cursor) | Included |
HTTP / SSE Streaming Transport | Included ( | Included |
Diagnostic Tool |
| Included |
Security Tool |
| Included |
State Store Tool |
| Included |
Logging Pipeline | Zero-leak stderr streaming | Zero-leak stderr streaming |
Glama Registry Listing | Listed on Glama Registry | Listed on Glama Registry |
Edge Serverless Deployment | - | Cloudflare Workers template (global edge network) |
Database Connector | - | PostgreSQL / Supabase with token & keyword mutation guards |
Container Support | Standard Dockerfile | Production Docker Compose (Fly.io / Railway / AWS) |
Commercial Distribution | Free under MIT License | Commercial License + Instant ZIP Download |
Related MCP server: Antigravity MCP Bridge
Why MCP Production Kit?
Most open-source MCP examples are proof-of-concepts: they demonstrate a toy tool over local stdio, but fail when faced with real-world deployments.
MCP Production Kit solves the core engineering hurdles out of the box:
Dual Transport Architecture: Run locally on
stdio(for Claude Desktop / Cursor) or remotely overHTTP / Server-Sent Events (SSE)using a single codebase.Zero-Leak Logging: In
stdiomode,stdoutis strictly reserved for JSON-RPC protocol framing. Diagnostics are piped tostderrwith automated secret redacting to prevent pipe corruption.Hardened Security & SSRF Defense: The built-in HTTP fetch tool blocks loopback addresses, private IPv4/IPv6 ranges, and cloud metadata endpoints (
169.254.169.254).In-Memory Agent Persistence: Includes an isolated, namespaced key-value state store with configurable TTL for multi-step agent reasoning.
Production Observability: Built-in OS telemetry, memory metrics, and
/healthmonitoring endpoint.
Architecture Overview
+-------------------------------------------------------------+
| AI Agent (Claude / Cursor) |
+-------------------------------------------------------------+
|
JSON-RPC 2.0 / MCP Protocol
|
+-------------------------------------------------------------+
| Transport Layer |
| +-----------------------+ +-----------------------+ |
| | stdio (Desktop) | | HTTP / SSE | |
| +-----------------------+ +-----------------------+ |
+-------------------------------------------------------------+
|
+-------------------------------------------------------------+
| MCP Production Server |
| +-----------------------+ +-----------------------+ |
| | Zod Validator | | Safe Stderr Logger | |
| +-----------------------+ +-----------------------+ |
| |
| Built-in Core Tools: |
| - get_system_metrics |
| - secure_http_fetch (SSRF Guard) |
| - agent_memory_store (Namespaced KV + TTL) |
+-------------------------------------------------------------+Quickstart
1. Installation
git clone https://github.com/A7mdMe/mcp-production-kit.git
cd mcp-production-kit
npm install
npm run build2. Run Verification Tests
npm test3. Connect to Claude Desktop
Add this to your claude_desktop_config.json:
{
"mcpServers": {
"production-kit": {
"command": "node",
"args": [
"/path/to/mcp-production-kit/dist/index.js",
"--transport=stdio"
]
}
}
}4. Run as Remote HTTP/SSE Server
npm run start:sse
# Listening on http://localhost:3000
# Healthcheck: http://localhost:3000/health
# SSE Stream: http://localhost:3000/sse5. Run via Docker
docker build -t mcp-production-kit .
docker run -p 3000:3000 -e TRANSPORT=sse mcp-production-kitBuilt-in Tools Specification
Tool Name | Description | Security Controls |
| Real-time OS, CPU load, and heap memory breakdown. | Read-only introspection. |
| Safe web scraping and API interaction. | Blocks private IPs, AWS metadata, caps payload at 512 KB, 10s timeout. |
| Multi-turn state management ( | Isolated namespaces and automatic TTL expiration. |
Commercial Pro Pack ($19 One-Time)
For production cloud deployments and enterprise teams, the Pro Pack provides ready-to-deploy extensions:
Cloudflare Workers Serverless Template: Low-latency edge deployment with Bearer Token auth and native streaming.
PostgreSQL / Supabase Connector: Read-only schema introspection and parameterized SQL queries with comment-stripping and mutation keyword defenses.
Production Docker Compose: Multi-stage container with non-root security, healthcheck polling, and reverse proxy setup.
Get Pro Pack ($19.00 USD) — Instant Checkout on Whop
(Delivery: Instant download via Whop Files app and customer billing portal upon completion).
License
MIT © 2026 Antigravity Autonomous Lab
This server cannot be deployed
Maintenance
Related MCP Connectors
A simple Typescript MCP server built using the official MCP Typescript SDK and smithery/cli. This…
A TypeScript MCP server for Home Assistant, enabling programmatic management of entities, automati…
Nifty's MCP server — exposes tasks, projects, messages, and files as tools for AI agents.
Host any HTTP API as a standard MCP server; auto-distribute to 12+ mainstream agent platforms.
Related MCP Servers
- AlicenseBqualityDmaintenanceA TypeScript starter template for building MCP servers with example tools (echo, math operations, time, flight status) and resources (server info, greetings). Provides a modular architecture for easily extending with custom tools and resources.421 npmISC
- AlicenseAqualityBmaintenanceA TypeScript-based MCP server template for the Antigravity agentic environment, providing system status and SQLite database tools via stdio transport.142 npmMIT
- AlicenseNot gradedqualityBmaintenanceA feature-complete MCP server template in TypeScript demonstrating tools, resources, prompts, and both stdio and HTTP transports.8MIT
- AlicenseAqualityFmaintenanceA production-shaped starter for building MCP servers in TypeScript, featuring stdio and streamable HTTP transport, bearer auth, and example tools including ping and http_get_json with SSRF guards.2MIT