Chartone について
ChartOneは、AIエージェントがデータからテーマ付きチャートを描画し、インライン画像と永続的なホストURLを返せるMCPサーバーです。直接描画するほか、データと目的に応じたチャート形式の提案にも対応します。
主な機能
- 01データと指定形式からチャートを描画
- 02目的に応じて形式とテーマを提案
- 03インライン画像を返却
- 04永続的なホストURLを提供
活用シーン
- 01メールやSlackメッセージにチャートを追加
- 02PDFに描画済みチャートを掲載
- 03ダッシュボードにチャートURLを埋め込み
MCP 対応
MCPサーバーは`render_chart`と`suggest_chart`を提供します。stdioでローカル実行する方法と、ホスト型エンドポイントを呼び出す方法があります。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
npx -y @chartone/mcpCHARTONE_API_KEYシークレットOptional API key for higher quota and no watermark. Anonymous mode works without a key — charts return watermarked with a 7-day URL.ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。
ツール
2掲載時のツール一覧 · 2 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| type | enum | はい | line | bar | horizontalBar | area | pie | doughnut | gauge | scatter | bubble | radar | funnel | stackedBar | stackedBar100 | stackedArea100 | groupedBar | multiLine | mixed |
| data | object | はい | |
| data.labels | array | いいえ | |
| data.datasets | array | はい | |
| theme | enum | いいえ | modern | dark | minimal | vibrant | monochrome | pastel | corporate |
| width | number | いいえ | |
| height | number | いいえ | |
| format | enum | いいえ | png | jpeg | svg |
| title | string | いいえ |
詳細
@chartone/mcp
AI エージェント向けのブランド付きグラフ描画。ホスト型 MCP で、セットアップ不要です。
ChartOne MCP を使うと、あらゆる AI エージェントがテーマ付きグラフを作成し、インライン画像と永続的なホスト URL の両方で返せるようになります。メール、Slack メッセージ、PDF、ダッシュボードに最適です。
インストール
Claude Desktop
~/Library/Application Support/Claude/claude_desktop_config.json(macOS)または %APPDATA%\Claude\claude_desktop_config.json(Windows)に追加します。
{
"mcpServers": {
"chartone": {
"command": "npx",
"args": ["-y", "@chartone/mcp"],
"env": {
"CHARTONE_API_KEY": "sk-..."
}
}
}
}
Claude Desktop を再起動します。匿名モード(キーなし)では、ウォーターマーク付きのグラフが返されます。
Cursor / Zed / Windsurf
各クライアントの MCP 設定ファイルで、同じ形式の設定を使用します。現在のパスについては、docs.chartone.dev/mcp を参照してください。
ホスト型エンドポイント(ベータ版)
ローカルの stdio サーバーを実行できないクラウドエージェント向け:
POST https://api.chartone.dev/mcp
Authorization: Bearer sk-... (optional, anonymous returns watermark)
Content-Type: application/json
Body: { "method": "tools/list" } or { "method": "tools/call", "params": {...} }
ツール
render_chart— グラフの種類、データ、テーマを明示してグラフを描画します。suggest_chart— データと目的(「四半期ごとの傾向を表示」など)を渡すと、グラフの種類とテーマを選んで描画します。
どちらもインライン画像と永続的なホスト URL の両方を返します。
API キーを取得する
chartone.dev でサインアップしてください。無料プランには十分な描画枠が含まれます。有料プランではウォーターマークがなくなり、URL の有効期間が延長されます。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。