Token导航 LogoToken导航TokenDH.com
MCP ASCII Charts logo
AI代理未说明官方级别未说明来源级核验

MCP ASCII Charts

MCP Server

一个用于在终端中直接生成ASCII图表的Model Context Protocol服务器,支持多种图表类型和高度自定义。

工具数

0

提示词数

0

GitHub Stars

9

资源数

0
TypeScriptClaudeAI代理Claude DesktopClaudeCursor

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

gianlucamazza

提供方

gianlucamazza

最后核验

2026/5/17 20:21

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

mcp-ascii图表

](https://www.npmjs.com/package/mcp-ascii-charts) ![License: MIT](https://opensource.org/licenses/MIT) ](https://github.com/gianlucamazza/mcp-ascii-charts/actions/workflows/ci.yml) ](https://www.npmjs.com/package/mcp-ascii-charts) ](https://github.com/gianlucamazza/mcp-ascii-charts)

模型上下文协议服务器,用于直接在终端中生成ASCII图表。

🎯 特性

  • 纯ASCII图表 -终端环境的轻量级可视化
  • MCP集成 -与Claude、Cursor和其他MCP客户端兼容
  • 无GUI依赖关系 -非常适合服务器和SSH环境
  • 高度可定制 -可配置的尺寸、颜色和样式

📊 支持的图表类型

  • 折线图 -时间趋势线图
  • 柱状图 -水平和垂直条形图
  • 散点图 -数据相关性散点图
  • 直方图 -分布直方图
  • 迷你图 -内联迷你图表

🚀 快速安装

可用时间:

步骤1:全局安装

# Install globally from npm (required for MCP servers)
npm install -g mcp-ascii-charts

# Or install from GitHub
npm install -g git+https://github.com/gianlucamazza/mcp-ascii-charts.git

步骤2:配置MCP客户端

添加到您的Claude Desktop配置文件中:

macOS: ~/Library/Application Support/Claude/claude_desktop_config.json\ 视窗: %APPDATA%\Claude\claude_desktop_config.json\ Linux: ~/.config/Claude/claude_desktop_config.json

{
  "mcpServers": {
    "ascii-charts": {
      "command": "mcp-ascii-charts"
    }
  }
}

步骤3:重新启动克劳德桌面

配置后,重新启动Claude Desktop以加载MCP服务器。

💡 使用示例

折线图

Monthly Sales (2024)
     100 ┤                                        ╭╮    
      90 ┤                                      ╭─╯╰╮   
      80 ┤                                    ╭─╯   ╰╮  
      70 ┤                                  ╭─╯      │  
      60 ┤                               ╭──╯        ╰╮ 
      50 ┤                            ╭──╯            │ 
      40 ┤                         ╭──╯               ╰─
      30 ┤                      ╭──╯                   
      20 ┤                   ╭──╯                      
      10 ┤                ╭──╯                         
       0 ┼────────────────╯                            
         Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec

柱状图

Team Performance
Frontend  ████████████████████████████ 85%
Backend   ██████████████████████ 67%
DevOps    ████████████████ 54%
QA        ██████████████████████████████████ 92%

🛠️ MCP工具

功能说明
create_line_chart为时间数据生成折线图
create_bar_chart创建水平/垂直条形图
create_scatter_plot可视化变量之间的相关性
create_histogram显示频率分布
create_sparkline紧凑型仪表板的迷你图表

📋 参数

{
  "data": [10, 25, 30, 45, 60],
  "labels": ["Q1", "Q2", "Q3", "Q4", "Q5"],
  "title": "Quarterly Growth",
  "width": 60,
  "height": 15,
  "color": "blue"
}

🎨 定制

  • 维度:配置宽度和高度
  • 颜色:ANSI颜色支持(12种颜色可用)
  • 灵活的数据输入:带有可选标签的数组
  • Unicode呈现:方框绘制字符,视觉效果流畅

🛠️ 发展

# Clone the repository
git clone https://github.com/gianlucamazza/mcp-ascii-charts.git
cd mcp-ascii-charts

# Install dependencies
npm install

# Run in development mode
npm run dev

# Run tests
npm test

# Build for production
npm run build

📚 文档

🐛 问题与支持

📄 许可证

MIT许可证-请参阅 许可证 文件以获取详细信息。

🙏 贡献

欢迎投稿!请阅读我们的 贡献指南 有关如何提交pull的详细信息 请求、报告问题并为项目做出贡献。

⭐ 明星历史

![Star History Chart](https://star-history.com/#gianlucamazza/mcp-ascii-charts&Date)

目录标签

目录标签

TypeScriptClaudeAI代理终端图表本地部署ASCII可视化MCP集成无GUI依赖高度可配置

支持客户端

Claude DesktopClaudeCursor

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP