Example MCP Server with image blocks

Example MCP Server with image blocks

site icon
2025.04.27 0
JavaScript图像处理示例服务内容生成
这是一个基于Model Context Protocol (MCP)的示例服务器,主要用于从Lorem Picsum API获取随机图片,并展示MCP服务器如何返回图像块。
View on GitHub

Overview

基本能力

产品定位

该服务是一个示例性的MCP服务器,用于展示如何通过MCP协议返回图像内容。

核心功能

  • 通过get_random_image工具从Lorem Picsum API获取随机图片。

适用场景

  • 在VS Code或其他MCP兼容应用中集成随机图片功能。
  • 用于演示MCP服务器如何处理和返回图像内容。

工具列表

  • get_random_image: 使用Lorem Picsum API获取随机图片。

使用教程

使用依赖

无特别依赖,只需Node.js环境。

安装教程

  1. 在VS Code中配置:
{
  "mcp": {
    "servers": {
      "random_image": {
        "command": "npx",
        "args": [
          "-y",
          "@larryhudson/mcp-server-example-image-block"
        ],
      }
    }
  }
}
  1. 或在其他MCP兼容应用中配置:
{
  "mcpServers": {
    "random_image": {
      "command": "npx",
      "args": ["-y", "@larryhudson/mcp-server-example-image-block"],
    }
  }
}

调试方式

使用MCP检查器进行调试:

npx @modelcontextprotocol/inspector npx tsx src/index.ts

许可证

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