🎩 You're Invited:Meet the Socket team at Black Hat in Las Vegas, August 3-6.RSVP
Sign In

chartforge-report-mcp

Package Overview
Dependencies
Maintainers
1
Versions
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

chartforge-report-mcp

MCP server for multi-chart data reports — generates executive dashboards, trend analyses, comparative reports, and data narratives with chart specifications ready for rendering

latest
npmnpm
Version
0.2.0
Version published
Weekly downloads
9
350%
Maintainers
1
Weekly downloads
 
Created
Source

chartforge-report-mcp

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.

Tools

generate_executive_dashboard

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.

generate_trend_report

Create a trend analysis report with growth calculations, CAGR, volatility measurement, linear projections, and anomaly detection across multiple metrics.

generate_comparison_report

Build comparative reports with side-by-side charts, radar overlays, variance analysis, and automated rankings across entities (products, regions, teams, competitors).

generate_kpi_scorecard

Create a KPI scorecard with gauge charts, target vs actual tracking, achievement percentages, category breakdowns, and prioritized action items for underperforming metrics.

generate_data_narrative

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).

Installation

npx chartforge-report-mcp

Claude Desktop

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "chartforge-report": {
      "command": "npx",
      "args": ["-y", "chartforge-report-mcp"]
    }
  }
}

Example Usage

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"

Analysis Capabilities

  • Trend Detection — automatic up/down/flat/volatile classification
  • CAGR Calculation — compound annual growth rate for multi-period data
  • Anomaly Detection — identifies values >2 standard deviations from trend
  • Correlation Analysis — cross-dataset Pearson correlation
  • Projections — linear projection for upcoming periods
  • Volatility Measurement — coefficient of variation scoring

Part of ChartForge

This MCP server is part of ChartForge — prompt-to-chart data visualization platform.

License

MIT

Keywords

mcp

FAQs

Package last updated on 17 May 2026

Did you know?

Socket

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.

Install

Related posts