Wraps every Butterbase app's built-in LLM gateway into a single MCP tool: chat completions, embeddings, model listing, config management, and usage reporting. You'd reach for this when your agent needs to call GPT or Claude, generate vectors, or check token spend without leaving the tool context. It's deliberately synchronous, no streaming, because agent tools can't handle partial deltas anyway. The real win is consolidation: one tool covers what would otherwise be five separate API surfaces, and it respects per-app defaults so you're not hardcoding model strings everywhere. If you need streaming or vector search, you'll still need the SDK or the RAG skill.

GitHub stars
532
last updated
Jun 11, 2026

Install

$ npx -y skills add butterbase-ai/butterbase-skills --skill ai --agent claude-code

Installs into .claude/skills of the current project.

Files

Butterbase AI Gateway

The AI gateway provides chat, embeddings, model listing, configuration, usage reporting, and asynchronous video jobs. One umbrella tool: manage_ai.

ActionWhat it doesReturns
chatSynchronous chat completion (no streaming)OpenAI-shaped { choices: [...] }
embedVector embeddings for string or string[]OpenAI-shaped { data: [{ embedding: [...] }] }
list_modelsAvailable models with capabilities{ models: AiModel[] }
get_configCurrent AI config (default model, BYOK key flag, etc.)AiConfig
update_configSet defaults, allowed models, max tokens, BYOKAiConfig
get_usageToken + cost aggregate over a windowusage record
submit_videoSubmit an ordinary async video job{ job_id, status, polling_url }
poll_videoRead an existing video job without submitting againstatus, optional stage and authenticated content URLs

1. Chat

Sponsors

Details

Repository
github.com/butterbase-ai/butterbase-skills
Categories
Backend & APIs, AI & Agent Building
License
MIT
First seen
Jun 11, 2026

More from butterbase-ai/butterbase-skills

All 39
1butterbase-ai avatarbuild-appbutterbase-ai/butterbase-skillsThis is the full linear workflow for spinning up a Butterbase backend: provision an app, design and apply a Postgres schema, lock it...0skills.sh installs
2butterbase-ai avatarbutterbase-skillsbutterbase-ai/butterbase-skillsClaude Code plugin for Butterbase — 30+ guided skills and auto-configured MCP for the AI-native backend-as-a-service.0skills.sh installs
3butterbase-ai avatarcontributingbutterbase-ai/butterbase-skillsThis is the contributor's handbook for the Butterbase monorepo, which spans CLI tools, SDKs, MCP servers, and API services.0skills.sh installs
4butterbase-ai avatarjourney-frontendbutterbase-ai/butterbase-skillsUse as the frontend build stage of the Butterbase journey. Implements the Frontend section of 02-plan.md by delegating to deploy-frontend. Scaffolds (if needed)0skills.sh installs
5claude-office-skills avatarWebhook Automationclaude-office-skills/skillsBuild and manage webhook-based integrations for real-time event processing and API connections0skills.sh installs
6daffy0208 avatarPerformance Optimizerdaffy0208/ai-dev-standardsOptimize application performance and scalability. Use when investigating slow applications, scaling bottlenecks, or improving response times. Covers profiling, 0skills.sh installs