Self-hosted knowledge backend with hybrid search, isolated indexes, and MCP access for persistent agent memory.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
One-click editor setup isnβt available for this listing yet β we donβt have a confirmed install command, and weβd rather show nothing than point your editor at the wrong package or host. Follow the projectβs own setup instructions, linked above.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Connapse.
Stop losing context between AI sessions. Give your agents persistent, searchable memory.
Your AI agents forget everything between sessions. Connapse fixes that.
Every time you start a new conversation, your AI agent starts from zero β no memory of past research, no access to your documents, no accumulated knowledge. Connapse is an open-source knowledge backend that gives agents persistent, searchable memory. Upload documents or point it at your existing Amazon S3 buckets or local filesystems. Agents query and build their own research corpus via 11 MCP tools, REST API, or CLI. Container-isolated, hybrid search (vector + keyword), self-hosted and private. Deploy in 60 seconds with Docker. Built on .NET 10.
AI agents query your knowledge base through the MCP server, receiving structured answers with source citations from your documents.
Switch embedding providers, tune chunking parameters, and configure search β all at runtime, without restarting.
The first run will:
The connapse CLI is published separately at Destrayon/connapse-cli.
Install:
Get started:
Connapse includes a Model Context Protocol (MCP) server for integration with Claude and any MCP client.
Setup: Create an agent API key via the web UI (Settings β Agent API Keys), then add the config snippet for your client:
Add to your claude_desktop_config.json:
Add to your .vscode/settings.json (VS Code) or Cursor MCP config:
VS Code will prompt for the API key on first use.
The MCP server exposes:
| Tool | Description |
|---|---|
container_create | Create a new container for organizing files |
container_list | List all containers with document counts |
container_delete | Delete a container |
container_stats | Get container statistics (documents, chunks, storage, embeddings) |
upload_file | Upload a single file to a container |
bulk_upload | Upload up to 100 files in one operation |
list_files | List files and folders at a path |
get_document | Retrieve full parsed text content of a document |
delete_file | Delete a single file from a container |
bulk_delete | Delete up to 100 files in one operation |
search_knowledge | Semantic, keyword, or hybrid search within a container |
Full reference: See docs/mcp-tools.md for parameter tables, return formats, error cases, and usage examples.
Containers and sources:
container_listtags each scopemanagedorsource. A source is an external system Connapse mirrors read-only β searchable, but never browsable and never writable.list_filesand every write tool resolve containers only; pass a source id and they report it as not found. See docs/connectors.md.
Connection refused on localhost:5001 β Docker not running or port conflict. Check docker compose ps and docker compose logs web.
401 Unauthorized / API key not working β Verify the key in Settings > Agent API Keys. Keys are shown once at creation.
Tools not appearing in Claude β Restart your MCP client after config changes. Verify endpoint with curl http://localhost:5001/mcp.
Uploads failing or timing out β Check file type is in the allowlist. Max file size depends on server config.
Search returns no results β Documents need time to embed after upload. Check container stats for embedding progress.
Factual signals from GitHub, npm, and our automated checks β not a rating.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/destrayon-connapse)<a href="https://allmcps.com/mcp/destrayon-connapse"><img src="https://allmcps.com/api/badge/destrayon-connapse?style=directory" alt="Connapse on AllMCPs" /></a>