About quick-chart
quick-chart is an MCP server published by git+datafe in the AI category: a Model Context Protocol server for interacting with the QuickChart.
Install
npx quick-chart-mcpclaude mcp add quick-chart-mcp -- npx -y quick-chart-mcpnpx -y quick-chart-mcpThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Tools (2)
GetChartImgLinkRetrieve chart image link by parameters.
Parameters not published.
InstallQuickChartInstall quick chart service locally.
Parameters not published.
Ask AI
Ask AI about quick-chart
Powered by Claude · Grounded in docs
Security checks
- ✓README presentThe repository ships documentation.
- !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.
4 checks have not been run yet.
README
Quick Chart MCP Server
A Model Context Protocol (MCP) server that provides chart tools, allowing it to interact with the quick chart through a standardized interface. This implementation is based on the chart definition and enables users can open quick chart pages seamlessly.
Overview
This MCP server tools:
- Interact with Quick Chart
The server implements the Model Context Protocol specification to standardize chart interactions for AI agents.
Prerequisites
- Node.js (v16 or higher)
- pnpm (recommended), npm, or yarn
Installation
Installing via Smithery
To install quick-chart-mcp for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install @datafe/quick-chart-mcp --client claude
Option 1: Install from npm (recommend for clients like Cursor/Cline)
# Install globally
npm install -g quick-chart-mcp
# Or install locally in your project
npm install quick-chart-mcp
Option 2: Build from Source (for developers)
- Clone this repository:
git clone https://github.com/datafe/quick-chart-mcp
cd quick-chart-mcp
- Install dependencies (pnpm is recommended, npm is supported):
pnpm install
- Build the project:
pnpm run build
- Development the project (by @modelcontextprotocol/inspector):
pnpm run dev
open http://localhost:5173
Configuration
MCP Configs
{
"mcpServers": {
"quick-chart-mcp": {
"autoApprove": [],
"disabled": false,
"timeout": 300,
"command": "npx",
"args": [
"quick-chart-mcp@1.0.13"
],
"transportType": "stdio"
}
}
}
Environment Setup
Create a .env file with your credentials:
# Quick Chart Configuration
NODE_ENV=optional_development_or_product
QUICK_CHART_DRAW_URL=optional_quick_chart_draw_url
NEED_INSTALL_QUICK_CHART=optional_true_or_false
Project Structure
quick-chart-mcp/
├── src/
│ ├── index.ts # Main entry point
├── package.json
└── tsconfig.json
Available Tools
The MCP server provides the following Quick Chart tools:
GetChartImgLink- Retrieve chart image link by parameters.InstallQuickChart- Install quick chart service locally.
Security Considerations
- Use environment variables for sensitive information
- Regularly monitor and audit AI agent activities
Troubleshooting
If you encounter issues:
- Verify the build was successful
Dependencies
image APIs.
Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add some amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
License
This project is licensed under the MIT License.
README copy captured when this server was indexed; it may lag the repository. The original is authoritative.
