mcpField
M
MCP Image Placeholder Server

MCP Image Placeholder Server

本地服务
github.com/husniadil媒体与设计1289 周前更新

关于 MCP Image Placeholder Server

MCP Image Placeholder Server 是一个提供占位图片生成工具的 MCP 服务,适用于需要临时图像 URL 的开发与内容制作场景。它支持 placehold 和 lorem-picsum 两种提供方,并验证输入参数。

主要功能

  1. 01支持 placehold 与 lorem-picsum
  2. 02生成占位图片 URL
  3. 03验证图片尺寸参数

适用场景

  1. 01为页面原型填充图片
  2. 02为图库示例生成临时图像
  3. 03按指定尺寸创建占位图

MCP 相关

该 MCP 服务向客户端提供 image_placeholder 工具,根据图片提供方和尺寸参数返回图像 URL。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

MCP 图像占位符服务

这是一个模型上下文协议(MCP)服务,可通过不同的提供方生成占位图像。

功能

  • 使用受支持的提供方生成占位图像
  • 支持两种图像提供方:
  • 验证输入参数
  • 返回可立即使用的图像 URL

要求

  • Python 3.9+
  • uv 包管理器

安装

  1. 克隆此仓库
  2. 设置 MCP 服务的配置

用法

该服务提供一个工具:

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:
  1. 将以下内容添加到 claude_desktop_config.json:
    {
        "mcpServers": {
            "image-placeholder": {
                "command": "uv",
                "args": [
                    "--directory",
                    "/ABSOLUTE/PATH/TO/PROJECT",
                    "run",
                    "main.py"
                ]
            }
        }
    }
    
  2. 重启 Claude for Desktop
将此服务连接到 Cursor:
  1. 打开 Cursor 设置
  2. 前往 Features 部分
  3. 向下滚动到 MCP Servers 部分
  4. 点击 Add new MCP server 按钮
  5. 输入以下信息:
    • 名称:image-placeholder
    • 类型:command
    • 服务 URL:uv --directory /ABSOLUTE/PATH/TO/PROJECT run main.py
  6. 点击 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 Agent 截图

输出: 示例输出(Cursor)

许可证

MIT 许可证

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。