Skip to main content
Glama
ChenReuven

MCP TypeScript Simple Template

by ChenReuven

Plantilla simple de TypeScript de MCP

Una plantilla sencilla de TypeScript para crear servidores de Protocolo de Contexto de Modelo (MCP). Este proyecto proporciona una base para crear herramientas MCP personalizadas que se pueden integrar con sistemas de IA.

Descripción general

Esta plantilla implementa un servidor MCP básico con una herramienta de cálculo de IMC de ejemplo. Demuestra cómo:

  • Configurar un servidor MCP en TypeScript

  • Definir e implementar herramientas MCP con validación de entrada utilizando Zod

  • Conecte el servidor a la E/S estándar para la comunicación

Related MCP server: MCP Server Python Template

Prerrequisitos

  • Node.js (se recomienda v20 o superior)

  • npm o hilo

Instalación

  1. Clonar este repositorio

  2. Instalar dependencias:

npm install

Estructura del proyecto

  • index.ts - Implementación del servidor principal con herramienta de ejemplo

  • package.json - Dependencias y scripts del proyecto

  • tsconfig.json - Configuración de TypeScript

Uso

Construyendo y funcionando

Construya e inicie el servidor:

npm start

Esto compilará el código TypeScript e iniciará el servidor MCP.

Desarrollo

Para el desarrollo, puedes:

  1. Modifique index.ts para agregar sus propias herramientas

  2. Ejecute el comando de compilación para compilar:

npm run build

Creación de herramientas personalizadas

Para crear una nueva herramienta, siga este patrón en index.ts :

server.tool(
  "your-tool-name",
  {
    // Define input schema using Zod
    paramName: z.string(),
    // Add more parameters as needed
  },
  async ({ paramName }) => ({
    content: [{
      type: "text",
      text: "Your tool's response"
    }]
  })
);

Dependencias

  • @modelcontextprotocol/sdk - SDK principal de MCP

  • zod - Validación de esquemas

  • dotenv - Gestión de variables de entorno

  • typescript - compilador de TypeScript

Licencia

ISC

Contribuyendo

¡Agradecemos sus contribuciones! No dude en enviar una solicitud de incorporación de cambios.

Install Server
F
license - not found
D
quality
D
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

  • -
    license
    Not graded
    quality
    Not graded
    maintenance
    A streamlined foundation for building Model Context Protocol servers in Python, designed to make AI-assisted development of MCP tools easier and more efficient.
    12
  • A
    license
    D
    quality
    D
    maintenance
    A foundation for building custom local Model Context Protocol (MCP) servers that provide tools accessible to AI assistants like Cursor or Claude Desktop.
    1
    37
    MIT
  • -
    license
    Not graded
    quality
    D
    maintenance
    A standardized foundation for building Model Context Protocol servers that integrate with VS Code, using Python with stdio transport for seamless AI tool integration.

View all related MCP servers

Related MCP Connectors

  • A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…

  • A Model Context Protocol server for Wix AI tools

  • A comprehensive Model Context Protocol (MCP) server that enables AI assistants to control Unreal E…

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/ChenReuven/mcp-ts-simple-template'

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