mcpField
S
Scholarplot   Ai Scientific Figure Generator

Scholarplot Ai Scientific Figure Generator

リモート
github.com/peizhou開発ツール045 週間前に更新
リポジトリ

Scholarplot Ai Scientific Figure Generator について

ScholarPlot は研究者向けの AI 図表生成サービスで、説明からチャート、図解、フローチャートを作成します。MCP 経由で生成と編集ができ、学術誌風のスタイルや高解像度出力にも対応します。

主な機能

  1. 01説明から図を生成
  2. 02チャートや科学図解を作成
  3. 03学術誌風スタイルを選択
  4. 04図のスタイル・データ・レイアウトを編集
  5. 05PNG・SVG・PDF に出力

活用シーン

  1. 01論文用チャートの作成
  2. 02ニューラルネットワーク構成図の作成
  3. 03実験ワークフローの図解
  4. 04データからの図の自動生成

MCP 対応

ScholarPlot は MCP エンドポイントを通じて図の生成と編集機能を公開します。MCP クライアントは `generate_sci_figure` と `edit_figure` を呼び出せます。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://figure.thirdme.com/api/mcp-sse?key=YOUR_API_KEY
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

ScholarPlot - AI 学術図生成ツール

🎯 製品紹介

ScholarPlot は、研究者のために特別に設計された、AI 搭載の学術図生成ツールです。論文用のデータ可視化グラフ、ニューラルネットワークのアーキテクチャ図、実験フローチャート、複雑なメカニズムの図解など、ScholarPlot なら数秒で一流の SCI ジャーナルの基準を満たす、そのまま論文に掲載できる図を生成できます。

🔬 ScholarPlot を選ぶ理由
課題ScholarPlot の解決策
Python/R でのグラフ作成は面倒すぎる自然言語による説明 - AI がコードと図を自動生成します
図がジャーナルの基準を満たさないNature/Science/IEEE ジャーナルのスタイルテンプレートを内蔵しています
アーキテクチャ図やフローチャートの作成が難しいメカニズム図、アーキテクチャ図、フローチャートなどに対応しています
何度も修正すると時間がかかるリアルタイム編集 - スタイルやデータをワンクリックで調整できます
図の解像度が低すぎる300dpi の高解像度画像を出力し、SVG ベクター形式にも対応しています
🎨 対応する図の種類
  • 📈 データグラフ:折れ線グラフ、棒グラフ、散布図、箱ひげ図、ヒートマップ、バイオリンプロット、レーダーチャートなど
  • 🧬 科学的メカニズム図:分子経路図、シグナル伝達メカニズム図、反応図など
  • 🏗️ アーキテクチャ図:ニューラルネットワークのアーキテクチャ、システムフレームワーク、モデル構造など
  • 📋 フローチャート:実験ワークフロー、アルゴリズムのフローチャート、方法論図など
  • 📊 比較分析:複数グループの比較、ベン図、サンキーダイアグラムなど

🌐 公式ウェブサイト:https://figure.thirdme.com


🔌 MCP 連携

ScholarPlot は MCP(Model Context Protocol)インターフェースを提供しており、作業環境を離れることなく、Claude Desktop、Cursor、Dify、n8n などの AI ツールからScholarPlot を直接呼び出して図を生成できます。

🌐 MCP ドキュメント:https://figure.thirdme.com/mcp


🚀 クイックスタート

ステップ 1:API Key を取得する
  1. MCP API ページにアクセスします
  2. メールアドレスを入力します
  3. 「Generate API Key」ボタンをクリックします
  4. 生成された API Key をコピーします(サブスクリプションと利用枠に紐づいているため、安全に保管してください)

⚠️ 重要:API Key は安全に保管してください。新しいキーを生成すると、既存のキーは置き換えられます。再生成した場合は、MCP の設定を更新してください。

ステップ 2:Claude Desktop を設定する

Claude Desktop の設定ファイル mcp.json に、次の設定を追加します。

設定ファイルの場所:

  • macOS:~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows:%APPDATA%\Claude\claude_desktop_config.json

設定:

{
  "mcpServers": {
    "scholarplot-sci-figure": {
      "url": "https://figure.thirdme.com/api/mcp-sse?key=YOUR_API_KEY"
    }
  }
}

YOUR_API_KEY をステップ 1 で取得した実際の API Key に置き換えてください。

ステップ 3:Claude で使用する

設定後、Claude Desktop を再起動すると、Claude に科学図の生成を直接依頼できます。

会話の例:

Please generate a line chart showing the Loss curves during deep learning model training, including Training Loss and Validation Loss curves, with Epoch (1-100) on the X-axis and Loss values on the Y-axis.
Please draw a neural network architecture diagram with an input layer, 3 hidden layers (with 128, 64, and 32 neurons respectively), and an output layer.

Claude は MCP API を自動的に呼び出してリクエストを処理し、SCI ジャーナルの基準を満たす専門的な学術図を返します。


✨ 主な機能

🤖 AI による図の生成
機能説明
スマート解析AI が図の要件を自動的に理解し、重要な情報を抽出します
SCI 基準生成される図は、一流の SCI ジャーナルの出版基準に厳密に準拠します
多様な形式に対応データグラフ、メカニズム図、フローチャート、模式図、構造図などに対応しています
高品質な出力ベクターレベルの鮮明さ、純白の背景、プロフェッショナルな配色
📊 対応する図の種類
  • データ可視化:折れ線グラフ、棒グラフ、散布図、箱ひげ図、ヒートマップ、レーダーチャートなど
  • 科学的メカニズム図:分子メカニズム図、シグナル伝達経路図、反応フローチャート
  • アーキテクチャ図:ニューラルネットワークのアーキテクチャ、システムフレームワーク、モデル構造
  • フローチャート:実験フローチャート、アルゴリズムのフローチャート、方法論のフローチャート
  • 比較分析:比較棒グラフ、ベン図、サンキーダイアグラム
🔧 すばやく連携
機能説明
シンプルな設定設定ファイルと API Key を追加するだけです
幅広い互換性MCP 互換のすべてのツールに対応しています
プラグアンドプレイ設定後すぐに使用でき、追加の開発は不要です
🔒 安全性と信頼性
機能説明
UUID 認証UUID ベースの認証メカニズム
レート制限不正利用を防ぎ、サービスの安定性を確保します
使用状況の追跡API の使用状況と利用枠をリアルタイムで追跡します
📊 サブスクリプションの共有
機能説明
利用枠の統一API とウェブ版で同じサブスクリプションの利用枠を共有します
柔軟な利用複数のプラットフォームやツールで同じサブスクリプションサービスを利用できます

📖 API リファレンス

エンドポイント
GET/POST https://figure.thirdme.com/api/mcp-sse?key=YOUR_API_KEY
利用可能なツール
generate_sci_figure

説明に基づいて、SCI ジャーナルの基準を満たす科学論文用の図を生成します。

入力パラメーター:

パラメーター型必須説明
descriptionstring✅データ、種類、スタイルの要件などを含む図の説明
figureTypestring❌図の種類:line_chart、bar_chart、scatter、heatmap、flowchart、architecture、mechanism など
stylestring❌スタイルの指定:nature、science、ieee、default
dataValuesobject❌正確なデータ値(データチャート用)

出力:

次の内容を含む JSON オブジェクトを返します:

{
  "figureUrl": "https://figure.thirdme.com/figures/xxx.png",
  "figureCode": "// Editable figure code",
  "metadata": {
    "type": "line_chart",
    "style": "nature",
    "resolution": "300dpi",
    "format": "PNG/SVG"
  }
}
edit_figure

生成した図を編集し、スタイル、データ、またはレイアウトを調整します。

入力パラメーター:

パラメーター型必須説明
figureIdstring✅編集する図の ID
editInstructionsstring✅編集指示。例:「棒グラフの色を青に変更」

出力:

更新された図の URL とコードを返します。

エラーコード
エラーコード説明
-32001ユーザーが見つかりません
-32003サブスクリプションが必要、または利用上限に達しました
-32004図の生成に失敗しました
-32005対応していない図の種類です
-32006データ形式エラー

🛠️ 対応プラットフォーム

プラットフォーム状況
Claude Desktop✅ 対応
OpenAI (MCP Compatible)✅ 対応
Cursor✅ 対応
Dify✅ 対応
n8n✅ 対応
Other MCP-Compatible Tools✅ 対応

💡 使用例

例 1:論文の損失曲線を生成する

Claude Desktop では、次のようにリクエストできます:

Please generate a training Loss curve chart:
- X-axis: Epoch (1-50)
- Y-axis: Loss
- Include Training Loss (decreasing from 2.5 to 0.1) and Validation Loss (decreasing from 2.8 to 0.15)
- Style: Nature journal standard
例 2:ニューラルネットワークのアーキテクチャを描く
Please draw a Transformer architecture diagram including:
- Input embedding layer
- 6 Encoder layers (with Multi-Head Attention and Feed Forward)
- 6 Decoder layers
- Output layer
- Use NeurIPS style, flat design, no gradients
例 3:実験のフローチャートを生成する
Please generate a drug screening experimental flowchart:
1. Compound library screening (10,000 compounds)
2. High-throughput primary screening (Hit rate: 2%)
3. Secondary validation (200 compounds)
4. Activity assay (50 compounds)
5. Toxicity evaluation (20 compounds)
6. Lead compounds (5 compounds)

Connect each step with arrows, annotate quantity changes.
例 4:論文用の図を一括生成する
I'm writing a paper on image classification and need the following figures:
1. Model architecture diagram (CNN + Attention)
2. Training curves (Accuracy and Loss)
3. Confusion matrix heatmap
4. Performance comparison bar chart for different models

Please generate these figures sequentially, maintaining a unified visual style.
例 5:自動化ワークフローに組み込む

n8n または Dify では、図の生成を自動化ワークフローに組み込み、一括処理や自動操作を行えます。たとえば:

  • 実験データから標準化された図を自動生成する
  • データテーブルを可視化チャートに一括変換する
  • 論文執筆支援ワークフローで図を自動生成する

📝 注意事項

項目説明
API Key のセキュリティAPI Key は安全に管理し、他者と共有したり、公開リポジトリにコミットしたりしないでください
利用上限API の利用にはサブスクリプションの利用上限が適用されます。責任を持ってご利用ください
データの正確性図をできるだけ正確に出力するには、データの値を正確に指定してください
図の種類図の種類を明確に指定すると、より正確な結果が得られます
処理時間単純な図は約5〜10秒、複雑な図は30秒以上かかる場合があります
データのセキュリティ処理済みのデータは、24時間後にサーバーから自動的に削除されます

❓ よくある質問

Q: API Key はどこで取得できますか?

A: https://figure.thirdme.com/mcp にアクセスし、メールアドレスを入力すると API Key を生成できます。

Q: API Key が有効かどうかは、どのように確認できますか?

A: MCP API ページでキーを生成した後、ページの「Test API Key」機能を使ってキーの有効性を確認できます。

Q: API の利用は有料ですか?

A: API の利用には、ウェブ版と同じサブスクリプションの利用枠が適用されます。具体的な料金については、料金ページをご覧ください。

Q: どのジャーナルのスタイルに対応していますか?

A: 現在は Nature、Science、IEEE、Cell など、主要な SCI ジャーナルのスタイルに対応しており、順次追加しています。

Q: 図はどの形式でエクスポートできますか?

A: PNG(300dpi の高解像度)、SVG(ベクター形式)、PDF などに対応しています。

Q: データの正確性を確保するにはどうすればよいですか?

A:

  • dataValues パラメーターを使って正確な値を指定してください
  • 説明の中で重要なデータポイントを明確に注記してください
  • 生成後に内容を確認し、必要に応じて edit_figure ツールで修正してください
Q: 生成された図の著作権は誰に帰属しますか?

A: 生成された図の著作権はユーザーに帰属し、学術論文の出版に自由に使用できます。

Q: サブスクリプションや利用上限の問題には、どのように対処すればよいですか?

A: API とウェブ版では同じサブスクリプションサービスを利用しています。ウェブ版でサブスクリプションを管理し、利用状況を確認できます。


📧 サポートとフィードバック

問題が発生した場合やご提案がある場合は、以下までお問い合わせください。

チャネル連絡先
📧 メール[email protected]
🌐 ウェブサイトhttps://figure.thirdme.com
📄 API ドキュメントhttps://figure.thirdme.com/mcp
💬 GitHub の課題課題を送信

📄 ライセンス

本サービスには ScholarPlot の利用規約およびプライバシーポリシーが適用されます。


🎉 MCP API を使って、AI に研究論文向けの専門的な学術図を作成してもらいましょう!

ScholarPlot MCP Compatible SCI Standard


🏷️ トピック

mcp scientific-figures sci-charts academic-visualization ai-figure-generator mcpserver claude-mcp cursor-mcp research-tools publication-ready nature-style neurips-style

コメント

MCP は初めてですか?

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

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