Kireo MCP server
io.github.wang1051992187/kireo·v0.3.1Long-term memory for Claude Code, Cursor and any MCP client, with a searchable web dashboard.
0 stars59 downloads/wk
Reviews
Write oneNobody has reviewed Kireo yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Kireo tools
No tool declarations could be read from the package source. They show once the server is installed.
Public scan report
scanner v0.1.10 · 2026-10-03 · same rubric, same numbers if you re-run it
- Code scan6 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 20 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Kireo compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 83/100
- higher than 65% of 48,243 servers
- Downloads a week
- 59
- more than 47% of 12,306 servers with a package
Install Kireo in Claude Code, Cursor or VS Code
Runs npx -y @kireo/mcp-server on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add kireo -- npx -y @kireo/mcp-server
What the publisher says
From the Kireo repository's README, as published. We do not edit it. Read it on GitHub
@kireo/mcp-server
Long-term memory for any MCP-compatible AI tool (Claude Code, Cursor, Windsurf, Cline, Zed, Continue …).
<!-- KIREO:ANSWER-BLOCK:START --> <!-- Generated block — edit it in the private monorepo, not here; it is overwritten on every sync. -->
What is Kireo memory MCP?
Kireo memory MCP is a Model Context Protocol server that gives Claude Code, Cursor, Cline, Windsurf and any other MCP client long-term memory. Save a decision once; recall it in any later session, on any machine. Hybrid semantic + keyword search over LanceDB, 12 MCP tools, plus local code indexing. Free beta — an API key is all you need.
How do I install Kireo memory MCP?
One line for Claude Code, one JSON block everywhere else. Both need a free key from (kisk…).
# Claude Code — add --scope user to get it in every project
claude mcp add kireo --scope user --env KIREO_API_KEY=ki_sk_xxx -- npx -y --package=@kireo/mcp-server kireo-mcpEvery other client takes the same server entry; only the file it goes in differs:
{
"mcpServers": {
"kireo": {
"command": "npx",
"args": ["-y", "--package=@kireo/mcp-server", "kireo-mcp"],
"env": { "KIREO_API_KEY": "ki_sk_xxx" }
}
}
}Restart the client afterwards. Node.js ≥ 20 must be on PATH for npx.
Which tools does it expose?
Twelve, over MCP stdio: memorysave, memorysearch, memoryrecall, memoryget, memoryupdate, memorydelete, memorylistnamespaces, memoryhealth, contextsave, contextload, projectinfo, and contextarchive. Every client sees the same set. Call memoryhealth first to confirm the key works.
Does it bloat my prompt?
No — memory is pulled, not pushed. Nothing is injected into the system prompt. The agent calls memory_search only when it decides prior context is worth retrieving, and gets back a bounded ranked set (default 10 hits, hard cap 50), so tokens are spent per-query rather than per-turn.
How is it different from a CLAUDE.md / .cursorrules file?
A rules file is static text re-read in full every session and shared by nothing. Kireo memory MCP is queried on demand, is written by the agent as work happens, is searchable semantically, and is shared across projects, sessions and machines through namespaces.
Can it index my codebase?
Yes. npx -y -p @kireo/mcp-server kireo index ./ --repo my-app extracts functions/classes/methods into a code- namespace that memory_search can reach. Indexing is incremental — re-runs only send changed files, and the server dedupes identical symbols, so retrying is safe.
Is my code uploaded?
The compact command uploads the conversation summary you ask it to archive. contextsave uploads a handoff; memorysave uploads supplied content; kireo index uploads extracted code symbols. These actions send their content to your Kireo account. Set KIREO_TELEMETRY=0 to also drop the X-Device-Id header.
What does it cost?
Free beta. Sign up at , create a key, done — no card.
<!-- KIREO:ANSWER-BLOCK:END -->
Conversation compression (0.3.0)
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Kireo: common questions
- Is Kireo MCP server safe?
- Mostly: it is graded B (83/100). Read the Kireo safety report
- How do I install Kireo?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Kireo need an API key?
- Yes. The registry entry asks for
KIREO_API_KEY. - Is Kireo maintained?
- The last commit was 53 days ago (2026-09-13). The latest release is v0.3.1.
- What can I use instead of Kireo?
- Servers from other publishers that do the same job: Nautilus Compass Memory MCP server.
- How does Kireo compare with other MCP servers?
- safety score 83/100 (higher than 65% of 48,243 servers); downloads a week 59 (more than 47% of 12,306 servers with a package). Full comparison.
Alternatives to Kireo
Same job from other publishers: the closest match first, then the best rated.
- Nautilus Compass MemoryLocal-first long-term memory for AI agents, with byte-recomputable signed verification receipts.not reviewedEstablishedB