Figviz について
Figvizは、Figviz APIを通じてラベル付きの科学・数学図を生成するMCPサーバーです。STEM教育や視覚学習向けで、品質とアスペクト比を指定してホスト済み画像URLを取得できます。
主な機能
- 01文章による図の生成
- 02科学・数学のテーマに対応
- 03ラベル付き画像の生成
- 04画質とアスペクト比の指定
活用シーン
- 01授業用の科学図を作成
- 02数学や光学の図を生成
- 03実験器具図やグラフィックオーガナイザーを作成
MCP 対応
MCPクライアントにgenerate_diagramツールを提供します。図の説明と画質・アスペクト比の指定を受け取り、ホスト済み画像URLを返します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Figviz MCP サーバー
AI アシスタントから Figviz API を通じて、明瞭なラベル付きの科学・数学の図解(生物学、化学、物理学、K-12 数学、実験装置、グラフィックオーガナイザー)を直接生成できます。
Model Context Protocol クライアント(Claude Desktop、Cursor、Cline、Windsurf など)で利用できます。
できること
1 つのツールを提供します。
generate_diagram— 図解の内容を平易なテキストで説明すると、ホストされた画像の URL が返されます。オプション:quality(1k/2k/4k)とaspectRatio(例:16:9、1:1)。
プロンプトの例:
- 「中学2年生向けの、ラベル付き植物細胞の断面図」
- 「凸レンズの光線図。物体は F と 2F の間」
- 「高校化学向けの酸塩基滴定の実験装置」
- 「空欄の KWL チャートのグラフィックオーガナイザー」
API キーを取得する
https://figviz.com/settings/api で無料のキーを作成できます(3 クレジット付き)。 Figviz は従量課金制です。サブスクリプションは不要で、クレジットの有効期限もありません。
インストール
npx で実行します(インストール不要):
FIGVIZ_API_KEY=fvk_xxx npx -y @figviz/figviz-mcp
Claude Desktop
claude_desktop_config.json に追加します:
{
"mcpServers": {
"figviz": {
"command": "npx",
"args": ["-y", "@figviz/figviz-mcp"],
"env": { "FIGVIZ_API_KEY": "fvk_xxx" }
}
}
}
Cursor / Cline / Windsurf
同じサーバーエントリを、クライアントの MCP 設定(mcp.json または MCP 設定 UI)に追加します:
{
"mcpServers": {
"figviz": {
"command": "npx",
"args": ["-y", "@figviz/figviz-mcp"],
"env": { "FIGVIZ_API_KEY": "fvk_xxx" }
}
}
}
次に、アシスタントに「figviz を使って、中学1年生向けのラベル付き動物細胞の図を生成してください」と依頼します。
環境変数
| 変数 | 必須 | デフォルト | 説明 |
|---|---|---|---|
FIGVIZ_API_KEY | はい | — | figviz.com で取得した fvk_… キー |
FIGVIZ_API_BASE | いいえ | https://figviz.com | API ホストを上書きします(上級者向け) |
クレジットと料金
図解1点につき1クレジットかかります(4k は1.5クレジット)。クレジットパックは https://figviz.com/pricing で購入できます。MCP は Figviz アカウントと同じ残高を共有します。
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。