MCP.Market

Kireo MCP server

by wang1051992187·io.github.wang1051992187/kireo·v0.3.1

Long-term memory for Claude Code, Cursor and any MCP client, with a searchable web dashboard.

B83/100grade B
What users say
No reviews yet
Be the first
Safety scan
B83/100

full report

Adoption
Growing

0 stars59 downloads/wk

Reviews

Write one

Nobody 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

no findings
  • 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
Overall 83/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

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
Add to Cursor

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-mcp

Every 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 Memory
    Local-first long-term memory for AI agents, with byte-recomputable signed verification receipts.
    B