MCP.Market

rutter MCP server

by shinytoyrobots·io.github.shinytoyrobots/rutter·v1.0.0

Recall past decisions and the notes your AI sessions cited, from a local markdown folder.

A92/100grade A
What users say
No reviews yet
Be the first
Safety scan
A92/100

not scanned yet

Adoption
New

0 stars

Reviews

Write one

Nobody has reviewed rutter yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

rutter tools

No tool declarations could be read from the package source. They show once the server is installed.

Not scanned yet. New listings are scanned within a day or two of arriving.

How rutter compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
92/100
higher than 95% of 48,255 servers

Release history: 4 versions in the registry since 2026-10-15, latest 2026-11-02, typically one every 5 days.

Install rutter in Claude Code, Cursor or VS Code

Runs npx -y rutter-memory on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add rutter -- npx -y rutter-memory
Add to Cursor

What the publisher says

From the rutter repository's README, as published. We do not edit it. Read it on GitHub

rutter

Recall past decisions and the notes your AI session cited.

An MCP (Model Context Protocol) server over a folder of markdown notes. As a session decides something, your client leaves one line about it. A hook stores that line, without rewriting it for style, in a dated file inside your notes folder, with the path and a content hash of each note it cited.

Weeks later you ask what you concluded, in the same AI tool or another one you have set up, and get the line back with its date and its notes. A note renamed without edits is followed by its hash. A reference rutter cannot place is shown as unresolved rather than dropped. A note changed in place is not flagged yet.

It suits people who keep markdown notes and are comfortable configuring an AI client. Start with docs/getting-started.md; Claude Code users can install the plugin in a few minutes. Everyone else installs from npm, where the package is rutter-memory (the name rutter there belongs to an unrelated library).

There is no model inside it. It is code plus storage, so the reasoning stays in your client.

The name is from the age of sail: a rutter was the logbook of the routes actually sailed, as against the map. The map records what is known. The rutter records what you did about it.

A personal tool, published as a reference implementation — not a supported product. Built for

one person's workflow and shared because the mechanism might be useful. No roadmap promises, no

support commitment, no guarantee the next commit won't move something you depend on. Fork it, take

the ideas, file an issue if you like. Please don't put anything load-bearing on top of it.

One memory across your AI tools

rutter keeps one set of records for Claude Code, Grok, Codex, Copilot CLI, and Antigravity. Each client writes its session summaries to the same notes folder. Each client reads them back through the same MCP server.

A decision you made in Codex on Tuesday is there when you ask Claude Code on Thursday, provided Codex wrote a line for it and its hook ran. You copy nothing between clients. This works because the memory is a folder of markdown files you own, not a feature inside one tool.

Every client can read the memory once its MCP server is registered. Writing needs a hook that runs after each turn, and these five have one. Any other MCP client can read but not write, running the server through npx (recall only, with npx). The Antigravity row covers the agy command-line tool, not the Antigravity IDE.

Point every client at the same notes folder. Each sets it differently. The Claude Code plugin asks for it at install. Grok, Codex, and Copilot CLI read LIBRARIANVAULTPATH from the shell that launches them. Antigravity's installer takes --vault. Each record notes which client wrote it, when the hook can tell (see Known limitations).

How this differs from memory you already have

Your harness almost certainly does this already, after a fashion. Claude Code writes session recaps and infers preferences into a memory folder, then consolidates them over time — merging duplicates, dropping what looks stale.

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

rutter: common questions

Is rutter MCP server safe?
Yes, by our scan: it is graded A (92/100). Read the rutter safety report
How do I install rutter?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does rutter need an API key?
No secret keys are declared. It reads 2 settings from the environment.
Is rutter maintained?
The last commit was 19 days ago (2026-10-16). The latest release is v1.0.0.