Metabase AI Agent Skill for Openclaw

An integration allowing AI agents to query records, manage dashboards, and automate business intelligence workflows within Metabase.

membranedev
v1.0.3
Apr 30, 2026
0
486
1

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install metabase

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install metabase using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Metabase AI Agent Skill?

Metabase is a comprehensive business intelligence and analytics tool designed to help users explore data and create visual dashboards. By utilizing this skill within Openclaw Skills, developers can empower their AI agents to interact directly with organizational data, performing complex queries and retrieving insights without manual intervention. The integration leverages the Membrane framework to provide a secure, authenticated bridge to Metabase instances, ensuring that data handling is both efficient and developer-friendly.

Metabase AI Agent Skill Use Cases

  • Automating the generation of weekly business intelligence reports.
  • Querying specific database records via natural language commands to the AI agent.
  • Monitoring and updating Metabase dashboards based on real-time triggers.
  • Integrating data exploration capabilities into customer support or operations bots.

How Metabase AI Agent Skill Works

  1. The skill initializes via the Membrane CLI, establishing a secure connection to the target Metabase instance.
  2. Authentication is handled server-side, removing the need for the agent to manage sensitive API keys locally.
  3. The agent searches for available actions using natural language intents (e.g., "query data" or "get dashboard").
  4. Upon identifying the correct action, the agent executes it with specific parameters defined in the JSON input schema.
  5. Results are returned as structured data, which the agent can then process, summarize, or pass to other Openclaw Skills in the workflow.

Metabase AI Agent Skill Setup

To get started with this skill, first install the required CLI tool:

npm install -g @membranehq/cli@latest

Next, authenticate your environment for use with Openclaw Skills:

membrane login --tenant --clientName=openclaw

Finally, establish a connection to your Metabase instance:

membrane connection ensure "https://your-metabase-url.com/" --json

If the connection state is BUILDING, use the following command to wait for readiness:

npx @membranehq/cli connection get <id> --wait --json

Metabase AI Agent Skill Data Schema & Taxonomy

The Metabase skill organizes data and interactions through structured schemas to ensure predictable AI behavior:

Object Description
Action ID Unique identifier for specific Metabase operations like running a query.
inputSchema A JSON Schema defining the parameters required for an action (e.g., query IDs, filter values).
outputSchema The structure of the data returned by Metabase, typically including result sets or dashboard metadata.
Connection Object Metadata containing the state (READY, BUILDING, etc.) and connection parameters.

Metabase AI Agent Skill Advanced Features

  • Direct API Proxy: Send custom requests to any Metabase endpoint using the membrane request command with automatic header injection.
  • Automated Credential Refresh: Transparently handles token expiration without manual re-authentication.
  • Natural Language Intent Discovery: Use the action list --intent flag to find specific capabilities without browsing documentation.
  • Headless Authentication Support: Provides authorization URLs for environments where interactive browser sessions are unavailable.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*