← Back to Skills Marketplace
Mcp Server Chart
by
AI-Hub-Admin
· GitHub ↗
· v0.1.0
· MIT-0
113
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install mcp-server-chart
Description
Auto-generated skill for mcp-server-chart tools via OneKey Gateway.
Usage Guidance
This skill appears to be a simple client wrapper that sends user-supplied chart data to the OneKey Gateway for chart generation — that behavior is coherent with its description. Before installing or running it, consider the following: (1) Any data you pass (including via --data-file) will be transmitted to the external OneKey service; do not send secrets or sensitive PII. (2) The scripts will use a built-in demo API key if you do not set DEEPNLP_ONEKEY_ROUTER_ACCESS, which may cause your data to be processed under a shared/demo account — set your own key or avoid using the skill if that is unacceptable. (3) The SKILL.md recommends installing an npm package even though the shipped code is Python; verify whether you actually need the npm dependency and the provenance of both the pip and npm packages (publisher, recent release, source repo) before installing. (4) If you need confidentiality, get documentation from the OneKey/DeepNLP provider about where data is sent/stored, or avoid sending sensitive data. If you want more assurance, request the upstream package repository URLs, provider privacy docs, or remove/ignore the npm step and only install the Python dependency after validating it.
Capability Analysis
Type: OpenClaw Skill
Name: mcp-server-chart
Version: 0.1.0
The mcp-server-chart skill bundle provides a comprehensive set of tools for generating various charts, diagrams, and maps (e.g., area, bar, pie, district maps) via the DeepNLP OneKey Gateway. The Python scripts in the scripts/ directory are boilerplate wrappers that use the ai-agent-marketplace library to invoke remote API calls to deepnlp.org. The bundle requires an API key (DEEPNLP_ONEKEY_ROUTER_ACCESS) and follows its stated purpose without any evidence of malicious behavior, data exfiltration, or unauthorized execution.
Capability Assessment
Purpose & Capability
The skill claims to provide chart-generation tools via the OneKey Gateway and the Python scripts do exactly that by instantiating OneKeyAgentRouter and invoking APIs like generate_area_chart. However, SKILL.md lists an npm dependency (@aiagenta2z/onekey-gateway) and an npm install step even though the provided runtime code is Python and imports the 'ai_agent_marketplace' package. The npm dependency appears unnecessary for the included Python scripts and is an inconsistency worth questioning.
Instruction Scope
Runtime instructions and the scripts are narrowly scoped: they accept a JSON payload (or a file) and call router.invoke with a fixed unique_id and the api_id for each chart type. The scripts do not attempt to read arbitrary system files or other environment variables beyond DEEPNLP_ONEKEY_ROUTER_ACCESS. The one notable runtime behavior is explicitly documented: if the DEEPNLP_ONEKEY_ROUTER_ACCESS env var is not set, the code falls back to a demo key ('BETA_TEST_KEY_MARCH_2026'), which means user data will still be transmitted to an external service.
Install Mechanism
The registry lists this as instruction-only (no formal install spec), but SKILL.md recommends installing packages via pip and npm. The Python package referenced (ai-agent-marketplace) aligns with the scripts. The npm package recommendation is inconsistent with the Python-only code. No downloads from arbitrary URLs or archive extraction are present in the files, so install risk is moderate and largely depends on the provenance of the suggested pip/npm packages.
Credentials
Only one env var is required (DEEPNLP_ONEKEY_ROUTER_ACCESS), which is appropriate for an API-client tool. However, the code's explicit default demo key means that if a user forgets or omits the env var, payloads will still be sent to the OneKey Gateway under a shared demo account. This increases the risk of inadvertent data exposure. The single declared env var is proportional to the purpose, but the fallback behavior is a privacy/security concern and should be called out.
Persistence & Privilege
The skill does not request permanent 'always' inclusion, does not modify other skills, and does not require system-level config paths or extra privileges. Autonomous invocation remains possible (platform default) but is not combined here with broad credential access or other high privileges.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install mcp-server-chart - After installation, invoke the skill by name or use
/mcp-server-chart - Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
Initial release of mcp-server-chart.
- Provides a unified interface to generate area, bar, boxplot, and column charts via OneKey Gateway.
- Supports custom data, grouping, stacking, styles, themes, and chart dimensions.
- Requires a OneKey Gateway API key, with a demo key fallback for testing.
- Installation instructions and parameter options included for both npm and Python environments.
Metadata
Frequently Asked Questions
What is Mcp Server Chart?
Auto-generated skill for mcp-server-chart tools via OneKey Gateway. It is an AI Agent Skill for Claude Code / OpenClaw, with 113 downloads so far.
How do I install Mcp Server Chart?
Run "/install mcp-server-chart" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Mcp Server Chart free?
Yes, Mcp Server Chart is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Mcp Server Chart support?
Mcp Server Chart is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Mcp Server Chart?
It is built and maintained by AI-Hub-Admin (@ai-hub-admin); the current version is v0.1.0.
More Skills