MCP Server Templates
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@MCP Server Templateslist available templates"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
MCP Server Templates
Production-grade MCP server starter templates with permission boundaries, integration tests, and eval contracts.
Templates
Template | Description | Key Features |
Minimal MCP server | Echo + calculate tools, Zod validation | |
Read-only database access | SQL validation, schema introspection, permission boundaries | |
External API proxy | Rate limiting, credential scoping, endpoint configuration |
Related MCP server: mcp-starter-kit
Quick Start
Clone this repo or use "Use this template" on GitHub
Navigate to the template you want:
cd templates/basicInstall dependencies:
pnpm installStart the server:
pnpm start
Architecture
Each template follows the same patterns:
Permission engine — Declarative rules (allow/deny) evaluated before every tool invocation
In-memory test client — Integration tests via MCP SDK's InMemoryTransport
Eval contracts — YAML eval specs compatible with @visystems/claude-eval-runner
Shared Utilities
The shared/ directory contains reusable utilities:
permissions/— Permission policy types, engine, and PermissionDeniedErrortesting/— In-memory MCP test client for integration testserrors/— Typed error classes
Development
pnpm install
pnpm typecheck # TypeScript type checking
pnpm test # Run all tests
pnpm test:shared # Run shared utility tests only
pnpm test:basic # Run basic template tests onlyLicense
Apache 2.0 — see LICENSE.
This server cannot be deployed
Maintenance
Related MCP Connectors
Hosted MCP server for AI agent identity, permissions, verification, and reusable proof.
Create, deploy, and operate MCP servers directly from your GitHub repositories.
The OpenZeppelin Cairo Contracts MCP server generates secure smart contracts in the Cairo language for Starknet environments based on OpenZeppelin templates. It brings OpenZeppelin's proven security and style rules directly into AI-driven development workflows to create safe, production-ready contracts. Key capabilities include providing templates for ERC-20, ERC-721, ERC-1155, Multisig, Governor, and Vesting contracts.
Build multi-tenant apps over MCP. Schemas, CRUD, deploys — access control enforced server-side.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceProduction-ready MCP server starter with authentication, observability, and a plugin system for building and deploying MCP servers quickly.MIT
- AlicenseAqualityCmaintenanceA production-ready foundation for building secure, observable MCP servers with built-in authentication, rate limiting, and reference tools like database-query and semantic-search.1511 npmMIT
- FlicenseNot gradedqualityBmaintenanceThis MCP server starter template enables developers to quickly build production-ready MCP servers with Streamable HTTP, stateless design, and OAuth 2.1 authorization. It provides a structured, capability-based architecture with Postgres audit logging and centralized scope enforcement.-
- AlicenseNot gradedqualityCmaintenanceA production-grade MCP starter server in TypeScript with example tools, resources, and integration tests. It provides a clean, extensible foundation for building custom MCP servers.37 npmMIT