
MCP Server Boilerplate
par aashari
Template TypeScript prêt pour la production pour construire des serveurs MCP avec transport double et architecture multicouche.
Ce qu'il fait
Il s'agit d'une fondation complète pour les développeurs souhaitant construire des serveurs Model Context Protocol (MCP) personnalisés. Il fournit une architecture professionnelle en couches qui sépare le CLI, les définitions d'outils, la logique métier (contrôleurs) et les intégrations d'API externes (services), assurant ainsi la sécurité du typage et la maintenabilité.
Outils
- Géolocalisation IP : Outils d'exemple pour rechercher des détails d'IP via ip-api.com.
- Liaison de ressources (Resource Linking) : Implémente le pattern ResourceLink pour fournir des références efficaces à de grands ensembles de données.
- Filtrage JMESPath : Permet aux assistants IA d'extraire des champs spécifiques des réponses API pour économiser des tokens.
- Formatage TOON : Utilise la Token-Oriented Object Notation pour réduire la consommation de tokens de 30 à 60 %.
Installation
Clonez et construisez le projet, puis ajoutez-le à claude_desktop_config.json :
{
"mcpServers": {
"mcp-boilerplate": {
"command": "node",
"args": ["/chemin/vers/boilerplate-mcp-server/dist/index.js"],
"env": { "TRANSPORT_MODE": "stdio" }
}
}
}
Hôtes supportés
- Claude Desktop
- Cursor
Installation rapide
npm install @aashari/boilerplate-mcp-serverInformations
- Tarification
- free
- Publié






