chartlink for agents is the agent integration repository for chartlink, used to let AI agents connect to the chartlink service, thereby creating, modifying, and publishing charts and maps with your own branding, and generating embed links that update in real time.
Purpose The core purpose of chartlink is to create charts and maps with your own branding and output embed links that update in real time. A brand only needs to be set up once in the studio based on your own website; after that, the agent is responsible for sending data and text, viewing previews, and returning the embed link. When the data changes, the embedded content updates accordingly. This repository specifically explains how agents connect to this workflow.
Main capabilities and integration methods
- Claude Code plugin: This plugin adds the chartlink MCP server and includes a skill for teaching the brand workflow—select a brand, create, view preview, publish, return link. On first use, run /mcp, select chartlink, and log in in the browser; users can choose the workspace they work in, and no keys are stored.
- Claude and other AI applications: Add https://chartlink.app/mcp as a custom connector and log in. The server follows the MCP authorization specification (OAuth 2.1, with PKCE and dynamic client registration), so any client that supports this specification logs in in the same way.
- Cursor plugin: The repository root is itself a Cursor plugin, containing .cursor-plugin/plugin.json, mcp.json (connecting to the chartlink server via HTTP, logging in through the browser), and the same skill. It can be installed from cursor.directory, or the server can be added manually.
- Tools that cannot log in: You can use an API key from the studio (Workspace → API keys, suitable for Claude Code and scripts), sending it as Authorization: Bearer viz_.... Keys should be kept out of chats.
- stdio-only clients: A bridge can be used, with the key placed in CHARTLINK_API_KEY. The bridge connects stdio to the HTTP server, and nothing else runs locally besides the bridge. The source code is located in packages/chartlink-mcp.
Tool set https://chartlink.app/mcp exposes tools for creating, modifying, and publishing charts and maps under a brand.https://chartlink.app/mcp?full=1 additionally provides brand editing, data sources, and other features. The manual is at https://chartlink.app/llms.txt and https://chartlink.app/llms-full.txt;OpenAPI see https://chartlink.app/api/openapi.json。
Other content The listing/ directory stores the text and images used when chartlink is listed in various directories.
Use cases Suitable for users who need to generate branded charts and maps in AI agent workflows and embed them into web pages or documents, especially in scenarios using Claude Code, Claude, Cursor, or other MCP-compatible clients.
Limitations The materials do not provide specific information such as pricing, platform support scope, number of chart types, or performance metrics, so none is provided for now.