This issue tracks ranked native integration research for the Orca automations. Research never claims implementation issues or changes adapter code. Implementation may claim an unclaimed automation-ready issue and open a PR; it never merges.
Ranking rule
Rank P0, P1, P2, P3, then oldest issue updatedAt within each priority. Exclude adapters on main, open implementation PRs, active branches, claims and blocked issues. P3 deferred issues are not automatically ready. GitHub stars are adoption proxies, not direct Switchboard requests.
Ranked snapshot: 2026-10-02
Fetched origin/main (df5f45e); checked cmd/server/main.go, integrations/ (66 adapters), 38 open integration issues, 17 open PRs and remote heads. No new adapters, PRs, branches or claims since 2026-10-01; all existing priorities retained. Three new ready issues created.
Ready (priority, then oldest updatedAt)
| Rank |
Priority |
Issue |
Evidence-based first slice |
| 1 |
P1 |
#258 Bitbucket |
Scoped Atlassian API token, repository and pull-request triage. Next unclaimed pick. |
| 2 |
P1 |
#263 Prometheus |
Direct PromQL, alert and target diagnostics without Grafana. |
| 3 |
P2 |
#259 Fastly |
CDN service/version and bounded single-URL purge. |
| 4 |
P2 |
#265 Statuspage |
Bounded incident communication with notification controls. |
| 5 |
P2 |
#266 Hetzner Cloud |
Official Go SDK and bounded IaaS inventory. |
| 6 |
P2 |
#245 Snyk |
Enterprise entitlement, versioned read-first REST slice. |
| 7 |
P2 |
#270 Healthchecks.io |
Read-only heartbeat/check status; no pings. |
| 8 |
P2 |
#262 MySQL |
Read-only TCP with SQL safety and connection constraints. |
| 9 |
P2 |
#264 Tailscale |
Device/network reads without authorization mutation. |
| 10 |
P2 |
#267 Jenkins |
Self-hosted REST without required controller MCP plugin. |
| 11 |
P2 |
#261 Temporal Cloud |
Cloud namespace/account reads, not workflow gRPC. |
| 12 |
P2 |
#272 NATS JetStream |
Stream and consumer-lag diagnosis; no payloads. |
| 13 |
P2 |
#273 Keycloak |
Least-privilege identity/event reads; no provisioning. |
| 14 |
P2 |
#275 Harbor |
OCI artifact metadata and optional scan summaries. |
| 15 |
P2 |
#276 Docker Hub |
Scoped JWT exchange and paginated tag inventory. |
| 16 |
P2 |
#277 Scaleway |
Zoned Instance list/get via IAM key; no mutations. |
| 17 |
P2 |
#278 Argo Workflows |
Namespace-scoped status and failure diagnosis. |
| 18 |
P2 |
#281 Dependency-Track |
API-key portfolio projects, findings and current metrics. |
| 19 |
P2 |
#280 Jaeger |
Stable v3 service list and bounded trace summaries. |
| 20 |
P2 |
#279 Coolify |
Team-scoped read token for deployments and inventory. |
| 21 |
P2 |
#282 Backstage |
Catalog-limited external static token; entity relationships. |
| 22 |
P2 |
#285 RabbitMQ |
Monitoring-only HTTP user; bounded queue/connection inventory. |
| 23 |
P2 |
#286 OpenBao |
KV v2 key names and version metadata only, no secret values. |
| 24 |
P2 |
#288 Plausible Analytics |
team-scoped read key, bounded traffic and conversion stats; Cloud Business entitlement. |
| 25 |
P2 |
#289 Proxmox VE |
New: privilege-separated PVEAuditor API token; cluster inventory, node/VM status, failed task logs; no lifecycle mutations. |
| 26 |
P2 |
#290 Consul |
New: read-only ACL token; services, health checks, members, KV key names only. Pairs with on-main Nomad. |
| 27 |
P2 |
#291 Woodpecker CI |
New: Forgejo-ecosystem CI pipeline/step-log triage via PAT; no approve/cancel/restart. |
Claimed
Blocked
In progress elsewhere (not ready)
Existing P3 deferred
#244 CircleCI, #247 Buildkite, #251 Grafana, #252 Honeycomb, #253 HCP Terraform, #254 SonarCloud, #255 Render and #257 Heroku remain researched but not ready because vendor-supported MCP alternatives cover the proposed workflows. No fresh direct demand warrants re-promotion.
Net-new screenings (2026-10-02)
| Candidate |
Disposition |
Evidence and differentiation |
| Proxmox VE |
P2 ready #289 |
No vendor MCP; community MCPs small (gilby125/mcp-proxmox, 52 stars). Documented API viewer, API tokens + PVEAuditor, Go SDK go-proxmox (291 stars). Fills on-prem virtualization gap. |
| Consul |
P2 ready #290 |
30,090-star upstream; HashiCorp ships Terraform/Vault MCP but none for Consul. Documented HTTP API with ACL tokens and official Go client. |
| Woodpecker CI |
P2 ready #291 |
7,941-star upstream; no vendor MCP on woodpecker-ci.org; OpenAPI spec with pipelines/logs endpoints and Bearer PAT. Complements on-main Forgejo. Tokens are unscoped (risk noted). |
| Graylog |
Skipped (built-in MCP) |
8,151-star upstream ships an in-server MCP module (org/graylog/mcp/server) with stream/search/aggregate tools; no native gap. |
| Better Stack |
Skipped (official MCP) |
Vendor remote MCP covers uptime incidents, on-call and telemetry queries. |
| Uptime Kuma |
Skipped (no REST API) |
92,055-star upstream, but only Socket.IO plus Prometheus /metrics; no documented stable REST API for a clean adapter. Revisit if upstream adds one. |
| Zulip |
Skipped (low differentiation) |
25,986-star upstream, clean REST API, no official MCP; chat already covered by Slack/Teams/GChat, consistent with prior Mattermost skip. No direct demand. |
Skipped as duplicate or vendor MCP
Run verification
Remote issue edits only: created researched #289, #290, #291 (all automation-ready), retained existing priorities, updated this tracker. No repository changes; code tests do not apply.
This issue tracks ranked native integration research for the Orca automations. Research never claims implementation issues or changes adapter code. Implementation may claim an unclaimed automation-ready issue and open a PR; it never merges.
Ranking rule
Rank P0, P1, P2, P3, then oldest issue updatedAt within each priority. Exclude adapters on main, open implementation PRs, active branches, claims and blocked issues. P3 deferred issues are not automatically ready. GitHub stars are adoption proxies, not direct Switchboard requests.
Ranked snapshot: 2026-10-02
Fetched origin/main (
df5f45e); checkedcmd/server/main.go,integrations/(66 adapters), 38 open integration issues, 17 open PRs and remote heads. No new adapters, PRs, branches or claims since 2026-10-01; all existing priorities retained. Three new ready issues created.Ready (priority, then oldest updatedAt)
PVEAuditorAPI token; cluster inventory, node/VM status, failed task logs; no lifecycle mutations.Claimed
automation-claimed, PR Add Airflow pipeline diagnostics and bounded run triggering #274 /feat/airflow-integration. Preserve claim; never mark ready during open work.Blocked
In progress elsewhere (not ready)
feat/mixpanel-integration; Add Instagram integration #9 Instagram / PR added instagram #18 /switchboard-instagram; Add Airflow integration #260 Airflow / PR Add Airflow pipeline diagnostics and bounded run triggering #274 /feat/airflow-integration.cursor/gitlab-mcp-proxy-20b1; Microsoft Teams PR Add Microsoft Teams integration #162 /switchboard-teams(Microsoft 365 already on main); Google Stitch PR Add Google Stitch integration #105 /pzipoy/google-stitch-mcp; FreeCAD PR #autodeploy Rewrite FreeCAD handlers to use persistent bridge architecture #132 /aleks/freecad.Existing P3 deferred
#244 CircleCI, #247 Buildkite, #251 Grafana, #252 Honeycomb, #253 HCP Terraform, #254 SonarCloud, #255 Render and #257 Heroku remain researched but not ready because vendor-supported MCP alternatives cover the proposed workflows. No fresh direct demand warrants re-promotion.
Net-new screenings (2026-10-02)
org/graylog/mcp/server) with stream/search/aggregate tools; no native gap./metrics; no documented stable REST API for a clean adapter. Revisit if upstream adds one.Skipped as duplicate or vendor MCP
Run verification
Remote issue edits only: created researched #289, #290, #291 (all
automation-ready), retained existing priorities, updated this tracker. No repository changes; code tests do not apply.