Skip to main content
Glama

MCP Server Template

Plantilla de servidor MCP 🛠️

Una plantilla de inicio para crear tu propio servidor de Protocolo de Contexto de Modelo (MCP). Esta plantilla proporciona la estructura y configuración básicas necesarias para crear MCP personalizados que se pueden usar con Cursor o Claude Desktop.

Características

  • Configuración básica del servidor MCP con TypeScript
  • Implementación de la herramienta de muestra
  • Estructura de proyecto lista para usar
  • Creado con @modelcontextprotocol/sdk

Estructura del proyecto

mcp-server-template/ ├── index.ts # Main server implementation ├── package.json # Project dependencies ├── tsconfig.json # TypeScript configuration └── build/ # Compiled JavaScript output

Empezando

  1. Clonar esta plantilla:
git clone [your-repo-url] my-mcp-server cd my-mcp-server
  1. Instalar dependencias:
pnpm install
  1. Construir el proyecto:
pnpm run build

Esto generará el archivo /build/index.js : su script de servidor MCP compilado.

Uso con cursor

  1. Vaya a Configuración del cursor -> MCP -> Agregar nuevo servidor MCP
  2. Configura tu MCP:
    • Nombre: [elige tu propio nombre]
    • Tipo: comando
    • Comando: node ABSOLUTE_PATH_TO_MCP_SERVER/build/index.js

Uso con Claude Desktop

Agregue la siguiente configuración de MCP a su configuración de Claude Desktop:

{ "mcpServers": { "your-mcp-name": { "command": "node", "args": ["ABSOLUTE_PATH_TO_MCP_SERVER/build/index.js"] } } }

Desarrollo

La plantilla incluye un ejemplo de implementación de la herramienta en index.ts . Para crear su propio MCP:

  1. Modificar la configuración del servidor en index.ts :
const server = new McpServer({ name: "your-mcp-name", version: "0.0.1", });
  1. Define tus herramientas personalizadas utilizando el método server.tool() :
server.tool( "your-tool-name", "Your tool description", { // Define your tool's parameters using Zod schema parameter: z.string().describe("Parameter description"), }, async ({ parameter }) => { // Implement your tool's logic here return { content: [ { type: "text", text: "Your tool's response", }, ], }; } );
  1. Construya y pruebe su implementación:
npm run build

Contribuyendo

¡No dudes en enviarnos problemas y solicitudes de mejora!

Licencia

Instituto Tecnológico de Massachusetts (MIT)

Install Server
A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

local-only server

The server can only run on the client's local machine because it depends on local resources.

Una plantilla de inicio para crear servidores de protocolo de contexto de modelo que se pueden integrar con Cursor o Claude Desktop, lo que permite a los desarrolladores crear herramientas y extensiones personalizadas para asistentes de IA.

  1. Características
    1. Estructura del proyecto
      1. Empezando
        1. Uso con cursor
          1. Uso con Claude Desktop
            1. Desarrollo
              1. Contribuyendo
                1. Licencia

                  Related MCP Servers

                  • -
                    security
                    F
                    license
                    -
                    quality
                    A starter template for building Model Context Protocol (MCP) servers, enabling developers to create and add custom tools that can be integrated with Claude Desktop.
                    Last updated -
                    2
                    TypeScript
                    • Apple
                  • -
                    security
                    F
                    license
                    -
                    quality
                    A modular, extensible Model Context Protocol server framework designed for Claude Desktop that uses convention-based automatic module discovery to easily extend AI application functionality without modifying core code.
                    Last updated -
                    3
                    Python
                  • A
                    security
                    A
                    license
                    A
                    quality
                    A foundation for building custom local Model Context Protocol (MCP) servers that provide tools accessible to AI assistants like Cursor or Claude Desktop.
                    Last updated -
                    1
                    23
                    TypeScript
                    MIT License

                  View all related MCP servers

                  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/hypermodel-labs/mcp-server-template'

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