Standup notes from merge request state, not commit logs. Reads GitLab or GitHub: what is ready, what is blocked, and why your pipeline is red.
Setup
Choose your client, copy the config, then fill in any required environment variables.
Local
claude mcp add standup-mr --env GITHUB_TOKEN='<GITHUB_TOKEN>' --env GITLAB_TOKEN='<GITLAB_TOKEN>' -- npx -y standup-mr~/.codex/config.toml
[mcp_servers.standup-mr]
command = "npx"
args = ["-y", "standup-mr"]
env = { GITHUB_TOKEN = "<GITHUB_TOKEN>", GITLAB_TOKEN = "<GITLAB_TOKEN>" }
# codex mcp add standup-mr --env GITHUB_TOKEN='<GITHUB_TOKEN>' --env GITLAB_TOKEN='<GITLAB_TOKEN>' -- npx -y standup-mr~/.cursor/mcp.json
{
"mcpServers": {
"standup-mr": {
"command": "npx",
"args": [
"-y",
"standup-mr"
],
"env": {
"GITHUB_TOKEN": "<GITHUB_TOKEN>",
"GITLAB_TOKEN": "<GITLAB_TOKEN>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"standup-mr": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"standup-mr"
],
"env": {
"GITHUB_TOKEN": "<GITHUB_TOKEN>",
"GITLAB_TOKEN": "<GITLAB_TOKEN>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"standup-mr": {
"command": "npx",
"args": [
"-y",
"standup-mr"
],
"env": {
"GITHUB_TOKEN": "<GITHUB_TOKEN>",
"GITLAB_TOKEN": "<GITLAB_TOKEN>"
}
}
}
}claude_desktop_config.json
{
"mcpServers": {
"standup-mr": {
"command": "npx",
"args": [
"-y",
"standup-mr"
],
"env": {
"GITHUB_TOKEN": "<GITHUB_TOKEN>",
"GITLAB_TOKEN": "<GITLAB_TOKEN>"
}
}
}
}.trae/mcp.json
{
"mcpServers": {
"standup-mr": {
"command": "npx",
"args": [
"-y",
"standup-mr"
],
"env": {
"GITHUB_TOKEN": "<GITHUB_TOKEN>",
"GITLAB_TOKEN": "<GITLAB_TOKEN>"
}
}
}
}Remote
claude mcp add --transport http standup-mr https://standup.ilkerbalcilar.com/mcp~/.codex/config.toml
[mcp_servers.standup-mr]
url = "https://standup.ilkerbalcilar.com/mcp"
# codex mcp add standup-mr --url https://standup.ilkerbalcilar.com/mcp~/.cursor/mcp.json
{
"mcpServers": {
"standup-mr": {
"url": "https://standup.ilkerbalcilar.com/mcp"
}
}
}.vscode/mcp.json
{
"servers": {
"standup-mr": {
"type": "http",
"url": "https://standup.ilkerbalcilar.com/mcp"
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"standup-mr": {
"httpUrl": "https://standup.ilkerbalcilar.com/mcp"
}
}
}claude_desktop_config.json · Customize › Connectors › Add custom connector
{
"mcpServers": {
"standup-mr": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://standup.ilkerbalcilar.com/mcp"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"standup-mr": {
"url": "https://standup.ilkerbalcilar.com/mcp"
}
}
}Environment variables
GITHUB_TOKENGITLAB_TOKEN
Replace the placeholders with your own credentials and keep them out of version control.