
Mif Tools
If you're tired of losing your AI agent's memory every time you switch systems, this MCP server wraps the Memory Interchange Format spec into five tools: export_memories, import_memories, validate_memories, inspect_memories, and list_formats. It auto-detects and converts between mem0, CrewAI, LangChain, generic JSON, and Markdown formats using a minimal three-field schema (id, content, created_at) with optional support for embeddings, entity references, and knowledge graphs. The underlying mif-tools library has zero dependencies for core functionality and preserves vendor extensions on round-trip. Think of it as vCard for agent memories. Install with pip install mif-tools[mcp] or grab the npm package for TypeScript projects.
- tools
- 5
- transport
- STDIO
- last updated
- Mar 6, 2026
Tools
5 toolsPublic tool metadata for what this MCP can expose to an agent.
export_memoriesExport memories from a storage backend into MIF format.
Export memories from a storage backend into MIF format.
No parameter schema in public metadata yet.
import_memoriesImport memories from any supported format into the storage backend.
Import memories from any supported format into the storage backend.
No parameter schema in public metadata yet.
validate_memories
No parameter schema in public metadata yet.
inspect_memories
No parameter schema in public metadata yet.
list_formats
No parameter schema in public metadata yet.
Sponsors
Readme
Memory Interchange Format (MIF)
Your AI agent has 6 months of memories in System A. You want to try System B. Without MIF, you lose everything. With MIF:
pip install mif-tools
mif convert mem0_export.json --to shodh -o memories.mif.json
Done. Your memories are portable.
What is MIF?
Details
- Repository
- github.com/varun29ankus/mif-spec
- Category
- AI & LLM Tools
- Package
mif-tools- Transport
- STDIO
- Registry
- MCP registry, active