Skip to main content
Glama
VISystems

MCP Server Templates

by VISystems

Plantillas de servidor MCP

Plantillas de inicio de servidor MCP de nivel de producción con límites de permisos, pruebas de integración y contratos de evaluación.

Plantillas

Plantilla

Descripción

Características clave

basic

Servidor MCP mínimo

Herramientas de eco + cálculo, validación Zod

database

Acceso a base de datos de solo lectura

Validación SQL, introspección de esquema, límites de permisos

api-gateway

Proxy de API externa

Limitación de tasa, alcance de credenciales, configuración de endpoints

Related MCP server: mcp-starter-kit

Inicio rápido

  1. Clona este repositorio o usa "Use this template" en GitHub

  2. Navega a la plantilla que desees: cd templates/basic

  3. Instala las dependencias: pnpm install

  4. Inicia el servidor: pnpm start

Arquitectura

Cada plantilla sigue los mismos patrones:

  • Motor de permisos — Reglas declarativas (permitir/denegar) evaluadas antes de cada invocación de herramienta

  • Cliente de prueba en memoria — Pruebas de integración a través de InMemoryTransport del SDK de MCP

  • Contratos de evaluación — Especificaciones de evaluación YAML compatibles con @visystems/claude-eval-runner

Utilidades compartidas

El directorio shared/ contiene utilidades reutilizables:

  • permissions/ — Tipos de políticas de permisos, motor y PermissionDeniedError

  • testing/ — Cliente de prueba MCP en memoria para pruebas de integración

  • errors/ — Clases de error tipadas

Desarrollo

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 only

Licencia

Apache 2.0 — ver LICENSE.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.

No tool schema history has been recorded yet.

Maintenance

ActivityInactive
ResponsivenessSyncing

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

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

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    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
    C
    maintenance
    A production-ready foundation for building secure, observable MCP servers with built-in authentication, rate limiting, and reference tools like database-query and semantic-search.
    15
    37
    MIT
  • F
    license
    Not graded
    quality
    B
    maintenance
    This 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.
    -
  • A
    license
    Not graded
    quality
    C
    maintenance
    A 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.
    70
    MIT

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/VISystems/mcp-server-templates'

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