
Security News
Ruby's Bundler 4.0.18 Extends Cooldown to bundle lock and bundle cache
The supply chain control that delays freshly published gems now covers lockfile generation and gem vendoring in Ruby projects.
chartforge-report-mcp
Advanced tools
MCP server for multi-chart data reports — generates executive dashboards, trend analyses, comparative reports, and data narratives with chart specifications ready for rendering
Multi-chart data report generator for business intelligence. Creates executive dashboards, trend analyses, comparative reports, KPI scorecards, and data narratives — all through the Model Context Protocol.
Generate a multi-chart executive dashboard from revenue, cost, and customer data. Includes KPIs with targets, trend detection, margin analysis, segment breakdowns, and anomaly alerts.
Create a trend analysis report with growth calculations, CAGR, volatility measurement, linear projections, and anomaly detection across multiple metrics.
Build comparative reports with side-by-side charts, radar overlays, variance analysis, and automated rankings across entities (products, regions, teams, competitors).
Create a KPI scorecard with gauge charts, target vs actual tracking, achievement percentages, category breakdowns, and prioritized action items for underperforming metrics.
Produce a complete data narrative combining multiple chart types with written analysis, cross-dataset correlations, and actionable recommendations tailored to your audience (executive, technical, investor, operations).
npx chartforge-report-mcp
Add to claude_desktop_config.json:
{
"mcpServers": {
"chartforge-report": {
"command": "npx",
"args": ["-y", "chartforge-report-mcp"]
}
}
}
Generate an executive dashboard:
Use generate_executive_dashboard with company_name "Acme Corp", period "quarterly", revenue_values [1200000, 1350000, 1500000, 1680000], cost_values [800000, 870000, 950000, 1020000], revenue_by_segment {"Enterprise": 900000, "SMB": 480000, "Consumer": 300000}
Run a trend analysis:
Use generate_trend_report with metrics [{"name": "MRR", "values": [50000, 55000, 58000, 63000, 71000], "unit": "$"}, {"name": "Churn Rate", "values": [5.2, 4.8, 4.5, 4.1, 3.8], "unit": "%"}], granularity "monthly"
Compare product lines:
Use generate_comparison_report with entities [{"name": "Product A", "metrics": {"Revenue": 500000, "Margin": 45, "NPS": 72}}, {"name": "Product B", "metrics": {"Revenue": 320000, "Margin": 62, "NPS": 85}}], sort_by "Revenue"
This MCP server is part of ChartForge — prompt-to-chart data visualization platform.
MIT
FAQs
MCP server for multi-chart data reports — generates executive dashboards, trend analyses, comparative reports, and data narratives with chart specifications ready for rendering
The npm package chartforge-report-mcp receives a total of 8 weekly downloads. As such, chartforge-report-mcp popularity was classified as not popular.
We found that chartforge-report-mcp demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
The supply chain control that delays freshly published gems now covers lockfile generation and gem vendoring in Ruby projects.

Security News
During a UK cyber test, a Mythos 5 agent used sockpuppets, social engineering, and prompt injection to try to get a maintainer to merge malware.

Company News
Socket is now in the AWS Security Hub Extended plan. Adopt it through AWS, apply committed spend, and block malicious open source packages.