NestDaddy

Data-grounded sprint retro

io.github.sathvic-kollu/retro-mcp ยท v0.1.0

Data-grounded sprint retrospectives from your Jira, GitHub, and Slack activity.

Connect Runs on your machine

Terminal
claude mcp add retro-mcp -e JIRA_BASE_URL=<JIRA_BASE_URL> -e JIRA_EMAIL=<JIRA_EMAIL> -e JIRA_API_TOKEN=<JIRA_API_TOKEN> -e JIRA_BOARD_ID=<JIRA_BOARD_ID> -e GITHUB_TOKEN=<GITHUB_TOKEN> -e GITHUB_REPOS=<GITHUB_REPOS> -e SLACK_TOKEN=<SLACK_TOKEN> -e SLACK_CHANNELS=<SLACK_CHANNELS> -e RETRO_DEMO_MODE=<RETRO_DEMO_MODE> -- npx -y [email protected]
claude_desktop_config.json
{
  "mcpServers": {
    "retro-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "[email protected]"
      ],
      "env": {
        "JIRA_BASE_URL": "<JIRA_BASE_URL>",
        "JIRA_EMAIL": "<JIRA_EMAIL>",
        "JIRA_API_TOKEN": "<JIRA_API_TOKEN>",
        "JIRA_BOARD_ID": "<JIRA_BOARD_ID>",
        "GITHUB_TOKEN": "<GITHUB_TOKEN>",
        "GITHUB_REPOS": "<GITHUB_REPOS>",
        "SLACK_TOKEN": "<SLACK_TOKEN>",
        "SLACK_CHANNELS": "<SLACK_CHANNELS>",
        "RETRO_DEMO_MODE": "<RETRO_DEMO_MODE>"
      }
    }
  }
}
~/.cursor/mcp.json
{
  "mcpServers": {
    "retro-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "[email protected]"
      ],
      "env": {
        "JIRA_BASE_URL": "<JIRA_BASE_URL>",
        "JIRA_EMAIL": "<JIRA_EMAIL>",
        "JIRA_API_TOKEN": "<JIRA_API_TOKEN>",
        "JIRA_BOARD_ID": "<JIRA_BOARD_ID>",
        "GITHUB_TOKEN": "<GITHUB_TOKEN>",
        "GITHUB_REPOS": "<GITHUB_REPOS>",
        "SLACK_TOKEN": "<SLACK_TOKEN>",
        "SLACK_CHANNELS": "<SLACK_CHANNELS>",
        "RETRO_DEMO_MODE": "<RETRO_DEMO_MODE>"
      }
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "retro-mcp": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "[email protected]"
      ],
      "env": {
        "JIRA_BASE_URL": "<JIRA_BASE_URL>",
        "JIRA_EMAIL": "<JIRA_EMAIL>",
        "JIRA_API_TOKEN": "<JIRA_API_TOKEN>",
        "JIRA_BOARD_ID": "<JIRA_BOARD_ID>",
        "GITHUB_TOKEN": "<GITHUB_TOKEN>",
        "GITHUB_REPOS": "<GITHUB_REPOS>",
        "SLACK_TOKEN": "<SLACK_TOKEN>",
        "SLACK_CHANNELS": "<SLACK_CHANNELS>",
        "RETRO_DEMO_MODE": "<RETRO_DEMO_MODE>"
      }
    }
  }
}

Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.

Tools

This server runs locally, so its tools are listed by your MCP client once it starts.

Environment variables

NameDescription
JIRA_BASE_URL
Optional
Your Jira Cloud site, e.g. https://your-company.atlassian.net. Required for a live retro.
JIRA_EMAIL
Optional
Atlassian account email the API token belongs to.
JIRA_API_TOKEN
Optional, secret
Jira API token from id.atlassian.com. Read-only use.
JIRA_BOARD_ID
Optional
Optional board id to pin when the account has several boards.
GITHUB_TOKEN
Optional, secret
Optional GitHub read-only token for PR review latency and reverts.
GITHUB_REPOS
Optional
Optional comma-separated owner/name repos to scope PR analysis.
SLACK_TOKEN
Optional, secret
Optional Slack read token to scan sprint channels for blocker and incident language.
SLACK_CHANNELS
Optional
Optional comma-separated Slack channel ids to scan for the sprint window.
RETRO_DEMO_MODE
Optional
Set to true to force the synthetic demo sprint even when credentials are present.

Details

Package[email protected] (NPM, stdio)
First published17 Jun 2026
Last updated17 Jun 2026
Registry nameio.github.sathvic-kollu/retro-mcp

More developer tools servers See all

Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.