# apifare × LibreChat (markdown twin of /integrations/librechat) Give every LibreChat user a prepaid tool balance: one mcpServers block, no code changes; each user pastes their own token once (encrypted by LibreChat's PluginAuth); calls run on THEIR balance; a drained balance surfaces the cap-framed 402 on the failed-tool card; failed provider calls are refunded. ```yaml mcpServers: apifare: type: streamable-http url: https://apifare.com/mcp headers: Authorization: "Bearer {{APIFARE_TOKEN}}" customUserVars: APIFARE_TOKEN: title: "apifare token" description: "Prepaid tool balance - get one at https://apifare.com/start?origin=app:librechat (shown once)." ``` stdio variant: command npx, args ["-y","apifare-mcp"], env APIFARE_TOKEN. Prices: /capabilities. Signup origin app:librechat lets us both see the integration working.