Persistent memory layer for engineering agents. MCP server + CLI.
Quick Install
Copy the config for your editor. Some servers may need additional setup — check the README.
Add to claude_desktop_config.json:
{
"mcpServers": {
"totem": {
"command": "uvx",
"args": [
"totem"
]
}
}
}
Run in terminal:
claude mcp add totem uvx totem
Add to .cursor/mcp.json:
{
"mcpServers": {
"totem": {
"command": "uvx",
"args": [
"totem"
]
}
}
}
Or install with pip: pip install totem
README Excerpt
<p align="center"> <a href="https://www.npmjs.com/package/@emiliano-go/totem"> <img src="https://img.shields.io/npm/v/@emiliano-go/totem?logo=npm&logoColor=white&style=for-the-badge&cacheSeconds=0" alt="npm"> </a> <a href="https://pypi.org/project/totem-mcp/"> <img src="https://img.shields.io/pypi/v/totem-mcp?logo=pypi&logoColor=white&style=for-the-badge&cacheSeconds=0" alt="PyPI">
Tools (20)
ambiguityarchitectureassumptionbugconstraintcontractdecisionengineering_context_toolflag_ambiguitygotchahypothesisimplementationinvariantmemory_commands_toolmemory_create_toolmemory_delete_toolmemory_export_toolmemory_get_toolmemory_import_toolmemory_list_tool
Topics
ai-agentscontext-managementengineering-memoryllmmcpmodel-context-protocolpersistent-memorysqlitetotemturso