A sample chat app for the Metabase Agent API. Ask natural language questions about your data and get answers powered by Claude.
- Metabase v59+ (Enterprise) with the
agent-apifeature flag - Anthropic API key
Enable JWT authentication: Admin Settings > Authentication > JWT. Click "Generate key" and copy the secret.
cp .env.example .envFill in your .env:
| Variable | Description |
|---|---|
METABASE_INSTANCE_URL |
Your Metabase URL (no trailing slash) |
METABASE_JWT_SHARED_SECRET |
JWT signing key from admin settings |
METABASE_USER_EMAIL |
Email of an existing Metabase user |
ANTHROPIC_API_KEY |
Your Anthropic API key |
npm run install:all
npm run devOpen http://localhost:3100.
For bugs and feature requests, please open an issue. For security issues, please see our Security Policy.
This project is licensed under the MIT License.