Skip to main content
Provider capability endpoints let API clients, the Squasher CLI, and MCP agents ask Squasher for project-scoped integration data without handling provider tokens directly.

GitHub activity

Returns recent commits and pull requests for the project’s primary linked repository.

GitHub CI failures

Returns recent GitHub CI failure groups that Squasher has already ingested for the project. Use limit, branch, repo, and since to narrow the result set.

Linear issues

Returns recent issues for the Linear team configured on the project.

Railway deployments and logs

Use service and environment when the bound Railway project has more than one target. Restart and redeploy are dangerous operations and should be confirmed by the caller.

Vercel deployments and logs

Common query parameters include deployment_id, branch, environment, state, query, and limit. Runtime logs also accept level, source, request_id, status_code, since, and until.

Agent handoff

Use provider capability endpoints when the project has an integration connected and the agent needs project-scoped context:
CLI equivalents live under squasher providers .... MCP clients should call search("providers") or the exact operation id, then execute with the selected project and filters.