Skip to content

Tags: hustcc/mcp-echarts

Tags

0.6.1

Toggle 0.6.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix chart style issues for candlestick and treemap charts (#26)

* Fix chart style issues for candlestick and treemap charts

- Fix candlestick chart boundary and layout issues:
  * Set boundaryGap to true to prevent chart elements from touching edges
  * Adjust X-axis min/max values for better spacing (-0.2, length-0.8)
  * Increase grid margins (left: 12%, right: 10%) for better text visibility
  * Add volume Y-axis min: 0 to ensure proper volume chart display
  * Set volume bar width to 60% for better visibility

- Simplify treemap chart configuration:
  * Remove leafDepth and upperLabel settings that caused layout issues
  * Remove redundant itemStyle and levels configurations
  * Use ECharts default styling for cleaner appearance and better performance

Fixes #22

* 重新生成了所有快照文件,确保与ECharts 6.0.0版本兼容

* chore: bump version to 0.7.0

* chore: v6.0.1

---------

Co-authored-by: hustcc <[email protected]>

0.6.0

Toggle 0.6.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat: add `outputType` schema for all chart tools (#24)

* feat: add all chart outputType schame

* feat: update code schema

* chore: update readme

* chore: bump version 0.6.0

0.5.0

Toggle 0.5.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat: support mcp sse/streamable http transport (#21)

* feat: enhance MCP server with new transport options and update documentation

- Added support for Express.js to handle SSE and Streamable transport protocols.
- Introduced command line options for transport type, port, and endpoint configuration.
- Updated README to include new usage instructions for desktop applications and transport options.
- Added health check and message endpoints for improved server functionality.
- Included automatic server instance creation for each request to ensure stateless operation.

* feat: add error handling for uncaught exceptions and unhandled rejections

- Implemented global error handling for uncaught exceptions and unhandled promise rejections.
- Added logging for errors to improve debugging and application stability.

* fix: remove error logging on server start failure

* chore: add contributor

---------

Co-authored-by: hustcc <[email protected]>

0.4.0

Toggle 0.4.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore: 0.4.0 (#16)

* chore: 0.4.0

* docs: update readme

0.3.0

Toggle 0.3.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
docs: update readme add contributors and release 0.3.0 (#9)

* docs: update reamde

* chore: 0.3.0

0.2.0

Toggle 0.2.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat: use @napi-rs/canvas instead node-canvas (#3)

* chore: use @napi-rs/canvas instead node-canvas

* chore: update font files in package.json and render utility

* chore: update version

---------

Co-authored-by: hustcc <[email protected]>

0.1.0

Toggle 0.1.0's commit message
chore: use node-canvas