Chartsy について
Chartsyは、SaaS事業の収益、解約、顧客、サイトトラフィックを確認する読み取り専用の分析MCPサーバーです。付属スキルは効率的な分析質問と、収益データに基づく週次のマーケティング計画を支援します。
主な機能
- 01収益とMRR指標の確認
- 02解約率と解約リスク顧客の確認
- 03サイトトラフィックと流入元の分析
- 04マーケティング流入元別の収益比較
- 05事業および日次スナップショットの取得
- 06スキルによる収益重視のマーケティング計画
活用シーン
- 01プラン別のMRR変化の確認
- 02解約リスク顧客の特定
- 03登録につながる流入元の発見
- 04収益実績に基づく翌週の投稿案作成
MCP 対応
Chartsyは https://mcp.chartsy.app/mcp で、Streamable HTTPとOAuthを使うホスト型の読み取り専用MCPサーバーを提供します。ログイン中のアカウントに属するアカウントとサイトの分析データをツールから参照できます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.chartsy.app/mcpclaude mcp add --transport http app-chartsy-chartsy https://mcp.chartsy.app/mcp{"mcpServers":{"app-chartsy-chartsy":{"type":"http","url":"https://mcp.chartsy.app/mcp"}}}Cursor で開く{"servers":{"app-chartsy-chartsy":{"type":"http","url":"https://mcp.chartsy.app/mcp"}}}VS Code で開く{"mcpServers":{"app-chartsy-chartsy":{"type":"http","url":"https://mcp.chartsy.app/mcp"}}}{"mcpServers":{"app-chartsy-chartsy":{"serverUrl":"https://mcp.chartsy.app/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
AI エージェント向け Chartsy
AI エージェントに SaaS ビジネスについて質問できます。MRR、解約率、収益、返金、リスクのある顧客、目標、サイトのトラフィック、登録数などを確認できます。数値は Chartsy からリアルタイムで取得されます。Chartsy は Stripe、Paddle、Polar、Lemon Squeezy、Creem、 Freemius、またはカスタムソースを読み取ります。
このリポジトリには、すべてのエージェントインストールが参照するものがまとめられています。
- ホスト型 Chartsy MCP サーバー:
https://mcp.chartsy.app/mcp。ストリーミング可能な HTTP と OAuth サインインを使用し、読み取り専用です。インストールやローカルでの実行は不要です。 chartsyスキル(skills/chartsy/SKILL.md)。どの質問にどのツールが答えるのか、ツール呼び出しを最小限に抑える方法、 数値を正しく読み取る方法をエージェントに教えます。chartsy-growth-loopスキル (skills/chartsy-growth-loop/SKILL.md)。週次のループをエージェントに案内します。どのチャネル、キャンペーン、投稿が、継続利用している有料顧客をもたらしたかを特定し、注力すべき場所を提案して、UTM タグ付きリンクを含む翌週の投稿を作成します。公開ツールの MCP(例:Postiz や Publer)も同じエージェントに接続している場合、このスキルはレビュー用の下書きとして投稿をそこに保存するよう指示します。Chartsy 自体は読み取り専用で、投稿を行うことはありません。
利用方法: ツール呼び出しはそれぞれ 1 回の ChartsyAI 質問として、プランの月間利用枠から消費されます。Chartsy 内で質問する場合と同じ枠です。このスキルは、可能な限り 1 回の呼び出しで回答するようエージェントを誘導します(
get_business_snapshot、get_daily_snapshot)。
必要なもの: Chartsy アカウント(無料トライアルを含むすべてのプラン)と、接続および同期済みの決済プロバイダーが必要です。
インストール
Claude(claude.ai、デスクトップ、モバイル)
Settings → Connectors → Add custom connector を選び、https://mcp.chartsy.app/mcp
を貼り付けて、Chartsy にサインインします。
Claude Code
プラグイン(MCP サーバーとスキル):
/plugin marketplace add sprifti/chartsy-agent
/plugin install chartsy@chartsy
またはサーバーのみ:
claude mcp add --transport http -s user chartsy https://mcp.chartsy.app/mcp
次に /mcp を実行してサインインします。
Cursor
Cursor に追加。
または Settings → MCP → Add server に移動し、種類として HTTP を選び、URL に
https://mcp.chartsy.app/mcp を指定します。
ChatGPT
Settings → Connectors(Developer mode)で https://mcp.chartsy.app/mcp を追加し、
Chartsy にサインインします。
Gemini CLI
gemini extensions install https://github.com/sprifti/chartsy-agent
Codex、OpenClaw、その他のスキル対応エージェント
npx skills add sprifti/chartsy-agent
スキルを使うには、同じエージェントに MCP サーバーが接続されている必要があります。そのエージェントの MCP 設定で
https://mcp.chartsy.app/mcp を追加します。
その他の MCP クライアント
mcp.json を使用するか、クライアントの接続先として https://mcp.chartsy.app/mcp を指定します
(ストリーミング可能な HTTP、OAuth サインイン)。
ローカル(stdio)サーバーのみを実行するクライアント
古いクライアントはホスト型サーバーに直接接続できません。OAuth
サインインをブラウザーで処理する mcp-remote を使って接続します。
{
"mcpServers": {
"chartsy": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://mcp.chartsy.app/mcp"]
}
}
}
ブラウザーなしで実行されるエージェント(サーバー、cron ジョブ、CI)
OAuth では、ブラウザーで誰かが Approve をクリックする必要があります。VPS 上の OpenClaw、スケジュールされたジョブ、CI パイプラインなど、無人で実行するエージェントには、代わりに個人用トークンを使用します。
- Chartsy で Settings → Claude & MCP に移動し、Generate token を選びます。トークンは一度しか表示されないため、 その場でコピーしてください。
- シークレットとして保存します(例:
CHARTSY_MCP_TOKEN)。決してコミットしないでください。 - すべてのリクエストでトークンを送信します。
たとえば Claude Code の場合:Authorization: Bearer <your-token>
またはclaude mcp add --transport http -s user chartsy https://mcp.chartsy.app/mcp \ --header "Authorization: Bearer $CHARTSY_MCP_TOKEN"mcp-remoteを使用:npx -y mcp-remote https://mcp.chartsy.app/mcp --header "Authorization: Bearer ${CHARTSY_MCP_TOKEN}"
トークンの有効期間は 1 年で、同じタブから取り消せます。無人エージェントも他のクライアントと同様、ツール呼び出し 1 回ごとに ChartsyAI の質問枠を消費するため、適切な頻度でスケジュールしてください。毎日の get_daily_snapshot は 1 日につき質問 1 回です。
質問例
- 「ビジネスの全体的なレビューをしてください。リスクはどこにありますか?」
- 「昨日、ビジネスで何が起きましたか?」
- 「過去6か月で、プラン別のMRRはどのように推移しましたか?」
- 「解約のリスクがある顧客は誰ですか?」
- 「登録へのコンバージョン率が最も高いトラフィックソースはどれですか?」
- 「先月、有料顧客を獲得したチャネルに基づいて、来週のX投稿を計画してください。」
- 「Q1に返金した金額と、返金率が最も高いプランを教えてください。」
ツール
19個のツールはすべて読み取り専用で、ログイン中のユーザーが所有するアカウントとサイトのみを対象とします。
| 分野 | ツール |
|---|---|
| 全体を一度に確認 | get_business_snapshot, get_daily_snapshot |
| 収益 | get_mrr, get_mrr_by_plan, get_mrr_by_country, get_revenue_breakdown, get_refund_summary, get_goal_progress |
| 顧客と解約 | get_churn_rate, get_new_subscribers, list_at_risk_customers, list_top_customers, get_customer_concentration |
| サイトトラフィック | list_tracked_sites, get_site_traffic, get_traffic_sources, get_monthly_events_usage |
| マーケティング → 収益 | get_revenue_by_source |
| アカウント | list_accounts |
プライバシー
顧客は決済処理サービスのIDのみで識別されます。氏名やメールアドレスがChartsyの外部に出ることはありません。アクセス権は呼び出しのたびに確認されるため、トークンの無効化やサブスクリプションの終了は即時に反映されます。ポリシー:https://chartsy.app/privacy-policy
リポジトリ構成
| パス | 使用対象 |
|---|---|
skills/chartsy/SKILL.md | スキル対応のすべてのエージェント(唯一の信頼できる情報源) |
skills/chartsy-growth-loop/SKILL.md | 週次の収益主導型マーケティングループ。有料顧客を獲得したチャネルを確認し、UTMタグ付きの投稿案を作成します |
.claude-plugin/, .mcp.json | Claude Codeプラグインとマーケットプレイス |
.cursor-plugin/ | Cursorプラグインとマーケットプレイス |
gemini-extension.json | Gemini CLI拡張機能 |
mcp.json | その他のクライアント向け汎用mcpServers設定 |
リリース時は、.claude-plugin/、.cursor-plugin/、gemini-extension.jsonのversionを同じ値にしてください。
サポート:[email protected]
ライセンス
Copyright © 2026 Chartsy. All rights reserved. 詳細はLICENSEをご覧ください。これらのファイルをインストールして、ご自身のエージェントをChartsyに接続できます。それ以外の権利は付与されません。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。