{"passport":{"unfragile":{"@version":"1.0","version":"2026-05","artifact":{"id":"smithery_dynamicendpoints-power-bi-mcp","slug":"dynamicendpoints-power-bi-mcp","name":"Power BI REST API Integration Server","type":"mcp","url":"https://github.com/power-bi/mcp-server","page_url":"https://unfragile.ai/dynamicendpoints-power-bi-mcp","categories":["mcp-servers"],"tags":["mcp","model-context-protocol","smithery:dynamicendpoints/power-bi-mcp"],"pricing":{"model":"open_source","free":true,"starting_price":null},"status":"active","verified":false},"capabilities":[{"id":"smithery_dynamicendpoints-power-bi-mcp__cap_0","uri":"capability://tool.use.integration.dynamic.api.endpoint.access.for.power.bi","name":"dynamic api endpoint access for power bi","description":"This capability allows AI assistants to dynamically access any Power BI or Microsoft Graph API endpoint through a unified interface. It utilizes a flexible routing mechanism that interprets API requests and maps them to the appropriate endpoints, enabling seamless interaction with Power BI resources without hardcoding specific endpoints. This design choice enhances adaptability and reduces the need for constant updates as APIs evolve.","intents":["How can I programmatically access different Power BI API endpoints?","I need to interact with various Microsoft Graph APIs without changing my code.","Can I dynamically route API calls to different Power BI resources?"],"best_for":["developers building integrations with Power BI and Microsoft Graph"],"limitations":["Requires understanding of Power BI API structure; complex queries may require additional handling."],"requires":["Node.js 14+","Access to Power BI and Microsoft Graph APIs"],"input_types":["API requests in JSON format"],"output_types":["JSON responses from Power BI or Microsoft Graph APIs"],"categories":["tool-use-integration","api management"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_dynamicendpoints-power-bi-mcp__cap_1","uri":"capability://data.processing.analysis.export.report.functionality","name":"export report functionality","description":"This capability enables the exporting of Power BI reports in various formats such as PDF or PPTX. It leverages the Power BI REST API's export functionality, allowing users to specify report parameters and format options dynamically. This approach provides a streamlined way to generate reports programmatically, catering to different user needs without manual intervention.","intents":["How can I automate the export of Power BI reports?","I want to generate reports in PDF format from Power BI programmatically.","Can I customize the export options for Power BI reports?"],"best_for":["data analysts looking to automate report generation"],"limitations":["Export formats are limited to those supported by Power BI; large reports may timeout."],"requires":["Power BI Pro license","Node.js 14+"],"input_types":["report ID, export format"],"output_types":["PDF, PPTX files"],"categories":["data-processing-analysis","reporting"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_dynamicendpoints-power-bi-mcp__cap_2","uri":"capability://data.processing.analysis.execute.dax.queries.remotely","name":"execute dax queries remotely","description":"This capability allows users to execute DAX queries against Power BI datasets remotely. It utilizes the Power BI REST API to send DAX queries and retrieve results, enabling advanced data analysis directly from external applications. This implementation supports parameterized queries, enhancing flexibility and reusability of DAX code across different contexts.","intents":["How can I run DAX queries from my application?","I need to fetch calculated data from Power BI datasets using DAX.","Can I execute parameterized DAX queries remotely?"],"best_for":["data scientists needing to perform complex calculations on Power BI datasets"],"limitations":["Performance may vary based on dataset size and complexity of DAX queries."],"requires":["Power BI Pro license","Node.js 14+"],"input_types":["DAX query string"],"output_types":["structured data in JSON format"],"categories":["data-processing-analysis","analytics"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_dynamicendpoints-power-bi-mcp__cap_3","uri":"capability://tool.use.integration.generate.embed.tokens.for.power.bi","name":"generate embed tokens for power bi","description":"This capability generates embed tokens for Power BI reports and dashboards, allowing secure embedding in third-party applications. It uses the Power BI REST API to create tokens that grant access to specific reports based on user permissions, ensuring controlled access. The implementation includes token expiration management, enhancing security for embedded analytics.","intents":["How can I generate embed tokens for Power BI reports?","I need to securely embed Power BI dashboards in my web application.","Can I manage token expiration for embedded Power BI content?"],"best_for":["web developers integrating Power BI into their applications"],"limitations":["Tokens are time-limited and require management; embedding requires proper user permissions."],"requires":["Power BI Pro license","Node.js 14+"],"input_types":["report ID, user permissions"],"output_types":["embed token string"],"categories":["tool-use-integration","security"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_dynamicendpoints-power-bi-mcp__cap_4","uri":"capability://tool.use.integration.workspace.management.operations","name":"workspace management operations","description":"This capability allows for the management of Power BI workspaces, including creating, updating, and deleting workspaces. It leverages the Power BI REST API's workspace management endpoints, providing a programmatic way to handle workspace lifecycle events. This implementation supports batch operations, enabling efficient management of multiple workspaces simultaneously.","intents":["How can I create or delete Power BI workspaces programmatically?","I need to manage multiple Power BI workspaces at once.","Can I update workspace settings through an API?"],"best_for":["administrators managing multiple Power BI workspaces"],"limitations":["Requires appropriate permissions to manage workspaces; batch operations may hit API rate limits."],"requires":["Power BI Pro license","Node.js 14+"],"input_types":["workspace details in JSON format"],"output_types":["confirmation of workspace operations"],"categories":["tool-use-integration","administration"],"confidence":0.5,"matches":0,"success_rate":0}],"trust":{"score":36,"verified":false,"data_access_risk":"moderate","permissions":["Node.js 14+","Access to Power BI and Microsoft Graph APIs","Power BI Pro license"],"failure_modes":["Requires understanding of Power BI API structure; complex queries may require additional handling.","Export formats are limited to those supported by Power BI; large reports may timeout.","Performance may vary based on dataset size and complexity of DAX queries.","Tokens are time-limited and require management; embedding requires proper user permissions.","Requires appropriate permissions to manage workspaces; batch operations may hit API rate limits.","builder identity is not verified yet","no observed match outcomes yet"],"rank_breakdown":{"adoption":0.05,"quality":0.45,"ecosystem":0.48999999999999994,"match_graph":0.25,"freshness":0.9,"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:26.346Z","last_scraped_at":"2026-05-03T15:19:11.469Z","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=dynamicendpoints-power-bi-mcp","compare_url":"https://unfragile.ai/compare?artifact=dynamicendpoints-power-bi-mcp"}},"signature":"qgfRMKPmTf7XodVEuIGuZ/cnmDiYantiYknZh/yUp8+3XgdnCr31aheslTTNzxAVuaEBy8XvbmUvoNgl6dglCg==","signedAt":"2026-06-15T23:17:48.820Z","signedBy":"unfragile.ai","version":1},"_links":{"self":"https://unfragile.ai/api/v1/passport/dynamicendpoints-power-bi-mcp","artifact":"https://unfragile.ai/dynamicendpoints-power-bi-mcp","verify":"https://unfragile.ai/api/v1/verify?slug=dynamicendpoints-power-bi-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"}}