{"passport":{"unfragile":{"@version":"1.0","version":"2026-05","artifact":{"id":"smithery_cpr43-metabase-mcp","slug":"cpr43-metabase-mcp","name":"Metabase Analytics Integration Server","type":"mcp","url":"https://smithery.ai/servers/CPR43/metabase-mcp","page_url":"https://unfragile.ai/cpr43-metabase-mcp","categories":["mcp-servers"],"tags":["mcp","model-context-protocol","smithery:CPR43/metabase-mcp"],"pricing":{"model":"open_source","free":true,"starting_price":null},"status":"active","verified":false},"capabilities":[{"id":"smithery_cpr43-metabase-mcp__cap_0","uri":"capability://tool.use.integration.conversational.query.execution","name":"conversational query execution","description":"This capability allows users to execute SQL queries directly through natural language interactions with AI assistants. It leverages a natural language processing layer that translates user queries into SQL commands, integrating seamlessly with Metabase's API to fetch and display results. This interaction model enables users to access complex analytics without needing to understand SQL syntax, making data exploration more intuitive.","intents":["How can I run a SQL query on my Metabase dashboards using voice commands?","Can I ask my AI assistant to fetch specific analytics data from Metabase?","I want to execute a query without writing SQL manually."],"best_for":["data analysts looking to streamline their query execution process"],"limitations":["Accuracy of query translation may vary based on complexity; some SQL features may not be supported."],"requires":["Metabase API access with valid credentials"],"input_types":["text"],"output_types":["structured data"],"categories":["tool-use-integration","analytics"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_cpr43-metabase-mcp__cap_1","uri":"capability://tool.use.integration.dashboard.access.management","name":"dashboard access management","description":"This capability provides a structured way to manage and organize access to Metabase dashboards and cards through AI interactions. It uses role-based access control (RBAC) integrated with Metabase's API, allowing users to query and modify permissions dynamically based on conversational inputs. This ensures secure and efficient management of analytics resources.","intents":["How can I change dashboard permissions using my AI assistant?","Can I list all dashboards I have access to through a voice command?","I want to revoke access to a specific Metabase card via conversation."],"best_for":["team leads managing analytics access for their teams"],"limitations":["Requires proper role definitions in Metabase; may not support all RBAC features."],"requires":["Metabase API access with admin credentials"],"input_types":["text"],"output_types":["text","structured data"],"categories":["tool-use-integration","analytics"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_cpr43-metabase-mcp__cap_2","uri":"capability://tool.use.integration.analytics.resource.organization","name":"analytics resource organization","description":"This capability enables users to organize and categorize their analytics resources like dashboards and cards through conversational commands. It employs a tagging and categorization system that integrates with Metabase's existing structure, allowing users to create, modify, and retrieve organized resources simply by speaking or typing commands.","intents":["How can I categorize my Metabase dashboards using voice commands?","Can I create tags for my analytics resources through an AI assistant?","I want to retrieve all dashboards tagged with 'sales' using a conversation."],"best_for":["data teams looking to improve their resource management"],"limitations":["Tagging structure must be predefined in Metabase; may not support bulk operations."],"requires":["Metabase API access with valid credentials"],"input_types":["text"],"output_types":["text","structured data"],"categories":["tool-use-integration","analytics"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_cpr43-metabase-mcp__cap_3","uri":"capability://tool.use.integration.secure.authentication.handling","name":"secure authentication handling","description":"This capability manages secure authentication for accessing Metabase resources through AI interactions. It employs OAuth 2.0 and token management strategies to ensure that user credentials are handled securely during API calls, allowing users to authenticate and access their analytics data without compromising security.","intents":["How can I securely log into my Metabase account using voice commands?","Can I manage my Metabase session through an AI assistant?","I want to ensure my analytics data is accessed securely via AI."],"best_for":["security-conscious teams needing robust authentication methods"],"limitations":["Requires initial setup of OAuth credentials; may not support all authentication methods."],"requires":["Valid OAuth 2.0 credentials for Metabase"],"input_types":["text"],"output_types":["text"],"categories":["tool-use-integration","analytics"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_cpr43-metabase-mcp__cap_4","uri":"capability://tool.use.integration.dynamic.analytics.querying","name":"dynamic analytics querying","description":"This capability allows users to create and modify analytics queries dynamically through conversational AI. It utilizes a query builder interface that interprets user input and constructs SQL queries on-the-fly, enabling users to explore data in a flexible manner without needing prior SQL knowledge.","intents":["How can I build a custom query using my AI assistant?","Can I modify existing queries through conversation?","I want to explore my data without writing SQL manually."],"best_for":["data analysts who need to explore data quickly"],"limitations":["Complex queries may not be fully supported; performance may vary with query complexity."],"requires":["Metabase API access with valid credentials"],"input_types":["text"],"output_types":["structured data"],"categories":["tool-use-integration","analytics"],"confidence":0.5,"matches":0,"success_rate":0}],"trust":{"score":28,"verified":false,"data_access_risk":"high","permissions":["Metabase API access with valid credentials","Metabase API access with admin credentials","Valid OAuth 2.0 credentials for Metabase"],"failure_modes":["Accuracy of query translation may vary based on complexity; some SQL features may not be supported.","Requires proper role definitions in Metabase; may not support all RBAC features.","Tagging structure must be predefined in Metabase; may not support bulk operations.","Requires initial setup of OAuth credentials; may not support all authentication methods.","Complex queries may not be fully supported; performance may vary with query complexity.","builder identity is not verified yet","no observed match outcomes yet"],"rank_breakdown":{"adoption":0.05,"quality":0.35,"ecosystem":0.38999999999999996,"match_graph":0.25,"freshness":0.5,"weights":{"adoption":0.25,"quality":0.25,"ecosystem":0.15,"match_graph":0.23,"freshness":0.12}},"observed_outcomes":{"matches":0,"success_rate":0,"avg_confidence":0,"top_intents":[],"last_matched_at":null},"maintenance":{"status":"active","updated_at":"2026-05-24T12:16:25.637Z","last_scraped_at":"2026-05-03T15:18:45.876Z","last_commit":null},"community":{"stars":null,"forks":null,"weekly_downloads":null,"model_downloads":null,"model_likes":null}},"distribution":{"claim_url":"https://unfragile.ai/submit?claim=cpr43-metabase-mcp","compare_url":"https://unfragile.ai/compare?artifact=cpr43-metabase-mcp"}},"signature":"bd2c9vys2L9JFQcagutVuzJpe1O7ZNOYwxCjRddfg5/U+Lx+oW32vpbe+ljykNKHDuVsVmrm+9qvh63x5BmlAA==","signedAt":"2026-06-20T22:47:00.642Z","signedBy":"unfragile.ai","version":1},"_links":{"self":"https://unfragile.ai/api/v1/passport/cpr43-metabase-mcp","artifact":"https://unfragile.ai/cpr43-metabase-mcp","verify":"https://unfragile.ai/api/v1/verify?slug=cpr43-metabase-mcp","publicKey":"https://unfragile.ai/api/v1/trust-passport-public-key","spec":"https://unfragile.ai/trust","schema":"https://unfragile.ai/schema.json","docs":"https://unfragile.ai/docs"}}