MCP Image Placeholder Server
Generates placeholder images from various providers like placehold.co and lorem-picsum.
MCP Image Placeholder Server
This is a Model Context Protocol (MCP) server that provides a tool for generating placeholder images from different providers.
Features
- Generates placeholder images from supported providers
- Supports two image providers:
placehold: Provides simple placeholder imageslorem-picsum: Provides real images as placeholder images
- Validates input parameters
- Returns image URLs for immediate use
Requirements
- Python 3.9+
uvpackage manager
Installation
- Clone this repository
- Set up the configuration for MCP server
Usage
The server exposes one tool:
image_placeholder
Generate a placeholder image URL based on specified parameters.
Parameters:
provider: The image provider to use (placeholdorlorem-picsum)width: The width of the image (1-10000)height: The height of the image (1-10000)
Returns:
- URL string of the generated image
Example Usage:
# 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)
Configuration
To connect this server to Claude for Desktop:
- Add the following to your
claude_desktop_config.json:{ "mcpServers": { "image-placeholder": { "command": "uv", "args": [ "--directory", "/ABSOLUTE/PATH/TO/PROJECT", "run", "main.py" ] } } } - Restart Claude for Desktop
To connect this server to Cursor:
- Open Cursor Settings
- Head to the
Featuressection - Scroll down to the
MCP Serverssection - Click on the
Add new MCP serverbutton - Enter the following information:
- Name:
image-placeholder - Type:
command - Server URL:
uv --directory /ABSOLUTE/PATH/TO/PROJECT run main.py
- Name:
- Click on the
Add ↵button
Troubleshooting
If the tool is not detected, use absolute path of the uv command, e.g.
/ABSOLUTE/PATH/TO/uv --directory /ABSOLUTE/PATH/TO/PROJECT run main.py
Example Usage and Output (Cursor)
Prompt:
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

Output: Example Output (Cursor)
License
相關伺服器
Alpha Vantage MCP Server
贊助Access financial market data: realtime & historical stock, ETF, options, forex, crypto, commodities, fundamentals, technical indicators, & more
Superface
Provides Superface tools for the Model Context Protocol, requiring a SUPERFACE_API_KEY.
IdeaJarvis
IdeaJarvis is an idea workspace for product builders. Use AI to structure brainstorming into detailed PRDs, conduct comprehensive market research, build prototypes, and gather real community feedback—turning "what if" into "ready to launch.
Adaptive Graph of Thoughts
An intelligent scientific reasoning framework that uses graph structures and Neo4j to perform advanced reasoning via the Model Context Protocol (MCP).
MCPwner
Automated Security Vulnerabilities Pentesting
Shipyard
The Shipyard CLI provides an MCP server for agents to manage Shipyard environments directly: by pulling logs, comparing branches, running tests, and stopping/starting environments..
Swap API
Free token swaps for AI agents. No API keys. Returns executable transaction calldata for 40+ EVM chains.
Roblox Studio MCP Server
An AI-powered MCP server for Roblox Studio development, featuring advanced NLP, semantic analysis, and multi-turn conversation capabilities.
MCP Code Sandbox Server
Execute code securely in isolated sandbox environments using the E2B API.
Storybook MCP
A universal MCP server that connects to any Storybook site and extracts documentation in real-time using Playwright. Use it with any AI or client that supports MCP (Model Context Protocol)—Cursor, Claude Desktop, Windsurf, or other MCP hosts.
Image Tools MCP
Retrieve image dimensions and compress images from URLs or local files using Tinify and Figma APIs.