MCP.Market

Release Notes MCP server

by vaggeliskls·io.github.vaggeliskls/release-notes-mcp·v1.0.1

A small, generic MCP server for combining GitHub/GitLab/Gitea releases into product release notes

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

full report

Adoption
New

0 stars26 downloads/wk

Reviews

Write one

Nobody has reviewed Release Notes yet.

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

Release Notes tools (7)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • compare_releases

    Return every release in `repo` published after `from_tag` up to and including `to_tag` (newest first) — useful when a service jumped several versions.

  • gather_release_notes

    Bundle raw release notes for an explicit list of selections so they can be synthesized into a single product release.

  • get_context

    Load supplementary context the user configured in `contextSources`.

  • get_latest_version

    Get the latest published release for one repo.

  • get_release

    Get the full release notes for a specific tag in one repo.

  • list_releases

    List recent releases for one repo (newest first). `repo` is 'owner/name'.

  • list_repos

    List the repositories and provider this server is configured to read.

Public scan report

scanner v0.1.9 · 2026-09-26 · same rubric, same numbers if you re-run it

no findings
  • Code scan5 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 87 days ago12/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 78/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Release Notes compares

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

Safety score
78/100
higher than 67% of 2,176 E-commerce servers
Tools
7
the typical E-commerce server has 7
Tools that change things
0%
typical: 0%. Fewer write tools means less an agent can break
Downloads a week
26
more than 15% of 403 E-commerce servers with a package

What its tools let an agent do: 7 read

Install Release Notes in Claude Code, Cursor or VS Code

claude mcp add release-notes-mcp -- uvx release-notes-mcp
Add to Cursor

What the publisher says

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

release-notes-mcp

<!-- mcp-name: io.github.vaggeliskls/release-notes-mcp -->

A small, generic MCP server that combines GitHub releases from several repositories into a single product release note. The server just fetches and bundles raw data; the LLM synthesizes the final notes.

Nothing is architecture-specific:

gitlab, or gitea/Forgejo. Release fetching goes through a small adapter, so adding a forge means normalizing its release JSON — a contained change.

  • provider — which forge to read releases from: github (default),

guide, a versions file, feature names — anything). The server assigns no meaning; what each source is is decided by what you put behind the URL.

  • repos — the repos the server is allowed to read releases from.
  • contextSources — arbitrary URLs loaded as background context (a style

Configuration

Config holds no secrets — only the repo set and context. Provider and auth come from the environment.

// config.json — non-sensitive (required; the server errors if it's missing)
{
  "repos": [
    "myorg/auth-service",
    "myorg/web"
  ],
  "contextSources": [
    {
      "name": "release-info",
      "url": "https://example.github.io/whatever/release.json",
      "description": "Extra context to consult when assembling release notes"
    }
  ]
}

Environment (provider-agnostic, set in .env or your shell):

Content-Type / URL extension / content sniffing. Override only when wrong.

  • format on a context source is optional — auto-detected from

Token permissions

The server only ever reads releases (GET /repos/{owner}/{repo}/releases…), so give TOKEN the minimum read scope — never write access.

For GitHub, a fine-grained PAT scoped to just the repos in config.json with Contents → Read-only is the tightest setup and is all this server requires.

The config (repos + contextSources) must come from one of two places — the server errors on startup if neither is set:

Inline JSON wins when both are set. Copy config.example.json to get started with the file approach.

Tools

Selection is dynamic — you (or Claude) pass the (repo, tag) pairs to combine. The server's instructions tell Claude to call get_context() first.

Run

The server runs in a container over HTTP transport on localhost:8000. First create the config and env files (both runs need them):

Shortened. The full README is on GitHub.

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

Release Notes: common questions

Is Release Notes MCP server safe?
Mostly: it is graded B (78/100). Read the Release Notes safety report
How do I install Release Notes?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Release Notes need an API key?
Yes. The registry entry asks for TOKEN.
Is Release Notes maintained?
The last commit was 124 days ago (2026-07-01). The latest release is v1.0.1.
What can I use instead of Release Notes?
Servers from other publishers that do the same job: Idea Reality MCP server, PostHog MCP Server and Loki Mode MCP server.
How does Release Notes compare with other E-commerce MCP servers?
safety score 78/100 (higher than 67% of 2,176 E-commerce servers); tools 7 (the typical E-commerce server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to Release Notes

Same job from other publishers: the closest match first, then the best rated.

  • Idea Reality
    Pre-build reality check. Scans GitHub, HN, npm, PyPI, Product Hunt — returns 0-100 signal.
    B
  • PostHog MCP Server
    Official PostHog MCP Server for product analytics, feature flags, experiments, and more.
    A
  • Loki Mode
    Autonomous spec-to-product coding-agent CLI with an MCP server exposing 39 tools over stdio.
    B
  • New-Term Radar
    New AI model, product and repo names as they surface, and the search terms behind them, sized.
    B
  • Stripe
    MCP server integrating with Stripe - tools for customers, products, payments, and more.
    A