loading…
Search for a command to run...
loading…
A modular and extensible MCP server for managing synchronous and asynchronous tasks, leveraging Docker, BullMQ, and Redis.
A modular and extensible MCP server for managing synchronous and asynchronous tasks, leveraging Docker, BullMQ, and Redis.
Un serveur modulaire et extensible pour opérations synchrones et asynchrones.
Propulsé par Docker, BullMQ, Redis et FastMCP.
MCP-Serveur est un serveur robuste, conçu pour la performance et la modularité. Il permet de gérer avec élégance des tâches complexes, qu'elles soient immédiates (synchrones) ou de longue durée (asynchrones), grâce à une architecture découplée s'appuyant sur :
Ce document vous guidera à travers l'installation, l'exécution et l'extension du serveur.
Avant de commencer, assurez-vous que les éléments suivants sont installés et configurés sur votre système :
run.sh vérifiera sa présence.Suivez ces étapes pour mettre en place votre environnement :
Clonez le Dépôt :
git clone [https://github.com/Jboner-Corvus/MCP-Server-Asynchrone.git](https://github.com/Jboner-Corvus/MCP-Server-Asynchrone.git)
cd MCP-Server-Asynchrone
Configuration Initiale via run.sh :
Le script run.sh est votre console de gestion interactive pour l'environnement Docker.
chmod +x run.sh
./run.sh
.env) :.env est manquant, créer le en copiant le modèle .env.example..env pour définir des valeurs fortes et uniques pour AUTH_TOKEN, REDIS_PASSWORD, WEBHOOK_SECRET, et toute autre variable sensible ou spécifique à votre déploiement.# variables à personnaliser dans .env
PORT=8081
NODE_ENV=production
LOG_LEVEL=info
AUTH_TOKEN="VOTRE_TOKEN_SECRET_ULTRA_ROBUSTE"
REDIS_HOST=redis
REDIS_PORT=6379
REDIS_PASSWORD="VOTRE_MOT_DE_PASSE_REDIS_COMPLEXE"
WEBHOOK_SECRET="VOTRE_SECRET_WEBHOOK_LONG_ET_UNIQUE"
Utilisez le script run.sh pour toutes les opérations de gestion du cycle de vie des services.
1. Cette commande construit les images si nécessaire et lance tous les services en arrière-plan.2. Arrête, reconstruit, puis redémarre tous les services.3. Arrête et supprime les conteneurs.4. Force une reconstruction complète de toutes les images Docker sans utiliser le cache.L'Inspecteur MCP fournit une interface utilisateur web pour interagir avec votre serveur.
Lancement : Pour lancer l'inspecteur, exécutez la commande suivante :
npx @modelcontextprotocol/inspector
Cette commande démarre un serveur proxy et ouvre automatiquement l'interface client dans votre navigateur, généralement à l'adresse http://localhost:6274.
Configuration de la Connexion : Dans la barre latérale de l'interface, vous devez configurer le mode de connexion à votre serveur MCP.
Streamable HTTP ou SSE et entrez l'URL complète du serveur (par exemple http://VOTRE_IP:8081/mcp).Bearer Token.Connexion : Une fois la configuration terminée, cliquez sur le bouton "Connect". L'inspecteur tentera d'établir la connexion avec votre serveur MCP.
Interaction : Une fois connecté, vous pouvez utiliser les différents onglets pour interagir avec le serveur :
Les contributions sont les bienvenues ! Ouvrez une issue pour discuter des changements que vous souhaitez apporter.
Выполни в терминале:
claude mcp add mcp-serveur -- npx Безопасность
Низкий рискАвтоматическая эвристика по публичным данным — не гарантия безопасности.