io.github.vaggeliskls

release-notes-mcp

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

stdiocommunityservice

Package Details

Transportstdio
Runtimeuvx

Environment Variables

RELEASE_MCP_CONFIG_JSON

Config (repos + contextSources) as inline JSON, e.g. {"repos":["myorg/web"],"contextSources":[]}. Use this for uvx/hub launches with no file to mount. Either this or RELEASE_MCP_CONFIG is required.

RELEASE_MCP_CONFIG

Absolute path to a config.json file (alternative to RELEASE_MCP_CONFIG_JSON). Used when mounting a real file, e.g. in Docker.

TOKEN
Secret

Auth token for the provider (GitHub PAT / GitLab / Gitea token). Optional for public repos.

PROVIDER

Forge to read releases from: github | gitlab | gitea. Defaults to github.

BASE_URL

API base URL — only for self-hosted GitLab or Gitea/Forgejo.