PluginBench
MCP Server

Data-grounded sprint retro MCP Server

io.github.sathvic-kollu/retro-mcp

What is the Data-grounded sprint retro MCP server?

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

How to install Data-grounded sprint retro

Copy-paste configuration for popular MCP clients.

transport: stdio
Config generated by PluginBench — verify against the source before use.
Environment / auth
  • JIRA_BASE_URL

    Your Jira Cloud site, e.g. https://your-company.atlassian.net. Required for a live retro.

  • JIRA_EMAIL

    Atlassian account email the API token belongs to.

  • JIRA_API_TOKEN
    secret

    Jira API token from id.atlassian.com. Read-only use.

  • JIRA_BOARD_ID

    Optional board id to pin when the account has several boards.

  • GITHUB_TOKEN
    secret

    Optional GitHub read-only token for PR review latency and reverts.

  • GITHUB_REPOS

    Optional comma-separated owner/name repos to scope PR analysis.

  • SLACK_TOKEN
    secret

    Optional Slack read token to scan sprint channels for blocker and incident language.

  • SLACK_CHANNELS

    Optional comma-separated Slack channel ids to scan for the sprint window.

  • RETRO_DEMO_MODE

    Set to true to force the synthetic demo sprint even when credentials are present.

Claude Desktop
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "retro-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "retro-mcp"
      ],
      "env": {
        "JIRA_BASE_URL": "<YOUR_JIRA_BASE_URL>",
        "JIRA_EMAIL": "<YOUR_JIRA_EMAIL>",
        "JIRA_API_TOKEN": "<YOUR_JIRA_API_TOKEN>",
        "JIRA_BOARD_ID": "<YOUR_JIRA_BOARD_ID>",
        "GITHUB_TOKEN": "<YOUR_GITHUB_TOKEN>",
        "GITHUB_REPOS": "<YOUR_GITHUB_REPOS>",
        "SLACK_TOKEN": "<YOUR_SLACK_TOKEN>",
        "SLACK_CHANNELS": "<YOUR_SLACK_CHANNELS>",
        "RETRO_DEMO_MODE": "<YOUR_RETRO_DEMO_MODE>"
      }
    }
  }
}
Cursor
~/.cursor/mcp.json
{
  "mcpServers": {
    "retro-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "retro-mcp"
      ],
      "env": {
        "JIRA_BASE_URL": "<YOUR_JIRA_BASE_URL>",
        "JIRA_EMAIL": "<YOUR_JIRA_EMAIL>",
        "JIRA_API_TOKEN": "<YOUR_JIRA_API_TOKEN>",
        "JIRA_BOARD_ID": "<YOUR_JIRA_BOARD_ID>",
        "GITHUB_TOKEN": "<YOUR_GITHUB_TOKEN>",
        "GITHUB_REPOS": "<YOUR_GITHUB_REPOS>",
        "SLACK_TOKEN": "<YOUR_SLACK_TOKEN>",
        "SLACK_CHANNELS": "<YOUR_SLACK_CHANNELS>",
        "RETRO_DEMO_MODE": "<YOUR_RETRO_DEMO_MODE>"
      }
    }
  }
}
Windsurf
~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "retro-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "retro-mcp"
      ],
      "env": {
        "JIRA_BASE_URL": "<YOUR_JIRA_BASE_URL>",
        "JIRA_EMAIL": "<YOUR_JIRA_EMAIL>",
        "JIRA_API_TOKEN": "<YOUR_JIRA_API_TOKEN>",
        "JIRA_BOARD_ID": "<YOUR_JIRA_BOARD_ID>",
        "GITHUB_TOKEN": "<YOUR_GITHUB_TOKEN>",
        "GITHUB_REPOS": "<YOUR_GITHUB_REPOS>",
        "SLACK_TOKEN": "<YOUR_SLACK_TOKEN>",
        "SLACK_CHANNELS": "<YOUR_SLACK_CHANNELS>",
        "RETRO_DEMO_MODE": "<YOUR_RETRO_DEMO_MODE>"
      }
    }
  }
}
VS Code
.vscode/mcp.json
{
  "servers": {
    "retro-mcp": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "retro-mcp"
      ],
      "env": {
        "JIRA_BASE_URL": "<YOUR_JIRA_BASE_URL>",
        "JIRA_EMAIL": "<YOUR_JIRA_EMAIL>",
        "JIRA_API_TOKEN": "<YOUR_JIRA_API_TOKEN>",
        "JIRA_BOARD_ID": "<YOUR_JIRA_BOARD_ID>",
        "GITHUB_TOKEN": "<YOUR_GITHUB_TOKEN>",
        "GITHUB_REPOS": "<YOUR_GITHUB_REPOS>",
        "SLACK_TOKEN": "<YOUR_SLACK_TOKEN>",
        "SLACK_CHANNELS": "<YOUR_SLACK_CHANNELS>",
        "RETRO_DEMO_MODE": "<YOUR_RETRO_DEMO_MODE>"
      }
    }
  }
}
Claude Code
claude mcp add retro-mcp --env JIRA_BASE_URL=<YOUR_JIRA_BASE_URL> --env JIRA_EMAIL=<YOUR_JIRA_EMAIL> --env JIRA_API_TOKEN=<YOUR_JIRA_API_TOKEN> --env JIRA_BOARD_ID=<YOUR_JIRA_BOARD_ID> --env GITHUB_TOKEN=<YOUR_GITHUB_TOKEN> --env GITHUB_REPOS=<YOUR_GITHUB_REPOS> --env SLACK_TOKEN=<YOUR_SLACK_TOKEN> --env SLACK_CHANNELS=<YOUR_SLACK_CHANNELS> --env RETRO_DEMO_MODE=<YOUR_RETRO_DEMO_MODE> -- npx -y retro-mcp

Related MCP servers

Generate your daily standup from real GitHub, Jira, Linear, and Slack activity.

View repository →