MCP Image Placeholder Server

MCP Image Placeholder Server

site icon
2025.02.10 6
HTML占位图像生成内容生成
MCP Image Placeholder Server 是一个基于 Model Context Protocol (MCP) 的服务,主要用于生成来自不同提供商的占位图像。该服务支持两种图像提供商:placehold 提供简单的占位图像,而 lorem-picsum 提供真实的图像作为占位图像。服务能够验证输入参数,并返回可用于立即使用的图像URL。
View on GitHub

Overview

基本能力

产品定位

MCP Image Placeholder Server 是一个专门用于生成占位图像的服务,适用于需要快速获取占位图像的开发场景。

核心功能

  • 支持从两种不同的提供商生成占位图像:placeholdlorem-picsum
  • 验证输入的参数(如宽度和高度)
  • 返回生成的图像URL,可直接用于项目开发

适用场景

  • 网页开发中需要快速获取占位图像
  • 应用开发中需要临时图像进行布局测试
  • 任何需要快速生成占位图像的项目

工具列表

  • image_placeholder: 生成占位图像URL的工具
  • 参数: provider(图像提供商)、width(宽度)、height(高度)
  • 返回: 生成的图像URL

常见问题解答

  • 如果工具未被检测到,请使用 uv 命令的绝对路径

使用教程

使用依赖

  • Python 3.9+
  • uv 包管理器

安装教程

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

调试方式

  • 使用绝对路径运行 uv 命令,例如: /ABSOLUTE/PATH/TO/uv --directory /ABSOLUTE/PATH/TO/PROJECT run main.py

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。