Asynchrone
БесплатноНе проверенUn serveur MCP open-source conçu avec Node.js. (SSE), (stream HTTP). Pret pour N8N et Claude en plus d etre facilement extensible pour l'ajout de nouveaux outil
Описание
Un serveur MCP open-source conçu avec Node.js. (SSE), (stream HTTP). Pret pour N8N et Claude en plus d etre facilement extensible pour l'ajout de nouveaux outils.
README
MCP-Serveur
Un serveur modulaire et extensible pour opérations synchrones et asynchrones.
Propulsé par Docker, BullMQ, Redis et FastMCP.
📜 Table des Matières
- 🌟 Introduction
- 📋 Prérequis
- 🚀 Installation & Configuration Initiale
- ⚙️ Exécution et Gestion du Serveur
- 🔍 Utilisation de l'Inspecteur (Client UI)
- 🤝 Contribution
🌟 Introduction
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 :
- FastMCP : Pour un traitement efficace des requêtes et une gestion de session.
- Docker & Docker Compose : Pour une conteneurisation fiable et un déploiement simplifié.
- BullMQ & Redis : Pour une file d'attente de tâches asynchrones robuste et performante.
- TypeScript : Pour un code typé, maintenable et évolutif.
Ce document vous guidera à travers l'installation, l'exécution et l'extension du serveur.
📋 Prérequis
Avant de commencer, assurez-vous que les éléments suivants sont installés et configurés sur votre système :
: Pour l'exécution des conteneurs. Le script de gestion vérifiera sa présence.
: Pour l'orchestration des services. Le script
run.shvérifiera sa présence.: (Optionnel, mais recommandé pour le développement local) Pour la gestion des dépendances Node.js et l'exécution des scripts.
🚀 Installation & Configuration Initiale
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-AsynchroneConfiguration Initiale via
run.sh: Le scriptrun.shest votre console de gestion interactive pour l'environnement Docker.- Rendez le script exécutable :
chmod +x run.sh - Lancez le script :
./run.sh - Fichier d'Environnement (
.env) :- Si le fichier
.envest manquant, créer le en copiant le modèle.env.example. - ⚠️ Action Requise : Éditez manuellement le fichier
.envpour définir des valeurs fortes et uniques pourAUTH_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" - Si le fichier
- Rendez le script exécutable :
⚙️ Exécution et Gestion du Serveur
Utilisez le script run.sh pour toutes les opérations de gestion du cycle de vie des services.
- Démarrer / Mettre à jour : Option
1. Cette commande construit les images si nécessaire et lance tous les services en arrière-plan. - Redémarrer complètement : Option
2. Arrête, reconstruit, puis redémarre tous les services. - Arrêter tous les services : Option
3. Arrête et supprime les conteneurs. - Reconstruire les images (sans cache) : Option
4. Force une reconstruction complète de toutes les images Docker sans utiliser le cache.
🔍 Utilisation de l'Inspecteur (Client UI)
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/inspectorCette 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.
- Conneion au serveur : Sélectionnez
Streamable HTTPouSSEet entrez l'URL complète du serveur (par exemplehttp://VOTRE_IP:8081/mcp). - Authentification : Si votre serveur nécessite un jeton d'authentification, dépliez la section "Authentication" et entrez votre
Bearer Token.
- Conneion au serveur : Sélectionnez
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 :
- Resources : Lister et lire les ressources disponibles.
- Prompts : Lister et exécuter les prompts.
- Tools : Lister et appeler les outils avec des paramètres spécifiques.
🤝 Contribution
Les contributions sont les bienvenues ! Ouvrez une issue pour discuter des changements que vous souhaitez apporter.
Установка Asynchrone
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/DeamonDev888/MCP-Server-AsynchroneFAQ
Asynchrone MCP бесплатный?
Да, Asynchrone MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Asynchrone?
Нет, Asynchrone работает без API-ключей и переменных окружения.
Asynchrone — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Asynchrone в Claude Desktop, Claude Code или Cursor?
Открой Asynchrone на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
Fetch
Web content fetching and conversion for efficient LLM usage.
AWS KB Retrieval
Retrieval from AWS Knowledge Base using Bedrock Agent Runtime.
автор: modelcontextprotocolSpring AI MCP Server
Provides auto-configuration for setting up an MCP server in Spring Boot applications.
llm-analysis-assistant
A very streamlined mcp client that supports calling and monitoring stdio/sse/streamableHttp, and can also view request responses through the /logs page. It also
автор: xuzexin-hzCompare Asynchrone with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории ai
