{"passport":{"unfragile":{"@version":"1.0","version":"2026-05","artifact":{"id":"smithery_mr901-mcp-plots","slug":"mr901-mcp-plots","name":"Plots","type":"mcp","url":"https://github.com/MR901/mcp-plots","page_url":"https://unfragile.ai/mr901-mcp-plots","categories":["data-pipelines","automation"],"tags":["mcp","model-context-protocol","smithery:MR901/mcp-plots"],"pricing":{"model":"open_source","free":true,"starting_price":null},"status":"active","verified":false},"capabilities":[{"id":"smithery_mr901-mcp-plots__cap_0","uri":"capability://data.processing.analysis.guided.data.visualization.workflow","name":"guided data visualization workflow","description":"This capability utilizes a step-by-step guided workflow to help users visualize tabular data effectively. It employs a user-friendly interface that suggests optimal chart types and field mappings based on the data structure, ensuring that users can create polished charts quickly. The integration of smart suggestions enhances the user experience by reducing the complexity of selecting the right visualization techniques.","intents":["How can I quickly visualize my tabular data without deep technical knowledge?","What are the best chart types for my dataset?","How can I optimize my visualizations for presentation?"],"best_for":["data analysts looking for quick insights","non-technical users needing visual data representations"],"limitations":["Limited to predefined chart types; custom visualizations require additional tools","May not handle extremely large datasets efficiently"],"requires":["Node.js 14+","Access to tabular data in CSV or JSON format"],"input_types":["structured data (CSV, JSON)"],"output_types":["visual charts (PNG, SVG)"],"categories":["data-processing-analysis","data-visualization"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_mr901-mcp-plots__cap_1","uri":"capability://image.visual.theme.and.layout.personalization","name":"theme and layout personalization","description":"This capability allows users to customize the themes and layouts of their visualizations through a simple interface. Users can select color schemes, fonts, and layout arrangements, which are then applied dynamically to the charts. The implementation leverages CSS styling and template engines to ensure that changes are reflected in real-time, providing immediate feedback.","intents":["How can I customize the look of my charts to match my branding?","What options do I have for changing the color scheme of my visualizations?","Can I adjust the layout of my charts easily?"],"best_for":["marketers needing branded reports","presenters wanting visually appealing charts"],"limitations":["Customization options may be limited to predefined styles","Real-time updates may slow down with complex layouts"],"requires":["Basic knowledge of CSS for advanced customizations"],"input_types":["structured data (CSV, JSON)"],"output_types":["visual charts (PNG, SVG)"],"categories":["image-visual","customization"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_mr901-mcp-plots__cap_2","uri":"capability://data.processing.analysis.smart.field.mapping.suggestions","name":"smart field mapping suggestions","description":"This capability analyzes the structure of the input tabular data and provides intelligent suggestions for field mappings to chart axes. It uses heuristics based on data types and distributions to recommend which fields should be plotted together, enhancing the accuracy of visualizations. This feature is implemented using data profiling techniques to assess the dataset before rendering.","intents":["How can I determine which fields to use for my chart axes?","What are the best combinations of data fields for visualization?","Can I get suggestions for visualizing complex datasets?"],"best_for":["data scientists exploring new datasets","business analysts needing quick insights"],"limitations":["Suggestions may not always align with user intent or specific analytical goals","Dependent on the quality of the input data"],"requires":["Node.js 14+","Access to tabular data in CSV or JSON format"],"input_types":["structured data (CSV, JSON)"],"output_types":["visualization suggestions (text)"],"categories":["data-processing-analysis","recommendation"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_mr901-mcp-plots__cap_3","uri":"capability://image.visual.multi.chart.rendering.support","name":"multi-chart rendering support","description":"This capability enables users to create and render multiple types of charts from a single dataset simultaneously. It leverages a modular architecture that allows different chart components to be instantiated and displayed in a unified interface, making it easy for users to compare visualizations side-by-side. The implementation is designed to handle various chart types dynamically, ensuring consistent data representation across different visual formats.","intents":["How can I compare different types of visualizations for the same data?","Can I generate multiple charts at once from my dataset?","What is the easiest way to visualize data in different formats?"],"best_for":["data analysts needing comparative insights","teams preparing reports with diverse visualizations"],"limitations":["Rendering multiple charts may increase load times","Complex datasets may lead to performance issues during rendering"],"requires":["Node.js 14+","Access to tabular data in CSV or JSON format"],"input_types":["structured data (CSV, JSON)"],"output_types":["visual charts (PNG, SVG)"],"categories":["image-visual","data-comparison"],"confidence":0.5,"matches":0,"success_rate":0}],"trust":{"score":31,"verified":false,"data_access_risk":"moderate","permissions":["Node.js 14+","Access to tabular data in CSV or JSON format","Basic knowledge of CSS for advanced customizations"],"failure_modes":["Limited to predefined chart types; custom visualizations require additional tools","May not handle extremely large datasets efficiently","Customization options may be limited to predefined styles","Real-time updates may slow down with complex layouts","Suggestions may not always align with user intent or specific analytical goals","Dependent on the quality of the input data","Rendering multiple charts may increase load times","Complex datasets may lead to performance issues during rendering","builder identity is not verified yet","no observed match outcomes yet"],"rank_breakdown":{"adoption":0.05,"quality":0.33,"ecosystem":0.5900000000000001,"match_graph":0.25,"freshness":0.6,"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:27.442Z","last_scraped_at":"2026-05-03T15:19:31.415Z","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=mr901-mcp-plots","compare_url":"https://unfragile.ai/compare?artifact=mr901-mcp-plots"}},"signature":"XiQUuc9l3ljHK9D6UjxWqwY6DWKUfkh38J03gP3V6KVSQKowEqHYecFF6X7+raXsKyqEn+FgaojEY2kwui7BCQ==","signedAt":"2026-06-20T16:11:51.961Z","signedBy":"unfragile.ai","version":1},"_links":{"self":"https://unfragile.ai/api/v1/passport/mr901-mcp-plots","artifact":"https://unfragile.ai/mr901-mcp-plots","verify":"https://unfragile.ai/api/v1/verify?slug=mr901-mcp-plots","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"}}