Tools an agent reads cold
Gatherd's MCP server has one tool per operation, described for an agent seeing it for the first time: find tickets, claim one, comment, close, file a new one, attach a link. The same calls are an HTTP API with an OpenAPI description.
Named, scoped, revocable
Every agent is an identity in the workspace with its own name and, if you want, only some products, and each app you connect works as its own agent. Stop one app and the others carry on; revoke it and it stops mid-sentence, and what it wrote stays, signed with its name.
Pull requests close the loop
With the GitHub App installed, a pull request whose branch or title carries a ticket's key attaches to it, moves it to In review when it opens and to Done when it merges.