Skip to main content
Glama

shipmcp

Production-grade MCP server template. Ship a server that passes mcpguard from commit #1.

Why

Most MCP servers are born insecure: unpinned deps, secrets in logs, unvalidated inputs, over-broad filesystem access. Then they fail audits, get flagged, or worse — never get checked. shipmcp flips the default: secure by construction, audited in CI.

Related MCP server: MCP Server Templates

Quick start

git clone <this-template> my-mcp-server
npm i && npm run build
SHIPMCP_NAME=my-mcp-server EXAMPLE_API_KEY=xxx npm start

Add your client config (pin the version — rug-pull insurance):

{
  "mcpServers": {
    "my-mcp-server": {
      "command": "npx",
      "args": ["-y", "my-mcp-server@0.1.0"]
    }
  }
}

The rules baked into this template

  1. Inputs validated with zod before any logic (src/tools/example.ts)

  2. Single tool inventory (src/tools/index.ts) — your attack surface, one file, reviewable

  3. Secrets from env at call time, values never logged, stdout reserved for the protocol

  4. Fail-fast config check at boot (name the missing key, never the value)

  5. CI self-audit — every build runs mcpguard deep on the package itself; critical findings fail the build

  6. Version pinning guidance for users, SECURITY.md with disclosure policy included

Pro ($99 one-time)

Free

Pro

Template + CI

API-key auth middleware (per-user keys, revocable)

Sliding-window rate limiter

Opt-in telemetry stub (GDPR-safe, no PII)

Deploy configs (Fly/Railway/Docker)

"Audited by mcpguard" badge license

Buy: Lemon Squeezy — $99 one-time — instant checkout, single-project license.

License

MIT for the template. Pro modules under pro/ are source-available, single-project license.

A
license - permissive license
Not graded
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    A production-ready MCP server scaffold that features built-in authentication, Docker support, and a comprehensive CI/CD release pipeline. It provides a standardized template for deploying servers with multi-transport support and configurable read-only modes.
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    Provides production-grade starter templates for MCP servers with permission boundaries, integration tests, and eval contracts, enabling rapid development of secure and testable MCP servers.
    Apache 2.0
  • A
    license
    Not graded
    quality
    B
    maintenance
    Production-ready MCP server starter with authentication, observability, and a plugin system for building and deploying MCP servers quickly.
    MIT
  • A
    license
    A
    quality
    B
    maintenance
    Enables creation of secure-by-default MCP servers with 5-layer validation to protect against injection, path traversal, and other attack vectors.
    7
    1,179
    2
    MIT

View all related MCP servers

Related MCP Connectors

  • Scan any public GitHub MCP-server repo for security issues. 37 MCP-specific L1 rules, 8 languages.

  • A MCP server built for developers enabling Git based project management with project and personal…

  • Security scanner for MCP servers. Detect vulnerabilities, prompt injection, and tool poisoning.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/hoomicheal/shipmcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server