M
Metabase
Official Metabase MCP server for searching data, building queries on the semantic layer, and visualizing results through MCP clients.
Share:
About
Official Metabase MCP server for searching data, building queries on the semantic layer, and visualizing results through MCP clients.
Example tools
Illustrative tool names — the actual tool set is defined by the server at runtime.
list_resources
Enumerate resources exposed by this MCP
get_resource
Fetch a resource by ID
invoke
Invoke the primary action of this MCP
Screenshots
No screenshots yet.
Frequently Asked Questions
Common questions about Metabase.
- What is the Metabase MCP server used for?
- The Metabase MCP server facilitates searching data, building queries on a semantic layer, and visualizing results. It enables integration with MCP clients for analytics and monitoring workflows.
- How do I configure Metabase MCP in an MCP client?
- Metabase MCP is configured within an MCP client by providing the server details, typically including the transport method (stdio) and the API key for authentication. Specific setup steps depend on the MCP client used, such as Claude Desktop or Cursor.
- Does the Metabase MCP server require authentication?
- Yes, the Metabase MCP server requires an API key for authentication. This key must be provided when connecting MCP clients to ensure secure and authorized access to Metabase functionalities.
- What are the key capabilities exposed by the Metabase MCP server?
- The server's key capabilities include data search, semantic layer query building, and result visualization. It supports typical business intelligence workflows, enabling users to explore and present data through dashboards.
- Is there a cost associated with using the Metabase MCP server?
- The cost of using the Metabase MCP server depends on the underlying Metabase deployment and licensing. Further details on pricing and licensing information can be found in the official Metabase documentation.
- What is a potential limitation of the Metabase MCP server?
- A potential limitation is that the effectiveness of the Metabase MCP server is tied to the performance and configuration of the underlying Metabase instance. Optimal operation requires a properly set up and maintained Metabase semantic layer.
Install Metabase
Claude Desktop
Add this to claude_desktop_config.json.
{
"mcpServers": {
"metabase": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-metabase"
]
}
}
}Cursor
Add this to ~/.cursor/mcp.json.
{
"mcpServers": {
"metabase": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-metabase"
]
}
}
}VS Code
Add this to your workspace settings.json.
{
"mcp.servers": {
"metabase": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-metabase"
]
}
}
}Reviews
Sign in to leave a review.
No reviews yet. Be the first!
Discussion(0)
No comments yet.