{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.sathvic-kollu/standup-mcp","description":"Generate your daily standup from real GitHub, Jira, Linear, and Slack activity.","title":"Standup from your activity","repository":{"url":"https://github.com/sathvic-kollu/standup-mcp","source":"github"},"version":"0.1.0","websiteUrl":"https://github.com/sathvic-kollu/standup-mcp#readme","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"standup-mcp","version":"0.1.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"GitHub read-only personal access token. Enables commits, PRs, and reviews. Leave all sources unset to use the built-in demo data.","isSecret":true,"name":"GITHUB_TOKEN"},{"description":"Your Jira Cloud site, e.g. https://your-company.atlassian.net.","name":"JIRA_BASE_URL"},{"description":"Atlassian account email the API token belongs to.","name":"JIRA_EMAIL"},{"description":"Jira API token from id.atlassian.com. Read-only use.","isSecret":true,"name":"JIRA_API_TOKEN"},{"description":"Linear personal API key (read-only). Enables issue state changes and comments.","isSecret":true,"name":"LINEAR_API_KEY"},{"description":"Slack token with read scopes. Enables scanning your own messages for blocker language.","isSecret":true,"name":"SLACK_TOKEN"},{"description":"Optional comma-separated channel ids to scan when message search is unavailable.","name":"SLACK_CHANNELS"},{"description":"Optional display name for the standup's owner.","name":"STANDUP_NAME"},{"description":"Set to true to force the demo dataset even when credentials are present.","name":"STANDUP_DEMO_MODE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-17T08:28:31.726516Z","publishedAt":"2026-06-17T08:28:31.726516Z","updatedAt":"2026-06-17T08:28:31.726516Z","isLatest":true}}}],"metadata":{"count":1}}
