Hive
feat(mcp): add Boruta-authenticated server
GitHub issue · Closed
Source
tuist/hive #7
Updated
Jun 24, 2026
Domains
Hive
Summary
- Add a Boruta-backed OAuth authorization-code flow for MCP clients, including dynamic client registration and token issuance endpoints.
- Expose MCP discovery metadata and protected-resource metadata under
/.well-known. - Forward
/mcpto an EMCP streamable HTTP server protected by Boruta bearer tokens with themcpscope, with an initial authenticatedwhoamitool. - Add Boruta schema migrations, the
mcpOAuth scope, runtime issuer configuration, and tests for discovery, registration, MCP auth challenge, and login return handling.
Testing
mix compile --warnings-as-errorsmix testmix credo
Investigate, reproduce, or fix this item in an isolated repository. Each Flight preserves its outcome and agent session.
New Flights are paused
Configure model inference, GitHub, and a sandbox provider to start another Flight. Existing results remain available below.
No Flights yet
Start a Flight and preserve its objective, outcome, and session here.
No GitHub comments yet.