TxtAI Assistant MCP Server

Model Context Protocol (MCP) server implementation for semantic vector search and memory management using TxtAI. This server provides a robust API

Local serverstdioPython

What is the TxtAI Assistant MCP Server?

Model Context Protocol (MCP) server implementation for semantic vector search and memory management using TxtAI. This server provides a robust API for storing

What you get

We extend txtai's capabilities by integrating it with the Model Context Protocol (MCP), enabling AI assistants like Claude and Cline to leverage its powerful semantic search capabilities. Special thanks to the txtai team for creating such a powerful and flexible tool.

  • 🔍 Semantic search across stored memories
  • 💾 Persistent storage with file-based backend
  • 🏷️ Tag-based memory organization and retrieval
  • 📊 Memory statistics and health monitoring
  • 🔄 Automatic data persistence
  • 📝 Comprehensive logging

Configuration and credentials

  • Python 3.8 or higher - pip (Python package installer) - virtualenv (recommended)

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Configuration

  • Python 3.8 or higher - pip (Python package installer) - virtualenv (recommended)

Frequently asked questions

It integrates the txtai semantic search engine with the Model Context Protocol, allowing AI assistants like Claude and Cline to directly store and search memories using MCP tools while benefiting from txtai’s neural search, zero‑shot classification, and multi‑language support.