What is TxtAI Assistant MCP?
TxtAI Assistant MCP is a Model Context Protocol (MCP) server for semantic search and memory management, built on the open‑source txtai AI‑powered search engine. It provides an API for storing, retrieving, and managing text‑based memories with semantic search capabilities, and is designed for integration with AI assistants such as Claude and Cline.
How to use TxtAI Assistant MCP?
Clone the repository and run the ./scripts/start.sh script, which creates a virtual environment, installs dependencies, sets up directories, and starts the server. Configure the server via a .env file (template provided). Then add the server configuration to Claude’s or Cline’s MCP settings file to enable the available MCP tools.
Key features of TxtAI Assistant MCP
- Semantic search across stored memories
- Persistent file‑based storage of memories and tags
- Tag‑based memory organization and retrieval
- Memory statistics and health monitoring
- Automatic data persistence
- Integration with Claude and Cline AI assistants
Use cases of TxtAI Assistant MCP
- Store important conversation details and retrieve them later using natural language queries
- Search memories semantically to find relevant information quickly
- Organize memories with tags for efficient filtering and access
- Monitor memory database health and statistics via provided endpoints
- Enable AI assistants to maintain long‑term context across sessions
评论