MCP Image Placeholder Server について
MCP Image Placeholder Serverは、一時的な画像URLが必要な開発者やコンテンツ制作者向けのMCPサーバーです。placeholdとlorem-picsumに対応し、入力パラメーターを検証します。
主な機能
- 01placeholdとlorem-picsumに対応
- 02プレースホルダー画像URLの生成
- 03画像サイズのパラメーター検証
活用シーン
- 01ページのプロトタイプへの画像配置
- 02ギャラリー例で使う一時画像の作成
- 03指定サイズのプレースホルダー生成
MCP 対応
選択したプロバイダーとサイズに基づいて画像URLを返すimage_placeholderツールを、MCPクライアントに提供します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
インストール方法は未掲載です
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ツール一覧はまだ取得されていません
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
MCP Image Placeholder サーバー
これは、さまざまなプロバイダーからプレースホルダー画像を生成するツールを提供する Model Context Protocol(MCP)サーバーです。
機能
- 対応プロバイダーからプレースホルダー画像を生成します
- 2 つの画像プロバイダーに対応しています:
placehold:シンプルなプレースホルダー画像を提供しますlorem-picsum:プレースホルダー画像として実際の画像を提供します
- 入力パラメーターを検証します
- すぐに使用できる画像 URL を返します
要件
- Python 3.9+
uvパッケージマネージャー
インストール
- このリポジトリをクローンします
- MCP サーバーの設定を行います
使用方法
サーバーは 1 つのツールを公開します:
image_placeholder
指定したパラメーターに基づいて、プレースホルダー画像の URL を生成します。
パラメーター:
provider:使用する画像プロバイダー(placeholdまたはlorem-picsum)width:画像の幅(1-10000)height:画像の高さ(1-10000)
戻り値:
- 生成された画像の URL 文字列
使用例:
# Generate a 300x200 placeholder image
url = image_placeholder(provider="placehold", width=300, height=200)
# Generate a 500px square lorem-picsum image
url = image_placeholder(provider="lorem-picsum", width=500)
設定
このサーバーを Claude for Desktop に接続するには:
claude_desktop_config.jsonに以下を追加します:{ "mcpServers": { "image-placeholder": { "command": "uv", "args": [ "--directory", "/ABSOLUTE/PATH/TO/PROJECT", "run", "main.py" ] } } }- Claude for Desktop を再起動します
このサーバーを Cursor に接続するには:
- Cursor Settings を開きます
Featuresセクションに移動しますMCP ServersセクションまでスクロールしますAdd new MCP serverボタンをクリックします- 以下の情報を入力します:
- 名前:
image-placeholder - 種類:
command - サーバー URL:
uv --directory /ABSOLUTE/PATH/TO/PROJECT run main.py
- 名前:
Add ↵ボタンをクリックします
トラブルシューティング
ツールが検出されない場合は、uv コマンドの絶対パスを使用してください。例:
/ABSOLUTE/PATH/TO/uv --directory /ABSOLUTE/PATH/TO/PROJECT run main.py
使用例と出力(Cursor)
プロンプト:
Create a new directory named "example" and a file named output.html.
Then create a single modern looking page using tailwindcss: https://unpkg.com/@tailwindcss/browser@4
Show a nice header, content, and footer, showing a photo gallery.
Save this into output.html

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