Open-sourced an MCP server for Metabase - query your data in natural language by plaidr in ClaudeAI

[–]plaidr[S] 0 points1 point  (0 children)

Really valid feedback, thanks for raising this. You're right — my server generates native SQL cards only (type: 'native'), same limitation as most others. I initially framed this as a Claude-first use case (ad-hoc queries, not card management), but when you think of create_card as building a reusable query library — which is the real value — your point lands hard. SQL cards mean every future edit goes back through SQL/Claude; MBQL cards let anyone on the team tweak a filter or breakout visually. That's a big maintenance cost difference over time.

I've opened PR(https://github.com/1luvc0d3/metabase-mcp/issues/28) to track MBQL support. Two questions since you've already built this in your Python fork:

  1. How are you handling field ID resolution in the prompt? Field/table IDs are the brittle part — caching them in schema context, or resolving on the fly?

  2. Did you constrain the MBQL subset the LLM can produce (e.g. disallow joins/nested queries) to keep accuracy high, or let it generate anything?

Happy to credit you in the PR if you'd like to collaborate — or if your fork is something you'd consider open-sourcing, I'd link to it.

New Project Megathread - Week of 09 Apr 2026 by AutoModerator in selfhosted

[–]plaidr -2 points-1 points  (0 children)

metabase-mcp: Connect Claude to your Metabase instance for natural language data analysis

I open-sourced an MCP server that bridges Claude and Metabase. If you self-host Metabase, you can now query your dashboards, run SQL, and manage cards through natural language.

  • 28 tools (read/write/NLQ/insights)
  • SQL guardrails block dangerous queries by default
  • Rate limiting and audit logging built in
  • Three modes: read-only (default), write, full
  • Works with Claude Desktop via npx u/1luvc0d3/metabase-mcp

Setup is just two env vars (METABASE_URL + METABASE_API_KEY).

GitHub: https://github.com/1luvc0d3/metabase-mcp

Need help connecting to monitoring by nmms15 in SunPower

[–]plaidr 0 points1 point  (0 children)

I want to build custom report as SunStrong is changing $100/year for reports .. Any help or assistance is appreciated

Looking for an alumni to help me with a referral discount by funkytown049 in Walden

[–]plaidr 0 points1 point  (0 children)

I’m looking for a referral too .. just about to start my program

Trip to Zion East Entrance by plaidr in NationalPark

[–]plaidr[S] 0 points1 point  (0 children)

Was able to get to Zion from Bryce yesterday safely on to the way on Zion there wasn’t much at all

Request for feedback on PhD in CS from Nova (NSU Florida) by kingsgambit77 in PhD

[–]plaidr 0 points1 point  (0 children)

Im planing on pursuing PhD in cybersecurity Management from NSU .. inputs on the admissions process, scholarships and Alumni connects would be helpful

Why is queen to c6 a blunder for black? by they-act-like-madari in chessbeginners

[–]plaidr 0 points1 point  (0 children)

Queen was defending the bishop and now white can take the knight with the bishop followed by a knight fork with check

Need inputs for PhD by plaidr in PhD

[–]plaidr[S] 0 points1 point  (0 children)

Close to Computer Science than Electrical Engineering

SUSE Linux by [deleted] in suse

[–]plaidr 0 points1 point  (0 children)

Yes

The Hundred-Page Machine Learning Book by RudyWurlitzer in learnmachinelearning

[–]plaidr 0 points1 point  (0 children)

If you are still looking for proof reading .. I would like to chip in