jelly-metabase-skill

Query Metabase dashboards, cards, and collections via REST API.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/dev-jelly/jelly-dotclaude --skill jelly-metabase-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: jelly-metabase-skill
Source: https://github.com/dev-jelly/jelly-dotclaude/tree/main/skills/jelly-metabase-skill/SKILL.md
Command: npx skills add https://github.com/dev-jelly/jelly-dotclaude --skill jelly-metabase-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Streamline querying Metabase dashboards, cards, and collections; export analytics data with minimal manual effort. Activate when you need BI data access, dashboard insights, or data exports from Metabase.

Core Features & Use Cases

  • Dashboard Operations: View dashboards and retrieve aggregated data from cards.
  • Card/Question Management: Query cards and fetch results for reporting.
  • Collection & Data Organization: Browse and organize Metabase collections for efficient analytics.
  • Export Functionality: Export results in JSON or CSV for downstream workflows.
  • Database Integration: Connect to Metabase databases via configured connections.

Quick Start

Configure METABASE_URL and METABASE_API_KEY in your environment (or in a .env file as guided by the Jelly setup), then use the provided API calls to list dashboards or export card results as CSV/JSON.

Frequently Asked Questions about jelly-metabase-skill

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I export data from Metabase dashboards and cards?

Export Metabase dashboard and card results directly as CSV or JSON using the Skill's API integration. Configure METABASE_URL and METABASE_API_KEY, then call the export endpoints to retrieve analytics data in your preferred format for downstream workflows.

Can I query Metabase dashboards and collections programmatically?

Yes. Query Metabase dashboards, cards, and collections programmatically via REST API endpoints. The Skill handles authentication with API keys, pagination, and error handling to retrieve aggregated analytics data and organize collections efficiently.

What setup do I need to access Metabase data programmatically?

Set environment variables METABASE_URL and METABASE_API_KEY (or configure via .env file). The Skill uses these credentials to authenticate with Metabase REST API endpoints and enable read-only access to dashboards, cards, databases, and collections.

How do I retrieve results from Metabase cards for reporting?

Fetch card results and metrics from Metabase using the /api/card endpoint with your API key. The Skill retrieves question data, handles pagination, and exports results as JSON or CSV for reporting and downstream analysis.

Does this work with multiple Metabase databases and collections?

Yes. Connect to multiple Metabase databases via configured connections and browse collections to organize and query analytics data across your entire BI environment using read-only API access.

What file formats does Metabase data export support?

Export Metabase analytics data in JSON and CSV formats. Both formats support pagination and error handling, enabling flexible downstream workflows for reporting, analysis, and integration with other tools.