-
Notifications
You must be signed in to change notification settings - Fork 2
Closed
Labels
v0.2.0v0.2.0 remote server supportv0.2.0 remote server support
Description
v0.2.0 — Remote Server Support
Enable agentic-memory-mcp to run as a remote HTTP/SSE server with auth, multi-tenant isolation, and production deployment support.
Features
-
--tokenflag for bearer auth (Auth tokens: --token flag for serve-http #2) -
--multi-tenantmode with per-user brain files (Multi-tenant mode: --multi-tenant with per-user brain files #3) -
/healthendpoint (Health check endpoint: /health #4) -
--tls-cert/--tls-keyfor native HTTPS (HTTPS support: --tls-cert and --tls-key flags #5) -
delete/export/compactCLI commands (CLI commands: delete, export, compact #6) - Remote deployment docs (Remote deployment documentation #7)
- Docker image + compose (Docker image and docker-compose setup #8)
- Systemd service file (Systemd service file #9)
CLI
# Local (unchanged)
agentic-memory-mcp serve --memory ~/.brain.amem
# Remote single-user
agentic-memory-mcp serve-http \
--memory /data/brain.amem \
--port 8080 \
--token "secret123"
# Remote multi-tenant
agentic-memory-mcp serve-http \
--multi-tenant \
--data-dir /data/users/ \
--port 8080 \
--token "secret123"Error Codes
pub const UNAUTHORIZED: i32 = -32803;
pub const USER_NOT_FOUND: i32 = -32804;
pub const RATE_LIMITED: i32 = -32805;Timeline
| Week | Focus |
|---|---|
| 1 | Auth + multi-tenant |
| 2 | Docker + docs |
| 3 | CLI commands |
| 4 | Testing + publish v0.2.0 |
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
v0.2.0v0.2.0 remote server supportv0.2.0 remote server support