topoteretes/cognee
Free使用各种图和向量存储的 AI 应用和 Agents 记忆管理器,允许从 30+ 数据源摄取。 (cognee-mcp 的开发分支)
About topoteretes/cognee
cognee-mcp is a Model Context Protocol (MCP) server that wraps cognee's memory engine, allowing AI agents and applications to store, recall, and manage memory through a minimal API. It supports multiple transport modes (Streamable HTTP, SSE, stdio), cloud mode for connecting to Cognee Cloud, and API mode for linking to an existing Cognee FastAPI server. The server exposes three core tools: remember (store memory with optional session and permanent graph memory), recall (query memory with filters), and forget (delete datasets or owned memory). It includes integrated logging and session-aware memory, making it suitable for building persistent memory in agent workflows. The project is open source and designed to be run locally or via Docker.
Key Features
Pros & Cons
- Open source with free usage under MIT license
- Multiple transport options for flexible deployment
- Works with cloud and self-hosted Cognee backends
- Minimal API (remember/recall/forget) simplifies integration
- Session-aware memory enables both temporary and permanent storage
- Docker support for easy containerized deployment
- Requires an OpenAI API key or alternative LLM provider for default operation
- MCP sampling (to avoid API key) depends on host support, which is limited as of early 2026
- No built-in authentication – security depends on the transport layer
- Setup may need Node.js for optional UI bundle (visualize-graph.html)