Skip to main content
Glama
RoyserVillanueva

Mi MCP Server

🚀 Mi MCP Server

MCP Server TypeScript Node.js License

Un servidor del Model Context Protocol (MCP) construido con TypeScript que se conecta con cualquier cliente MCP como Claude, VS Code, Cursor y más

VS Code Cursor


📋 Tabla de Contenidos


Related MCP server: MCP Server Boilerplate

✨ Características

  • Herramientas (Tools): Funciones que la IA puede ejecutar

  • Recursos (Resources): Datos estructurados que la IA puede leer

  • Prompts: Plantillas de instrucciones reutilizables

  • Compatible con múltiples clientes: VS Code, Claude Desktop, Cursor y más

  • TypeScript: Código tipado y moderno

  • Fácil de extender: Añade tus propias herramientas en minutos


🛠️ Herramientas Disponibles

Herramienta

Descripción

Ejemplo

echo

Devuelve el mensaje que recibe

echo("Hola mundo") → "Echo: Hola mundo"

sum

Suma dos números

sum(5, 3) → "5 + 3 = 8"

get_current_time

Muestra la hora actual

get_current_time() → "Hora: 14:30:45"

greeting (Resource)

Saludo personalizado

greeting://Juan → "Hello, Juan!"

summarize (Prompt)

Plantilla para resumir texto

Pide resumir cualquier texto


📦 Requisitos Previos

  • Node.js (v18.0.0 o superior)

  • pnpm (v8.0.0 o superior) o npm

  • Git (opcional, para clonar)


🚀 Instalación

1. Clonar el repositorio

git clone https://github.com/tu-usuario/mcp-server.git
cd mcp-server

2. Instalar Dependencias

pnpm install

3. Compilar el proyecto

pnpm run build

4. Ejecutar el servidor

pnpm start

Configuración para Clientes

  1. Crea el archivo .vscode/mcp.json con el siguiente contenido:

{
  "servers": {
    "mi-servidor": {
      "command": "node",
      "args": ["dist/index.js"]
    }
  }
}
  1. Abre VS Code en la carpeta del proyecto

  2. Asegúrate de tener la extensión GitHub Copilot instalada

  3. En Copilot Chat, ya puedes usar las herramientas del servidor

Estructura del Proyecto

mcp-server/
├── .vscode/
│   └── mcp.json          # Configuración para VS Code
├── dist/                  # Código compilado
├── src/
│   └── index.ts          # Código fuente del servidor
├── scripts/
│   └── install-desktop.js # Script para Claude Desktop
├── package.json          # Dependencias y scripts
├── tsconfig.json         # Configuración TypeScript
└── README.md             # Este archivo

Licencia

Este proyecto está bajo la Licencia MIT. Ver el archivo LICENSE para más detalles.

Agradecimientos

  • Model Context Protocol - El protocolo que hace esto posible

  • Anthropic - Por Claude y el soporte a MCP

  • Comunidad de desarrolladores MCP

A
license - permissive license
-
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Related MCP Servers

  • F
    license
    -
    quality
    D
    maintenance
    A starter template for building MCP servers with TypeScript support, example tools, and automated installation scripts for Claude Desktop, Cursor, and other MCP-compatible AI assistants. Provides a foundation for creating custom tools, resource providers, and prompt templates.
    Last updated
    50
  • -
    license
    -
    quality
    -
    maintenance
    A production-ready TypeScript MCP server providing basic tools (add, echo, timestamp), resources (server info, greetings, data access), and prompt templates (analyze, code-review, summarize). Serves as a foundation for building custom MCP servers with extensible architecture.
    Last updated
    312
  • A
    license
    B
    quality
    C
    maintenance
    A TypeScript-based MCP server that provides tools to interact with local Codex and Gemini CLIs via stdio transport. It enables users to execute prompts through the ask_codex and ask_gemini tools, supporting custom models and timeout configurations.
    Last updated
    1
    31
    5
    MIT

View all related MCP servers

Related MCP Connectors

  • Markdown-first MCP server for Notion API with 8 composite tools and 39 actions.

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

  • A TypeScript MCP server for Home Assistant, enabling programmatic management of entities, automati…

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

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