Standup from your activity MCP Server
by sathvic-kolluio.github.sathvic-kollu/standup-mcpv0.1.0
Generate your daily standup from real GitHub, Jira, Linear, and Slack activity.
context tax
queued
security
queued
cold start
queued
freshness
Slowing4mo ago
Install Standup from your activity MCP server
Install in Claude Code
claude mcp add standup -e GITHUB_TOKEN='<github-token>' -e JIRA_API_TOKEN='<jira-api-token>' -e LINEAR_API_KEY='<linear-api-key>' -e SLACK_TOKEN='<slack-token>' -- npx -y standup-mcpInstall in Cursor
{
"mcpServers": {
"standup": {
"command": "npx",
"args": [
"-y",
"standup-mcp"
],
"env": {
"GITHUB_TOKEN": "<github-token>",
"JIRA_API_TOKEN": "<jira-api-token>",
"LINEAR_API_KEY": "<linear-api-key>",
"SLACK_TOKEN": "<slack-token>"
}
}
}
}Add to ~/.cursor/mcp.json (global) or .cursor/mcp.json (project).
Install in Claude Desktop
{
"mcpServers": {
"standup": {
"command": "npx",
"args": [
"-y",
"standup-mcp"
],
"env": {
"GITHUB_TOKEN": "<github-token>",
"JIRA_API_TOKEN": "<jira-api-token>",
"LINEAR_API_KEY": "<linear-api-key>",
"SLACK_TOKEN": "<slack-token>"
}
}
}
}Settings → Developer → Edit Config (claude_desktop_config.json), then restart.
Install in VS Code
{
"servers": {
"standup": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"standup-mcp"
],
"env": {
"GITHUB_TOKEN": "<github-token>",
"JIRA_API_TOKEN": "<jira-api-token>",
"LINEAR_API_KEY": "<linear-api-key>",
"SLACK_TOKEN": "<slack-token>"
}
}
}
}Add to .vscode/mcp.json in your workspace.
Install in Windsurf
{
"mcpServers": {
"standup": {
"command": "npx",
"args": [
"-y",
"standup-mcp"
],
"env": {
"GITHUB_TOKEN": "<github-token>",
"JIRA_API_TOKEN": "<jira-api-token>",
"LINEAR_API_KEY": "<linear-api-key>",
"SLACK_TOKEN": "<slack-token>"
}
}
}
}Add to ~/.codeium/windsurf/mcp_config.json.
Configuration
| Variable | Required | Secret | Description |
|---|---|---|---|
| GITHUB_TOKEN | — | yes | GitHub read-only personal access token. Enables commits, PRs, and reviews. Leave all sources unset to use the built-in demo data. |
| JIRA_BASE_URL | — | — | Your Jira Cloud site, e.g. https://your-company.atlassian.net. |
| JIRA_EMAIL | — | — | Atlassian account email the API token belongs to. |
| JIRA_API_TOKEN | — | yes | Jira API token from id.atlassian.com. Read-only use. |
| LINEAR_API_KEY | — | yes | Linear personal API key (read-only). Enables issue state changes and comments. |
| SLACK_TOKEN | — | yes | Slack token with read scopes. Enables scanning your own messages for blocker language. |
| SLACK_CHANNELS | — | — | Optional comma-separated channel ids to scan when message search is unavailable. |
| STANDUP_NAME | — | — | Optional display name for the standup's owner. |
| STANDUP_DEMO_MODE | — | — | Set to true to force the demo dataset even when credentials are present. |
Freshness
Slowing — last maintenance signal 4mo ago. The newest of the signals below sets the band.
Last commit (default branch)
2026-06-17 · 4mo ago · GitHub
Latest release
no data · GitHub
Package published
no data · npm/PyPI
Registry entry updated
2026-06-17 · 4mo ago · official registry · v0.1.0
FAQ
›How do I install the Standup from your activity MCP server in Claude Code?
Run: claude mcp add standup -e GITHUB_TOKEN='<github-token>' -e JIRA_API_TOKEN='<jira-api-token>' -e LINEAR_API_KEY='<linear-api-key>' -e SLACK_TOKEN='<slack-token>' -- npx -y standup-mcp. For Cursor, VS Code, Claude Desktop and Windsurf, use the install tabs above.
›Does Standup from your activity require an API key?
Yes. It expects GITHUB_TOKEN, JIRA_API_TOKEN, LINEAR_API_KEY, SLACK_TOKEN, of which 4 are secrets.
›Can I use Standup from your activity as a remote (hosted) MCP server?
No hosted endpoint is published; it runs locally over stdio.
›Is Standup from your activity in the official MCP registry?
Yes, as io.github.sathvic-kollu/standup-mcp.
Alternatives to Standup from your activity
Other version control MCP servers.