Integrations
What RemoteHangar agents connect to: the trackers they take tasks from, the git hosts they push to, and the tools an admin sets up once for the whole team.
Trackers
Tickets from YouTrack, Jira and Notion go into a bay’s task queue. People choose which tickets to queue; the agent reads the ticket, works on it and reports back. In a bay, Jira and YouTrack issues also get their own panel.
| Tracker | How it connects | What the agent can do |
|---|---|---|
| YouTrack | Permanent token, scoped to a project per bay; YouTrack Cloud and self-hosted | Search, read, create, comment on and change the state of issues |
| Jira Cloud | Email and API token | Search, read, create, comment on and transition issues |
| Jira Server and Data Center | Personal access token | Search, read, create, comment on and transition issues |
| Notion | Per-user OAuth; an admin first creates a Notion public integration | Search and read pages and databases, create tasks, comment and change status |
Git hosts
Agents clone, commit and push to GitHub (including GitHub Enterprise Cloud), GitLab (gitlab.com and self-managed) and Gitea.
Personal git credentials are an opt-in setting. With it on, each person brings their own SSH key or HTTPS access token, so every push is attributable to a person. Credentials are encrypted at rest and bound to the host they belong to.
MCP servers
MCP is the open protocol agents use to call tools. RemoteHangar ships its own MCP servers and wires in well-known third-party ones. Some need an admin to add a token, an endpoint or an OAuth app first; the list says which.
- Task queue: lets the agent mark a task done or blocked. Built in.
- Remote servers: nine file and shell tools that run on a host enrolled with the Go connector. Built in.
- Jira and YouTrack: issue tools. Needs a per-user token.
- Notion: pages and databases. Needs the admin’s Notion integration, then per-user OAuth.
- Outline: search, read, create and edit wiki documents. Needs an OAuth app set up by an admin, then each user connects.
- Code search: search across the bay and across reference repositories. Installed with the release when the server has outbound access.
- GitHub, GitLab and Gitea: forge tools. Needs a per-user token; GitHub’s server is hosted by GitHub.
- serena: symbol-level code navigation. Installed with the release when the server has outbound access.
- Playwright: browser automation with Chromium and Chrome, installed once for all bays when the server has outbound access.
- sequential-thinking and memory-bank: reasoning and notes. Enabled on first start.
- context7: library documentation. Needs an API key.
- Graphiti: long-term memory. Needs your own Graphiti endpoint.
Skills and plugins
Every release ships 58 built-in skills in the SKILL.md format and 19 plugins from 7 marketplaces. Plugins can bundle skills, commands, subagents, hooks and MCP servers.
Admins manage all of it in the web console: install and remove plugins, add marketplaces, edit skills and configure MCP servers. A broken plugin install is detected and repaired when the service starts. A bay picks up newly added tools on its next restart.
Curated bundles
A bundle is a named set of skills, plugins and MCP servers for one kind of work, such as Go, frontend, PostgreSQL, testing or DevOps. A bay starts with the bundles its owner picks.
RemoteHangar comes with 22 baseline bundles. Admins edit them, create their own and reset a baseline bundle to its shipped version at any time. Edits apply without restarting the service, and a new release never overwrites a bundle an admin has changed.
Public API
Anything that can send an HTTP request can use an agent: CI jobs, internal bots, review tools. Public API v1 covers sessions, streaming prompts, interrupts, file downloads, one-shot runs and discovery of the agents, MCP servers and models available on your server.
The technical details and a request example are on the How it works page.
- OpenAPI description with Swagger UI
- Server-Sent Events streaming
- JSON-schema structured output; on one-shot runs, strict validation with up to three retries
- Idempotency keys
- Scoped bearer tokens, limits per API token and per host
Missing an integration?
Custom integrations for your stack are part of the pilot. Tell us what you use.
Discuss a pilot