# Metabase

> Use this tool when you need to automate business intelligence operations, such as report generation and dashboard management, and integrate AI assistants with Metabase analytics. It solves problems like manual report execution, ad-hoc query management, and administrative tasks, providing a unified interface for API key and username/password authentication. With inputs like API keys and SQL queries, and outputs like executed queries and dashboard configurations, it streamlines business intelligence workflows for teams using Metabase.

Canonical page: https://skillsregistry.net/skills/easecloudio-metabase  
JSON: https://api.skillsregistry.net/v1/skills/easecloudio-metabase

## Description

MCP server for Metabase integration developed by EaseCloud Technologies that provides AI assistants with comprehensive access to Metabase business intelligence operations through both API key and username/password authentication. The implementation offers complete dashboard management (create, update, delete, execute), question/card operations with query execution, database connectivity with SQL query capabilities, plus user management, collections, and permission controls through a unified tool registry system. Built with TypeScript and featuring Docker deployment options, resource templates for programmatic access, and extensive error handling, it serves teams using Metabase for analytics who want AI assistants to automate report generation, execute ad-hoc queries, manage dashboard configurations, and perform administrative tasks across their business intelligence workflows.

## Trust

- **Trust score (0–1):** 0.88
- **Verification tier:** verified
- **Last scanned:** 2026-09-28

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** database
- **Updated:** 2026-09-28

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/easecloudio-metabase)
- **Repository:** <https://github.com/easecloudio/mcp-metabase-server>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "easecloudio-metabase"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/easecloudio-metabase` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/easecloudio-metabase/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
