- Explore MCP Servers
- Mcp-clt
Mcp Clt
What is Mcp Clt
Mcp-clt is an Enterprise AI Chat application that leverages the Model Context Protocol (MCP) to dynamically access various data sources, connecting users to advanced AI models while providing contextual data from enterprise systems like CRMs and knowledge bases.
Use cases
Use cases for Mcp-clt include enhancing customer service interactions through AI chatbots, providing data-driven insights during conversations, and integrating AI capabilities into existing enterprise applications for improved decision-making.
How to use
To use Mcp-clt, clone the repository, install dependencies, configure environment variables for database and API keys, initialize the database, and run the application. It will be accessible at http://localhost:5000.
Key features
Key features include integration with multiple AI models (xAI Grok and OpenAI), real-time responsive chat interface, data visualization in conversations, MCP explorer for data source navigation, secure management of connections and API keys, and a responsive interface suitable for both mobile and desktop.
Where to use
Mcp-clt can be used in various fields such as customer support, business intelligence, and any enterprise environment where AI-driven insights and data access are beneficial.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Overview
What is Mcp Clt
Mcp-clt is an Enterprise AI Chat application that leverages the Model Context Protocol (MCP) to dynamically access various data sources, connecting users to advanced AI models while providing contextual data from enterprise systems like CRMs and knowledge bases.
Use cases
Use cases for Mcp-clt include enhancing customer service interactions through AI chatbots, providing data-driven insights during conversations, and integrating AI capabilities into existing enterprise applications for improved decision-making.
How to use
To use Mcp-clt, clone the repository, install dependencies, configure environment variables for database and API keys, initialize the database, and run the application. It will be accessible at http://localhost:5000.
Key features
Key features include integration with multiple AI models (xAI Grok and OpenAI), real-time responsive chat interface, data visualization in conversations, MCP explorer for data source navigation, secure management of connections and API keys, and a responsive interface suitable for both mobile and desktop.
Where to use
Mcp-clt can be used in various fields such as customer support, business intelligence, and any enterprise environment where AI-driven insights and data access are beneficial.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Content
Enterprise AI Chat
Application de chat alimentée par l’IA avec intégration MCP (Model Context Protocol) pour l’accès dynamique à diverses sources de données.
Aperçu
Enterprise AI Chat est une application qui connecte les utilisateurs à des modèles d’IA avancés tout en permettant à ces modèles d’accéder à des données contextuelles provenant de systèmes d’entreprise comme des CRM, des bases de connaissances, et d’autres sources via le protocole MCP.
Fonctionnalités principales
- 🤖 Intégration avec plusieurs modèles d’IA (xAI Grok et OpenAI)
- 🔌 Connexion à diverses sources de données via MCP
- 💬 Interface de chat réactive en temps réel
- 📊 Visualisation des données dans les conversations
- 🔍 Explorateur MCP pour naviguer dans les sources de données
- 🔒 Gestion sécurisée des connexions et des API keys
- 📱 Interface responsive adaptée aux mobiles et ordinateurs
Démarrage rapide
Prérequis
- Node.js 18+
- PostgreSQL (pour le stockage de données)
- Clés API: xAI et/ou OpenAI
Installation
- Cloner le dépôt
git clone <repo-url>
cd enterprise-ai-chat
- Installer les dépendances
npm install
- Configurer les variables d’environnement
# Créer un fichier .env à la racine du projet avec les informations suivantes
DATABASE_URL=postgres://user:password@localhost:5432/ai_chat
XAI_API_KEY=votre_clé_xai
OPENAI_API_KEY=votre_clé_openai
- Initialiser la base de données
npm run db:push
- Lancer l’application
npm run dev
L’application sera disponible à l’adresse http://localhost:5000
Architecture du projet
client/
- Interface utilisateur Reactserver/
- Serveur Expressshared/
- Types et schémas partagésserver/mcp/
- Implémentation du protocole MCP
Documentation
Documentation utilisateur
- Guide d’installation - Instructions d’installation détaillées
- Guide d’utilisation - Comment utiliser l’application
- Journal des modifications - Historique des versions et modifications
Documentation technique
- Guide du développeur - Guide pour les développeurs
- Protocole MCP - Description du protocole Model Context Protocol
- Spécification technique MCP - Détails d’implémentation du protocole
- Intégration IA - Guide d’intégration des modèles d’IA
- Référence API - Documentation complète de l’API REST
- Guide de sécurité - Bonnes pratiques de sécurité
Technologies
- Frontend: React, TypeScript, TailwindCSS, Shadcn UI
- Backend: Node.js, Express, WebSockets
- Base de données: PostgreSQL, Drizzle ORM
- IA: xAI (Grok), OpenAI
Contribution
Les contributions à ce projet sont les bienvenues ! Consultez notre guide de contribution pour plus d’informations.
Sécurité
Pour les informations concernant la sécurité du projet, consultez notre guide de sécurité.
Licence
Ce projet est sous licence MIT.
DevTools Supporting MCP
The following are the main code editors that support the Model Context Protocol. Click the link to visit the official website for more information.