MCP.so
登录

TxtAI Assistant MCP Server

@rmtech1

基本信息

分类

AI 与智能体

许可证

NOASSERTION

传输方式

stdio

作者

rmtech1

关于 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, retrieving, and managing text-based memories with semantic vector database search capabilities. You can use Claude and C

TxtAI Assistant MCP Server 配置

暂无标准配置

该服务器的 README 中没有可解析的 MCP 配置块,请前往代码仓库查看安装说明。

代码仓库

TxtAI Assistant MCP Server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

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

常见问题

1

What does TxtAI Assistant MCP do that alternatives do not?

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.

2

What are the runtime dependencies?

Python 3.8 or higher, pip, and a virtual environment (recommended). The startup script installs all required Python dependencies automatically.

3

Where are memories and data stored?

Memories and tag indexes are stored as JSON files in the `data` directory (`memories.json` and `tags.json`). Logs are stored in the `logs` directory.

4

Are there any configurable limits?

Yes. The `MAX_MEMORIES` environment variable (default 0, meaning no limit) can be set to cap the number of stored memories.

5

How is security and transport handled?

The server uses HTTP with configurable CORS origins (set via the `CORS_ORIGINS` environment variable). Input validation is performed on all endpoints, and file paths are sanitized to prevent directory traversal.

评论

AI 与智能体 分类下的更多 MCP 服务器