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)

You must be authenticated.

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 Model Context Protocol server that enables AI assistants to explore and interact with Cursor IDE's SQLite databases, providing access to project data, chat history, and composer information.
                    Last updated -
                    10
                    Python
                    • Apple
                  • -
                    security
                    F
                    license
                    -
                    quality
                    A Model Context Protocol server that enables AI assistants like Claude to perform Python development tasks through file operations, code analysis, project management, and safe code execution.
                    Last updated -
                    1
                    Python
                    • Linux
                    • Apple
                  • -
                    security
                    F
                    license
                    -
                    quality
                    A Model Context Protocol server that connects AI assistants like Claude to Notion workspaces, enabling them to view, search, create, and update Notion databases, pages, and content blocks.
                    Last updated -
                    275
                    JavaScript
                    • Apple
                  • 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
                    9
                    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/jatinsandilya/mcp-server-template'

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