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
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
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.138 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