mcpField
C
Chartone

Chartone

ローカル
github.com/zhugejunデータ・分析025 週間前に更新

Chartone について

ChartOneは、AIエージェントがデータからテーマ付きチャートを描画し、インライン画像と永続的なホストURLを返せるMCPサーバーです。直接描画するほか、データと目的に応じたチャート形式の提案にも対応します。

主な機能

  1. 01データと指定形式からチャートを描画
  2. 02目的に応じて形式とテーマを提案
  3. 03インライン画像を返却
  4. 04永続的なホストURLを提供

活用シーン

  1. 01メールやSlackメッセージにチャートを追加
  2. 02PDFに描画済みチャートを掲載
  3. 03ダッシュボードにチャートURLを埋め込み

MCP 対応

MCPサーバーは`render_chart`と`suggest_chart`を提供します。stdioでローカル実行する方法と、ホスト型エンドポイントを呼び出す方法があります。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"zhugejun-chartone": {
"command": "npx",
"args": [
"-y",
"@chartone/mcp"
],
"env": {
"CHARTONE_API_KEY": "<CHARTONE_API_KEY>"
}
}
}
}
起動コマンドnpx -y @chartone/mcp
設定が必要な環境変数
CHARTONE_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 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@chartone/mcp0.1.7

ツール

2

掲載時のツール一覧 · 2 週間前に更新

パラメーター型必須説明
typeenumはいline | bar | horizontalBar | area | pie | doughnut | gauge | scatter | bubble | radar | funnel | stackedBar | stackedBar100 | stackedArea100 | groupedBar | multiLine | mixed
dataobjectはい
data.labelsarrayいいえ
data.datasetsarrayはい
themeenumいいえmodern | dark | minimal | vibrant | monochrome | pastel | corporate
widthnumberいいえ
heightnumberいいえ
formatenumいいえpng | jpeg | svg
titlestringいいえ

詳細

@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 の有効期間が延長されます。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。