mcp-chat-analysis-server

mcp-chat-analysis-server

10

The MCP Chat Analysis Server is a tool for analyzing chat data with functionalities like semantic search, concept extraction, and conversation analytics, utilizing vector embeddings and knowledge graphs for enhanced analysis.

MCP Chat Analysis Server

A Model Context Protocol (MCP) server for semantic analysis of chat conversations utilizing vector embeddings and knowledge graphs. Key features include:

  • Semantic search of messages via vector similarity
  • Knowledge graph to explore relationships between messages, concepts, and topics
  • Conversation analytics for metrics and pattern insights
  • Support for multiple chat export formats
  • Integration with Claude and other MCP systems

Prerequisites

  • Python 3.8+
  • Neo4j and Qdrant databases

Installation

  1. Install package via pip
  2. Set up databases with Docker
  3. Configure server settings

Development

Clone the repository, install dependencies, and run tests.

Contributing

Fork the repo, create branches, and submit pull requests.

License

MIT License applies.