Get the FREE Ultimate OpenClaw Setup Guide →

mcp -chart

MCP server from benxiaohai061/mcp-server-chart

Installation
Run this command in your terminal to add the MCP server to Claude Code.
Run in terminal:
Command
claude mcp add --transport stdio benxiaohai061-mcp-server-chart docker run --rm --name mcp-server-chart -p 3000:3000 -p 1122:1122 mcp-server-chart:0.4.1

How to use

This MCP server is provided as a Docker image and is run using Docker. The container exposes two ports: 3000 and 1122. Start the server by running the docker command provided in the README. Once running, the server will be accessible via the mapped ports on your host. The SSE (Server-Sent Events) mode is indicated as the communication method in the documentation, so clients can connect and receive real-time updates from the MCP server over the established endpoints. To interact with the server, connect to the exposed endpoints on port 3000 (HTTP/S events) and port 1122 (MCP socket/stream) as per your client configuration. If you have multiple MCP tools, you can configure separate clients to consume the SSE stream and perform chart-related MCP operations provided by this server.

How to install

Prerequisites:

  • Docker daemon installed and running
  • Sufficient permissions to run Docker commands

Installation steps:

  1. Pull or build the Docker image (example uses the published tag): docker pull mcp-server-chart:0.4.1

  2. Run the MCP server container with port mappings: docker run --rm
    --name mcp-server-chart
    -p 3000:3000
    -p 1122:1122
    mcp-server-chart:0.4.1

  3. Verify the server is running by checking logs or attempting to connect from an MCP client configured to use the exposed ports.

Optional:

  • If you prefer to build from a local Dockerfile, use: docker build -t mcp-server-chart:0.4.1 . docker run --rm --name mcp-server-chart -p 3000:3000 -p 1122:1122 mcp-server-chart:0.4.1

Additional notes

Notes:

  • Ensure Docker is up-to-date to avoid compatibility issues with networking.
  • If 3000 or 1122 ports are in use, change the host ports in the docker run command accordingly (e.g., -p 4000:3000 -p 1300:1122).
  • The server communicates via SSE; clients should subscribe to the appropriate SSE endpoints on port 3000.
  • Check container logs for startup messages or error details: docker logs mcp-server-chart
  • If you maintain multiple MCP servers, use distinct container names and port mappings to avoid conflicts.

Related MCP Servers

Sponsor this space

Reach thousands of developers