What’s New
Recent additions to ButterStack
Recently shipped
API tokens email their owner on creation
Every new API token - created in the web UI or minted by a CLI/MCP login - sends the token owner an email with the token name, a non-secret 8-character prefix, the creation method and timestamp. If it wasn’t you, revoke it and reply to the email. Details
ButterStack CLI and MCP server
butter on npm for the terminal, butterstack-mcp for Claude Desktop, Cursor and Antigravity, both authenticated through a browser OAuth (PKCE) login. CLI guide · MCP guide
Read APIs for changes, approvals, deployments and members
Four new read endpoints round out the JSON API: commit/changelist history, project-level approval records, store deployments, and project membership - all scoped, filterable and cursor-paginated. REST API reference
AI build-failure investigation from the API
POST /api/v1/projects/:id/build_runs/:id/investigate runs the Build Investigator agent on a failed build. Requires write:builds; costs 100 credits, the same as every other AI action. Details
Native Buildkite integration
Buildkite pipelines report in over a dedicated intake that verifies Buildkite’s X-Buildkite-Signature HMAC and rejects anything unsigned or stale. Webhook endpoints
TeamCity on the shared CI intake
TeamCity’s native {eventType, payload} webhook envelopes are recognised and normalised by the CI intake, so TeamCity builds land alongside Jenkins and GitHub Actions runs.
Reddit (Devvit) and YouTube Playables deployment tracking
Both are recognised deployment platforms on the deployment webhook and the deployments API. Deployment platforms
Lore version control
Track revisions from Epic Games’ open-source, content-addressed VCS, including a real-time --subscribe relay mode. Available on every plan. Lore integration
Have a feature request? Contact us at support@butterstack.com or join our Discord community.