DBay MCP server — knowledge base and agent memory for AI tools
Project description
dbay-mcp
MCP server for DBay — gives AI agents persistent memory and knowledge base across projects, sessions, and devices.
Quick Start
# Claude Code (one command, global)
claude mcp add --scope user dbay -- uvx dbay-mcp
# Other MCP clients (Cursor, Windsurf, Claude Desktop)
# Add to your MCP config (.mcp.json / claude_desktop_config.json):
{
"mcpServers": {
"dbay": {
"command": "uvx",
"args": ["dbay-mcp"]
}
}
}
New to DBay? Install the CLI first: pip install dbay-cli && dbay login
MCP Tools
Memory
AI agents remember your decisions, conventions, credentials, and preferences across sessions.
| Tool | Description |
|---|---|
memory_recall |
Semantic search over past decisions, conventions, facts |
memory_ingest |
Store a memory (fact, decision, rejection, convention, procedural, episode) |
memory_list |
Browse memories by type |
memory_delete |
Remove a memory |
Knowledge
Search and upload documents to your knowledge base.
| Tool | Description |
|---|---|
knowledge_search |
Hybrid vector + BM25 search over documents |
knowledge_upload |
Upload a file (PDF, DOCX, MD) for processing |
knowledge_upload_directory |
Bulk upload a directory |
knowledge_list |
List all knowledge bases |
End-to-End Encryption
For privacy-sensitive use cases, create an encrypted memory base. Content is encrypted locally before upload — the server only stores ciphertext.
pip install dbay-cli
dbay login
dbay mem create --encrypted my-private-mem
The MCP server auto-detects encrypted bases and handles encryption/decryption transparently. No changes needed in your AI agent workflow.
Three-factor security: password (local) + config file (portable) + server-stored encrypted DEK. Any single factor leaked cannot decrypt your data.
Configuration
# Login stores credentials in ~/.dbay/config.json
pip install dbay-cli
dbay login
# Switch default memory/knowledge base
dbay mem use my-mem
dbay kb use my-kb
Environment variables override config file:
| Variable | Description |
|---|---|
DBAY_API_KEY |
API key (required) |
DBAY_MEMORY_BASE |
Default memory base ID |
DBAY_KNOWLEDGE_BASE |
Default knowledge base ID |
DBAY_ENDPOINT |
API endpoint (default: https://api.dbay.cloud:8443) |
Links
- DBay Console — manage memory and knowledge bases
- dbay-cli — CLI for DBay
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file dbay_mcp-0.5.6.tar.gz.
File metadata
- Download URL: dbay_mcp-0.5.6.tar.gz
- Upload date:
- Size: 82.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
edcb06017ab5c0b301c367f580421aab99b8f89ba95c49b99e2630511ee4f853
|
|
| MD5 |
502e26cb42877a976641027dad17299a
|
|
| BLAKE2b-256 |
2394a9761b16ab1142d104a3d6ff352c0292c579d1fcf698ebb05543965328c1
|
File details
Details for the file dbay_mcp-0.5.6-py3-none-any.whl.
File metadata
- Download URL: dbay_mcp-0.5.6-py3-none-any.whl
- Upload date:
- Size: 18.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
28e1d65d7790689230b0e120abaa2c94a64ffdaeb96ff95983ab09292e5a35e1
|
|
| MD5 |
ef25f18dad36ac7273cd5b42dc0b2802
|
|
| BLAKE2b-256 |
dbf00bf8c94ca5c554ab0867a68fd5a3834d35a281268135f76429cb4c42e6ce
|