Documentation
¶
Overview ¶
Package sources — recipes for AI source / gateway integrations.
First entry: bifrost-template. maximhq/bifrost (https://github.com/maximhq/bifrost, Apache-2.0) is a Go-native AI gateway with unified failover, semantic caching, and budget governance. The portal layer registers a `bifrost` driver (internal/portal/bifrost.go) that surfaces in `clawtool portal list` as `bifrost (deferred)` until phase 2 lands the bifrost/core dependency behind the `clawtool_bifrost` build tag.
This recipe ships the YAML config template the driver will read once phase 2 lands. Dropping it today is safe — nothing reads the file yet, but operators get a head start on writing their provider chain + cache settings.
Package sources hosts recipes that wire up MCP source servers whose configuration ships as a templated file in the repo. The canonical example is googleapis/mcp-toolbox (Apache-2.0): a DB MCP server that reads a tools.yaml describing one or more database sources + parameterised SQL tools.
Recipes here ship config only — the operator installs the upstream binary themselves. Category routes through CategoryRuntime because DB integration is dev-environment scaffolding.