MostlyRender

MCPサーバー(AIエージェント)

AIエージェント — Claude Desktop、Claude Code、Cursor、または任意の Model Context Protocol クライアント — がテンプレートから画像とPDFを렌더링し、ライブURLのスクリーンショットをツール呼び出しとして取得できます。自分で呼び出すのと同じREST APIを、エージェントツールとして公開しています。

1つの Mostly Tiny MCPサーバー(mostlytiny-mcp)があります。2つの方法で実行できます — MostlyRenderだけにスコープするか、Mostly Tinyアカウント全体にサインインするか。どちらも同じMostlyRenderツールを公開しており、どの程度のツールキットが必要かで選択できます。

# 推奨 — MostlyRenderのみ(1つのAPIキー)

単一のMostlyRenderキーでサーバーを実行すると、レンダリングツールのみを公開します — 小規模で焦点を絞ったツールサーフェスで、エージェントが最も確実に選択します。Settings → API keysmr_live_… または mr_test_…)でキーを作成し、次を実行します:

Claude Code:

bash
claude mcp add mostly-tiny --env MOSTLYRENDER_API_KEY=mr_live_xxx -- npx -y mostlytiny-mcp

Claude Desktop / Cursorclaude_desktop_config.json · .cursor/mcp.json):

json
{
  "mcpServers": {
    "mostly-tiny": {
      "command": "npx",
      "args": ["-y", "mostlytiny-mcp"],
      "env": { "MOSTLYRENDER_API_KEY": "mr_live_xxx" }
    }
  }
}

セットアップ中は mr_test_… キーを使用してください — テストレンダリングはライブ使用量に影響しません。

# 完全なツールキット — ホストされた、サインイン(キー不要)

複数の製品を使用していますか? URLでホストされたサーバーを追加し、ブラウザでMostly Tinyアカウントにサインインしてください(OAuth 2.1 — 管理するAPIキーなし)。一度のインストールで、すべてのライブ製品のツールを取得できます:画像のレンダリングおよび QRコード生成、プライバシーポリシー生成、マップ追加 — 1つのインストールから。

bash
claude mcp add --transport http mostly-tiny https://mcp.mostlytiny.io

どちらの場合でも、常にオンの mostlytiny_catalog ツールを使用するとエージェントはポートフォリオの残りを検出できます(および製品を切り替える方法) — MostlyRenderから始めて、何も再インストールすることなくツールキットに拡大できます。

# MostlyRenderツール

ツール 機能
mostlyrender_list_templates テンプレートを一覧表示します(id、name、size、engine)。最初にこれを呼び出します — 各レイヤー名はレンダリングパラメータです。
mostlyrender_render テンプレートをPNG / JPEG / WebP / PDFにレンダリング → パブリックアセットURL。レイヤーを名前でオーバーライドします。
mostlyrender_render_batch 1つのテンプレートの多くのバリエーションを1つの呼び出しでレンダリングします。
mostlyrender_screenshot パブリックURLを画像またはPDFとしてキャプチャします。
mostlyrender_render_by_url 署名されたURL経由でレンダリング(OG画像、<img>タグ)。
mostlyrender_get_render 非同期レンダリングのステータスを確認し、結果のURLを取得します。
mostlyrender_get_account 接続されたアカウントのプラン、使用量、メールアドレスを返します。

# 典型的なエージェントフロー

エージェントはテンプレートを検出し、そのレイヤーが titlesubtitlebadge という名前であることを確認してからレンダリングします — 人間は関与しません:

text
あなた:   「Series Aの資金調達」というタイトルのローンチ画像を作成してください。
エージェント: → mostlyrender_list_templates   → tpl_launch (layers: title, subtitle, badge)
       → mostlyrender_render            { template: "tpl_launch",
                                          modifications: { title: "Series Aの資金調達",
                                                           badge: "News" } }
       ← https://img.mostlyrender.com/r/rnd_9f3a.png

レイヤー名パラメータだからこそ、エージェントはテンプレートを自動検査し、セットアップなしで正しく入力できます。テンプレートをパラメータとしてを参照してください。

# 認証

スコープされたサーバーはAPIキーで認証します — REST APISDKが使用するのと同じキー。ホストされたサーバーはサインインしたMostly Tinyアカウントを使用します。エージェントによるレンダリングは他のレンダリングと同じようにビルされます:使用量によって、ブロックされることはありません。

変数 必須 デフォルト
MOSTLYRENDER_API_KEY はい(スコープモード)
MOSTLYRENDER_BASE_URL いいえ https://api.mostlyrender.com