Command Palette
Search for a command to run...
Set Up Integrations
OnboardingConnect Arbtr to your existing tools for maximum value.
Why Integrate?
Arbtr becomes more powerful when connected to your workflow:
- Git: Publish decisions as ADRs, keep docs in sync
- PR Enforcement: Check PRs against your decisions
- MCP: Let AI coding assistants access your decisions
Git Provider Setup
Connect GitHub, GitLab, or Bitbucket to publish decisions as Architecture Decision Records (ADRs) in your repository.
GitHub
- Go to Team Settings → Integrations
- Click Install GitHub App
- Select your organization and repositories
- Copy the Installation ID back to Arbtr
- Configure repository, branch, and ADR directory
GitLab
- Go to Team Settings → Integrations
- Select the GitLab tab
- Click Connect with OAuth
- Authorize Arbtr to access your projects
- Configure project path, branch, and ADR directory
Bitbucket
- Go to Team Settings → Integrations
- Select the Bitbucket tab
- Click Connect with OAuth
- Authorize Arbtr to access your repositories
- Configure workspace, repo, branch, and ADR directory
PR Policy Enforcement
Once Git is connected, enable PR enforcement to have Arbtr check pull requests against your architectural decisions.
- In Integrations, scroll to PR Policy Enforcement
- Toggle enforcement on
- Choose the mode:
- Warn: Post warnings but allow merge
- Block: Prevent merge until resolved
- Set the importance threshold (which decisions to enforce)
- For GitLab/Bitbucket: Copy the webhook URL to your project settings
AI Coding Assistant (MCP)
Connect AI coding assistants like Claude Desktop, Cursor, or Windsurf so they can access your decisions while helping you code.
- Go to Team Settings → Integrations → MCP
- Generate an API key
- Add the MCP server to your assistant's config:{ "mcpServers": { "arbtr": { "command": "npx", "args": ["-y", "@anthropic/arbtr-mcp"], "env": { "ARBTR_API_KEY": "your-api-key" } } } }
- Restart your AI assistant
Now you can ask things like "Check if this violates any architecture decisions" while coding.
Auto-Publish on Conclusion
Once Git is connected, you can enable automatic ADR publishing:
- In Integrations, find Auto-publish on conclusion
- Toggle it on
- When decisions are concluded (Approved/Rejected/Deferred), they're automatically published as ADRs
This keeps your Git repository as the source of truth without manual effort.
You're All Set!
Your team is now fully configured. Explore more:
Previous
First DecisionsNext
Core Concepts