Cognee
CautionMemory manager for AI apps and Agents using various graph and vector stores and allowing ingestion from 30+ data sources
Install
No auto-install command available for this server.
Check the GitHub repository for setup instructionsSafety Report
details
Optional API_TOKEN authentication for API mode; LLM_API_KEY required for operation
details
API mode supports HTTP transport; CORS config not explicitly documented
details
No built-in rate limiting documented; depends on underlying LLM API limits
details
No known CVEs; actively developed project
details
Heavy ML/graph dependencies (LLM APIs, vector DBs, graph DBs); no published audit
details
No dangerous code patterns detected
details
Apache 2.0 License
details
Open source on GitHub (topoteretes/cognee)
details
Actively maintained; regular releases and community engagement
Compatibility
Tools Provided (11)
cognify Turns your data into a structured knowledge graph and stores it in memory. Accepts text, documents, or other data inputs and builds queryable graph representations.
cognee_add_developer_rules Ingests core developer rule files (e.g. coding standards, project conventions) into memory so they can be retrieved and enforced during development sessions.
codify Analyses a code repository, builds a code graph capturing relationships between files, functions, and modules, and stores it in memory for intelligent code navigation.
delete Removes specific data items from cognee datasets. Supports both soft deletion (mark as deleted) and hard deletion (permanently remove) modes.
get_developer_rules Retrieves all developer rules that were previously ingested, generated from past interactions, and stored in memory.
list_data Lists all datasets and their data items with their IDs, useful for inspecting stored memory contents before performing deletion or search operations.
save_interaction Logs user-agent interactions and query-answer pairs to memory, enabling the system to learn from past conversations and improve future responses.
prune Resets cognee completely, removing all stored data and graphs for a fresh start. Use with caution as this operation is irreversible.
search Queries stored memory using multiple strategies: GRAPH_COMPLETION, RAG_COMPLETION, CODE, CHUNKS, SUMMARIES, CYPHER, and FEELING_LUCKY. Returns relevant information from the knowledge graph.
cognify_status Tracks the progress of an ongoing cognify pipeline operation, reporting current processing stage and completion percentage.
codify_status Tracks the progress of an ongoing codify (code graph building) pipeline operation.
Frequently Asked Questions
What is Cognee?
Memory manager for AI apps and Agents using various graph and vector stores and allowing ingestion from 30+ data sources
What tools does Cognee provide?
Cognee provides 11 tools including cognify, cognee_add_developer_rules, codify, delete. Each tool can be called by AI agents to perform specific operations.
Is Cognee safe to use?
Cognee is rated Caution. Some security checks raised warnings. Review the safety report on this page for details before use.
What are alternatives to Cognee?
Similar MCP servers include Context7, Hindsight, Basic Memory. Each serves a similar purpose but may differ in features, language, and compatibility.
Similar MCP Servers
Context7
VerifiedUp-to-date code documentation for LLMs and AI code editors.
Hindsight
UntestedHindsight: Agent Memory That Works Like Human Memory - Built for AI Agents to manage Long Term Memory
Basic Memory
VerifiedLocal-first knowledge management with bi-directional LLM sync via Markdown files.