chartlink for agents
MCP serverEverything elseCharts and tables for AI agents with live-updating embed links. No account: signup returns a key.
Available today. Use it from your connected AI after setup.
Needs your own Chartlink account. Credentials stay encrypted.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use chartlink for agents
From the project's README
As published by oscarleoo/chartlink-agents in README.md.
chartlink makes charts and tables with live-updating embed links. An agent drafts a chart from one message, looks at the preview, publishes it, and hands back an embed that updates when the numbers do. No accounts: the API key is the workspace.
This repo is how agents connect.
Claude Code plugin
/plugin marketplace add oscarleoo/chartlink-agents
/plugin install chartlink@chartlink
The plugin adds the chartlink MCP server and a skill that teaches the create → preview → publish loop. Ask Claude to "set up chartlink" and it gets its own key (POST /api/signup, no account) and tells you where to paste it.
Any MCP client (HTTP)
URL: https://chartlink.app/mcp
Header: Authorization: Bearer viz_...
Get a key with curl -X POST https://chartlink.app/api/signup. The key is shown once.
Clients that only speak stdio
npx chartlink-mcp
with CHARTLINK_API_KEY=viz_... in the environment. It bridges stdio to the HTTP server above; nothing runs locally but the bridge. Source in packages/chartlink-mcp.
Plain REST
Everything is documented for agents at https://chartlink.app/llms.txt and as OpenAPI at https://chartlink.app/api/openapi.json.
Listing kit
listing/ holds the text and image used on every directory chartlink is listed in.
Advanced
- Delivery
- chartlink MCP server → your ahel gateway (mcp.ahel.ai) → every connected AI client.
- Catalog kind
- mcp-server
- Gateway key
io-github-oscarleoo-chartlink- Source
- github.com/oscarleoo/chartlink-agents
- Hosted endpoint
https://chartlink.app/mcp