Allows installation directly from GitHub repository and provides issue reporting, feature requests, and bug reporting through GitHub's platform.
Enables installation of the package through npm package manager, supporting both global installation and dependency management.
Supports Unicode rendering with box-drawing characters for creating smoother visual representations in terminal-based charts.
mcp-ascii-charts
A Model Context Protocol server for generating ASCII charts directly in your terminal.
🎯 Features
- Pure ASCII charts - Lightweight visualizations for terminal environments
- MCP integration - Compatible with Claude, Cursor, and other MCP clients
- No GUI dependencies - Perfect for servers and SSH environments
- Highly customizable - Configurable dimensions, colors, and styles
📊 Supported chart types
- Line Chart - Line graphs for temporal trends
- Bar Chart - Horizontal and vertical bar charts
- Scatter Plot - Scatter plots for data correlation
- Histogram - Distribution histograms
- Sparkline - Inline mini-charts
🚀 Quick installation
💡 Usage examples
Line chart
Bar chart
🛠️ MCP tools
Function | Description |
---|---|
create_line_chart | Generate line charts for temporal data |
create_bar_chart | Create horizontal/vertical bar charts |
create_scatter_plot | Visualize correlations between variables |
create_histogram | Show frequency distributions |
create_sparkline | Mini-charts for compact dashboards |
📋 Parameters
🎨 Customization
- Dimensions: Configure width and height
- Colors: ANSI color support (12 colors available)
- Flexible data input: Arrays with optional labels
- Unicode rendering: Box-drawing characters for smooth visuals
🛠️ Development
📚 Documentation
🐛 Issues & Support
📄 License
MIT License - see LICENSE file for details.
🙏 Contributing
Contributions are welcome! Please read our Contributing Guidelines for details on how to submit pull requests, report issues, and contribute to the project.
⭐ Star History
This server cannot be installed
A Model Context Protocol server that generates lightweight ASCII charts directly in terminal environments, supporting line charts, bar charts, scatter plots, histograms, and sparklines without GUI dependencies.
Related MCP Servers
- AsecurityAlicenseAqualityA Model Context Protocol server that provides tools for analyzing text documents, including counting words and characters. This server helps LLMs perform text analysis tasks by exposing simple document statistics functionality.Last updated -187JavaScriptApache 2.0
- AsecurityFlicenseAqualityA comprehensive Model Context Protocol server for advanced code analysis that provides tools for syntax analysis, dependency visualization, and AI-assisted development workflow support.Last updated -283Python
- -security-license-qualityA simple implementation of a Model Context Protocol server that demonstrates core functionality including mathematical tools (add, subtract) and personalized greeting resources.Last updated -3PythonGPL 3.0
- TypeScriptMIT License