FlowTether gives AI agents persistent memory through the Model Context Protocol. Search, save, and organize knowledge that survives across sessions.
Seven tools, one persistent knowledge layer. Your agent reads and writes knowledge using the standard Model Context Protocol.
Returns organization guide, best practices, and accessible harbors. Call this first before other tools.
Semantic search across all pearls. Returns titles, summaries, and relevance scores. Parameter: query
Create a knowledge item with title, content, summary, tags, and type classification. Parameters: content, title, tags
Retrieve the full content of any pearl by its ID. Parameter: pearl_id
List all harbors (workspaces) accessible to the API key. Each harbor is an isolated knowledge boundary.
List topic clusters within a harbor with pearl counts. Parameters: harbor_id, limit
Save up to 100 pearls in a single call. Ideal for batch imports, session summaries, and research dumps.
Register at flowtether.ai, create a harbor, then generate an API key in Settings. Keys use the ft_live_ prefix.
Grab the Python server script and install dependencies:
# Install dependencies pip install mcp httpx python-dotenv # Download the server script curl -o flowtether_mcp.py https://flowtether.ai/downloads/flowtether_mcp.py
Add FlowTether to your Claude Code config or any MCP-compatible client:
{
"mcpServers": {
"flowtether": {
"command": "python",
"args": ["/path/to/flowtether_mcp.py"],
"env": {
"FLOWTETHER_API_KEY": "ft_live_your_key_here",
"FLOWTETHER_HARBOR_ID": "your-harbor-uuid"
}
}
}
}
# All requests require an API key and harbor context
Authorization: Bearer ft_live_your_key_here
X-Harbor-ID: your-harbor-uuid
Content-Type: application/json
# Success { "success": true, "data": { ... } } # Error { "success": false, "error": "ERR_CODE", "message": "Human readable" }
| Method | Path | Purpose |
|---|---|---|
| GET | /api/mcp/harbors | List accessible harbors |
| POST | /api/mcp/create_pearl | Create a single pearl |
| POST | /api/mcp/bulk_ingest | Batch import (max 100 pearls) |
| GET | /api/mcp/buoys | List topic clusters |
| GET | /api/mcp/pearl/{id} | Get full pearl content |
| GET | /api/mcp/duplicates | Check for duplicate content |
| GET | /api/search/ | Semantic + full-text search |
Classify knowledge when saving via MCP:
Full documentation: flowtether.ai/llms-full.txt
Your agent remembers decisions, preferences, and project context from previous conversations. No more re-explaining.
Save findings as you go. Each research session builds on the last. Search semantically to find connections across months of work.
Record architectural decisions with rationale. When someone asks "why did we choose X?", the agent finds the answer instantly.
Auto-classify knowledge into topic clusters (Buoys). Duplicate detection prevents redundant saves. Tags enable precise retrieval.
Multiple agents can read and write to the same harbor. Shared context without shared chat history.
Bring in existing knowledge from ChatGPT, Claude, Evernote, Confluence, Notion, Obsidian, PDFs, and 12+ other sources.
Hetzner data center in Germany. European data protection laws (GDPR) apply.
Your content is never used to train models. Ever. Sealed content is excluded from all AI reads.
Export everything at any time. Delete your account and all data is permanently removed.
Row-level security at the database layer. API keys scoped to specific harbors. No cross-workspace leakage.
Credentials found in imported content are automatically quarantined. Your API keys stay safe.
Built on the Model Context Protocol standard. No vendor lock-in. Works with any MCP-compatible client.
Free tier available. Set up in under five minutes.
Create Account Download MCP Server