MCP.Market

Ratatosk MCP server

by basphere·io.github.basphere/ratatosk-mcp·v0.10.0·2 stars

CNCF release intelligence: typed changes from release notes; check_stack compares versions locally.

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

full report

Adoption
Growing

2 stars

Reviews

Write one

Nobody has reviewed Ratatosk yet.

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

Ratatosk 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-28 · same rubric, same numbers if you re-run it

no findings
  • –Code scanpackage could not be scannedn/a
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 11 days ago15/15
  • Maintainer identityregistry namespace matches repository owner7/10
Overall 85/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Ratatosk compares

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

Safety score
85/100
higher than 70% of 48,255 servers
GitHub stars
2
more than 75% of 28,688 servers

Install Ratatosk in Claude Code, Cursor or VS Code

claude mcp add ratatosk-mcp -- docker run -i --rm ghcr.io/basphere/ratatosk-mcp:0.10.0
Add to Cursor

What the publisher says

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

ratatosk-mcp

Ratatosk reads CNCF release notes every hour. Your agents get the changes.

English · 한국어 · 日本語

In Norse myth, Ratatoskr is the squirrel that carries messages up and down the world tree. This one carries release intelligence. ratatosk.io watches 76 CNCF projects and turns every release note into typed, entity-level changes: security fixes, breaking changes, removals, deprecations, changed defaults — each one classified by how you should act on it now. Routine lines are recorded too, but kept out of the way.

This repository is the MCP server that hands those changes to your agent as tools. MCP (Model Context Protocol) is the open standard AI agents use to call external tools; any MCP-capable client — Claude Code, Claude Desktop, kagent, your own SDK agent — can connect. No account, no API key.

Two ways to connect

Hosted — nothing to install. Register https://ratatosk.io/mcp as a remote MCP server in any client that supports remote connectors. The hosted endpoint allows each caller 60 tool calls a minute, counted per caller rather than pooled — for polling or CI workloads, self-host. With the Claude Code CLI:

claude mcp add --transport http ratatosk https://ratatosk.io/mcp

Self-hosted — the same server, running as your own process. Run it with Docker, the Helm chart, or a source build. With Claude Code and Docker installed:

claude mcp add ratatosk -- docker run -i --rm ghcr.io/basphere/ratatosk-mcp:0.10.0

0.10.0 is the current release; use latest to follow new ones.

Either way, verify the connection:

claude mcp list
# ratatosk: … - ✔ Connected

Then ask your agent a question the tools can answer:

You: "We run envoy v1.36.8 and istio 1.30.1. Anything we must do before upgrading?"

Your agent calls check_stack and answers from the record: the CVEs

fixed after your version, the APIs removed on your upgrade path, the defaults

that changed — separated into what applies to everyone and what applies only

if your configuration matches. Each change carries a verbatim quote from the

release notes as evidence.

One entry from a real check_stack answer, as the agent receives it (istio, measured 2026-08-20):

{
  "severity": "high",
  "family": "security",
  "bucket": "action",
  "applies_if": "uses JWKS Resolver",
  "quote": "- CVE-2026-31837 / GHSA-v75c-crr9-733c : (CVSS score 8.7, High): JWKS Resolver Failure May Allow Authentication Bypass Using Known Default Keys.",
  "same_matter_also_addressed_in": ["1.28.5", "1.29.1"]
}

appliesif is a condition the agent evaluates, not prose to read: a stack that runs no JWKS resolver skips this entry without asking anyone. The answer also carries its own privacy line, verbatim: "versions were compared locally; only project slugs were sent to the server."*

Other clients (Claude Desktop, kagent, in-cluster agents) and the full setup reference: see the install guide.

Tools

Two things the tools speak in. A change is one thing a release did, taken from an official release note and tied to the exact identifiers it touches (a CVE id, a flag, a CRD, a config field), with a verbatim quote as evidence. Every change carries three axes:

Shortened. The full README is on GitHub.

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

Ratatosk: common questions

Is Ratatosk MCP server safe?
Yes, by our scan: it is graded A (85/100). Read the Ratatosk safety report
How do I install Ratatosk?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Ratatosk need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Ratatosk maintained?
The last commit was 18 days ago (2026-10-17). The latest release is v0.10.0.
How does Ratatosk compare with other MCP servers?
safety score 85/100 (higher than 70% of 48,255 servers); github stars 2 (more than 75% of 28,688 servers). Full comparison.