Iniciador del servidor MCP
Una plantilla de inicio lista para producción para crear servidores de Protocolo de contexto de modelo (MCP) con TypeScript.
🚀 Inicio rápido
- Clonar el repositorio
- Instalar dependencias:
✨ Características principales
- Bun para pruebas y desarrollo rápidos
- Bioma para el linting y el formateo
- Gestión automatizada de versiones con versión estándar
- Estructura de proyecto limpia y mantenible
📂 Estructura del proyecto
⚙️ Configuración
Creando nuevas herramientas
El proyecto incluye un script para ayudar a crear nuevas herramientas MCP:
Esto hará lo siguiente:
- Cree un nuevo directorio de herramientas en
src/tools/<tool-name>
- Genere la estructura básica de la herramienta incluyendo:
- index.ts (implementación principal)
- schema.ts (esquema JSON para parámetros de herramientas)
- test.ts (archivo de prueba)
- Actualice el archivo de índice de herramientas para exportar la nueva herramienta
Ejemplo:
🛠️ Desarrollo
- Ejecutar pruebas :
bun test
- Código de formato :
bun run format
- Código de pelusa :
bun run lint
- Proyecto de construcción :
bun run build
Para agregar su servidor MCP de desarrollo a Claude Desktop:
- Construir el proyecto:
- Añade a tu configuración de Claude Desktop:
📜 Gestión de versiones
Este proyecto utiliza la versión estándar para la gestión automatizada de versiones. Ejecute bun run release
para crear una nueva versión.
Formato del mensaje de confirmación
feat
: Nueva característica (mejora versión menor)fix
: Corrección de errores (versión del parche de mejoras)BREAKING CHANGE
: Cambio radical (incrementa la versión principal)
📦 Publicación en npm
- Asegúrese de haber iniciado sesión en npm:
- Construir el proyecto:
- Publicar el paquete:
Recuerde actualizar el número de versión utilizando bun run release
antes de publicar nuevas versiones.
Instalación desde npm (después de publicar)
Añade a tu configuración de Claude Desktop:
You must be authenticated.
Tools
Una plantilla lista para producción para crear servidores de protocolo de contexto de modelo en TypeScript, que ofrece un desarrollo rápido con Bun, análisis de Biome y gestión de versiones automatizada.
- 🚀 Inicio rápido
- ✨ Características principales
- 📂 Estructura del proyecto
- ⚙️ Configuración
- 🛠️ Desarrollo
- 📜 Gestión de versiones
- 📦 Publicación en npm
- Instalación desde npm (después de publicar)
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityA production-ready template for creating Model Context Protocol servers with TypeScript, providing tools for efficient testing, development, and deployment.Last updated -1112JavaScriptMIT License
- AsecurityFlicenseAqualityA TypeScript-based template for developing Model Context Protocol servers with features like dependency injection and service-based architecture, facilitating the creation and integration of custom data processing tools.Last updated -12TypeScript
- AsecurityAlicenseAqualityA TypeScript-based template for building Model Context Protocol servers, featuring fast testing, automated version management, and a clean structure for MCP tool implementations.Last updated -112TypeScriptMIT License
- -securityFlicense-qualityA TypeScript framework for building Model Context Protocol (MCP) servers with automatic discovery and loading of tools, resources, and prompts.Last updated -67TypeScript
Appeared in Searches
- Information or resources related to 'Unreal'
- A customizable and widely supported Minecraft server
- Enhancing Prompt Engineering with MCP
- A platform for datasets and data management
- No-code platforms for application development using TypeScript, JavaScript, Python, with MCP server integration via agentic orchestration