API reference
mushroomdb is one engine behind several surfaces. Each has its own page.
| Surface | Reference | Guide |
|---|---|---|
HTTP, served by mushroomdb serve | HTTP API — every route | Running as a service |
MCP, served by mushroomdb mcp | MCP tools — every tool and argument | Agent memory |
Python, pip install mushroomdb | Python API — every method | Python guide |
Rust, cargo add mushroomdb | docs.rs — every item | Rust |
The mushroomdb binary | CLI — every subcommand | Quickstart |
TypeScript, npm install mushroomdb-client | TypeScript client — every method, and what it does not wrap |
This page used to hold the HTTP and Python references together. Its sections are now in HTTP API, Python guide and, for backup and export from Rust and the CLI, Durability.