MCP Chat Analysis Server
Servidor de análisis de chat de MCP
Un servidor de Protocolo de Contexto de Modelo (MCP) que permite el análisis semántico de conversaciones de chat mediante incrustaciones vectoriales y grafos de conocimiento. Este servidor proporciona herramientas para analizar datos de chat, realizar búsquedas semánticas, extraer conceptos y analizar patrones de conversación.
Características principales
🔍 Búsqueda semántica : Encuentra mensajes y conversaciones relevantes usando similitud vectorial
🕸️ Gráfico de conocimiento : navegue por las relaciones entre mensajes, conceptos y temas
📊 Análisis de conversaciones : analiza patrones, métricas y dinámicas de conversaciones
🔄 Importación flexible : Compatibilidad con varios formatos de exportación de chat
🚀 Integración con MCP : Fácil integración con Claude y otros sistemas compatibles con MCP
Related MCP server: Claude Conversation Logger
Inicio rápido
# Install the package
pip install mcp-chat-analysis-server
# Set up configuration
cp config.example.yml config.yml
# Edit config.yml with your database settings
# Run the server
python -m mcp_chat_analysis.serverIntegración MCP
Añade a tu claude_desktop_config.json :
{
"mcpServers": {
"chat-analysis": {
"command": "python",
"args": ["-m", "mcp_chat_analysis.server"],
"env": {
"QDRANT_URL": "http://localhost:6333",
"NEO4J_URL": "bolt://localhost:7687",
"NEO4J_USER": "neo4j",
"NEO4J_PASSWORD": "your-password"
}
}
}
}Herramientas disponibles
importar_conversaciones
Importar y analizar conversaciones de chat
{
"source_path": "/path/to/export.zip",
"format": "openai_native" # or html, markdown, json
}búsqueda semántica
Buscar conversaciones por similitud semántica
{
"query": "machine learning applications",
"limit": 10,
"min_score": 0.7
}analizar_métricas
Analizar métricas de conversación
{
"conversation_id": "conv-123",
"metrics": [
"message_frequency",
"response_times",
"topic_diversity"
]
}extraer_conceptos
Extraer y analizar conceptos
{
"conversation_id": "conv-123",
"min_relevance": 0.5,
"max_concepts": 10
}Arquitectura
Consulte ARCHITECTURE.md para obtener diagramas detallados y documentación de:
Componentes e interacciones del sistema
Flujo de datos y canalización de procesamiento
Esquema de almacenamiento y operaciones vectoriales
Mecanismo de integración de herramientas
Prerrequisitos
Python 3.8+
Base de datos Neo4j para el almacenamiento de gráficos de conocimiento
Base de datos vectorial Qdrant para búsqueda semántica
transformadores de oraciones para incrustaciones
Instalación
Instalar el paquete:
pip install mcp-chat-analysis-serverConfigurar bases de datos:
# Using Docker (recommended)
docker compose up -dConfigurar el servidor:
cp .env.example .env
# Edit .env with your settingsDesarrollo
Clonar el repositorio:
git clone https://github.com/rebots-online/mcp-chat-analysis-server.git
cd mcp-chat-analysis-serverInstalar dependencias de desarrollo:
pip install -e ".[dev]"Ejecutar pruebas:
pytest tests/Contribuyendo
Bifurcar el repositorio
Crear una rama de características
Enviar una solicitud de extracción
Consulte CONTRIBUTING.md para obtener pautas.
Licencia
Licencia MIT: consulte el archivo LICENCIA para obtener más detalles.
Proyectos relacionados
Apoyo
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.
No tool schema history has been recorded yet.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
Shared semantic graph for AI reviews, classification and structured memory across AI assistants.
Memory for deep conversational context across any platform
- ContextaOAuthcc.contexta
Persistent memory and knowledge graph for AI assistants — keyword + vector + graph search.
- MindlifyOAuthco.mindlify
Turn AI conversations into visual knowledge maps. Create, connect, search, and organize thoughts.
Related MCP Servers
- AlicenseNot gradedqualityFmaintenanceEnables AI assistants to enhance their responses with relevant documentation through a semantic vector search, offering tools for managing and processing documentation efficiently.1464MIT
- AlicenseNot gradedqualityNot gradedmaintenanceEnables intelligent conversation management with 4 AI agents that provide semantic analysis, pattern discovery, automatic documentation, and relationship mapping. Logs and analyzes Claude conversations with 70% token optimization and multi-language support.2-
- FlicenseCqualityDmaintenanceEnables AI assistants to analyze codebases through semantic search, call graph generation, and function metadata extraction. Provides real-time code analysis with persistent vector storage for understanding complex code structures and relationships.136-
- AlicenseBqualityNot gradedmaintenanceEnables semantic search across multiple knowledge datasets using FAISS vector embeddings, allowing natural language queries to find relevant documents with fast retrieval.21-
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/rebots-online/mcp-chat-analysis-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server