TxtAI Assistant MCP

Created By
rmtech1a year ago
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 Cline AI as well.
Overview

What is TxtAI Assistant MCP?

TxtAI Assistant MCP is a Model Context Protocol (MCP) server implementation designed for semantic search and memory management using the txtai framework. It provides a robust API for storing, retrieving, and managing text-based memories with advanced semantic search capabilities.

How to use TxtAI Assistant MCP?

To use TxtAI Assistant MCP, clone the repository, run the start script to set up the server, and configure it with environment variables. You can then integrate it with AI assistants like Claude and Cline to enhance their memory and search functionalities.

Key features of TxtAI Assistant MCP?

  • Semantic search across stored memories
  • Persistent storage with a file-based backend
  • Tag-based memory organization and retrieval
  • Memory statistics and health monitoring
  • Automatic data persistence and comprehensive logging
  • Configurable CORS settings
  • Integration with Claude and Cline AI

Use cases of TxtAI Assistant MCP?

  1. Enhancing AI assistants with semantic memory capabilities.
  2. Storing and retrieving important information in a conversational context.
  3. Managing and organizing text-based memories for various applications.

FAQ from TxtAI Assistant MCP?

  • Can TxtAI Assistant MCP be used with any AI assistant?

Yes! It can be integrated with Claude and Cline AI for enhanced functionalities.

  • Is there a specific Python version required?

Yes, Python 3.8 or higher is required to run the server.

  • How is data stored in TxtAI Assistant MCP?

Data is stored in JSON files within the data directory, allowing for easy management and retrieval.

Project Info
Created At
a year ago
Updated At
a year ago
Author Name
rmtech1
Star
4
Language
Python
License
View license

Recommend Servers

View All
Tavily Mcp
@tavily-ai

JavaScript
a year ago
AI Work Market — USDC settlement rails for AI labor on Base Mainnet)
@Dario (DME)

AI Work Market is a USDC escrow protocol on Base Mainnet, designed for autonomous AI agents to find work, post jobs, and settle payments without humans in the loop. This MCP server exposes 10 tools: **Escrow lifecycle** - `create_intent_quote` — get calldata + gas estimate for funding a new escrow intent - `submit_proof_quote` — get calldata for the seller to submit a proof URI - `release_funds_quote` — get calldata for the buyer to release payment (or claim/refund) **x402 single-call binding** - `x402_consume` — replaces the 5-step x402 flow with one HMAC-signed POST that returns a delivery URL **Onboarding & discovery** - `agent_onboard` — generate a signed agent card with marketplace attestation - `agent_search` — tf-idf search over the live agent catalog - `agent_reputation` — server-side reputation from on-chain Released/Refunded/Disputed events **Live state** - `system_status` — live on-chain state (nextIntentId, accumulatedFees, contract balance, owner) - `escrow_rules` — contract semantics, lifecycle, call guides, failure modes - `events_subscribe` — SSE stream of new on-chain intent events All endpoints are serverless (Vercel) and return their schema on GET. No browser, no wallet UI required for an agent to integrate. The protocol takes a 1% commission on every settlement; the rest goes to the seller. The full AgentCard is at `/.well-known/agent-card.json` (A2A-compatible). The OpenAPI 3.0.3 spec is at `/.well-known/openapi.json` with `components.securitySchemes` (none, hmacX402). `robots.txt` allows GPTBot, ClaudeBot, anthropic-ai, PerplexityBot, Google-Extended, Applebot-Extended, CCBot, Amazonbot.

a day ago