MCP Server Templates
MCP-Server-Vorlagen
Produktionsreife MCP-Server-Starter-Vorlagen mit Berechtigungsgrenzen, Integrationstests und Evaluierungsverträgen.
Vorlagen
Vorlage | Beschreibung | Hauptmerkmale |
Minimaler MCP-Server | Echo- + Berechnungs-Tools, Zod-Validierung | |
Schreibgeschützter Datenbankzugriff | SQL-Validierung, Schema-Introspektion, Berechtigungsgrenzen | |
Externer API-Proxy | Ratenbegrenzung, Anmeldeinformations-Scoping, Endpunkt-Konfiguration |
Related MCP server: mcp-starter-kit
Schnellstart
Klone dieses Repository oder verwende „Use this template“ auf GitHub
Navigiere zu der gewünschten Vorlage:
cd templates/basicInstalliere die Abhängigkeiten:
pnpm installStarte den Server:
pnpm start
Architektur
Jede Vorlage folgt denselben Mustern:
Berechtigungs-Engine — Deklarative Regeln (erlauben/verweigern), die vor jedem Tool-Aufruf ausgewertet werden
In-Memory-Test-Client — Integrationstests über den InMemoryTransport des MCP-SDKs
Evaluierungsverträge — YAML-Evaluierungsspezifikationen, kompatibel mit @visystems/claude-eval-runner
Gemeinsame Dienstprogramme
Das Verzeichnis shared/ enthält wiederverwendbare Dienstprogramme:
permissions/— Berechtigungsrichtlinientypen, Engine und PermissionDeniedErrortesting/— In-Memory-MCP-Test-Client für Integrationstestserrors/— Typisierte Fehlerklassen
Entwicklung
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 onlyLizenz
Apache 2.0 — siehe LICENSE.
This server cannot be deployed
Maintenance
Related MCP Connectors
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.
Marketplace and infrastructure for MCP servers and skills: deploy, host, monetize, analytics.
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.157 npmMIT
- FlicenseNot gradedqualityFmaintenanceThis 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.23 npmMIT