MCP.so
登录

PicGo Uploader MCP Server

@veithly

基本信息

分类

其他

许可证

Apache-2.0 license

传输方式

stdio

作者

veithly

关于 PicGo Uploader MCP Server

An MCP (Model Context Protocol) server that allows interaction with a running PicGo application to upload images.

#picgo#image-uploader#mcp-server

PicGo Uploader MCP Server 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "picgo-ipfs-uploader": {
      "command": "npx",
      "args": [
        "picgo-uploader"
      ],
      "disabled": false,
      "alwaysAllow": [
        "upload_image_via_picgo"
      ]
    }
  }
}

PicGo Uploader MCP Server 工具

1

Uploads one or more images using the running PicGo server application.

概览

What is PicGo Uploader MCP Server?

An MCP server that connects to a running PicGo desktop application to upload images. It exposes PicGo’s image uploading capabilities as an MCP tool, allowing AI assistants to upload local image files via PicGo’s built-in server.

How to use PicGo Uploader MCP Server?

Install globally with npm install -g picgo-uploader or yarn global add picgo-uploader, then run the picgo-uploader command. The server listens on stdio and provides the upload_image_via_picgo tool, which accepts an array of absolute image paths.

Key features of PicGo Uploader MCP Server

  • Uploads one or more images via PicGo’s built-in server.
  • Requires PicGo desktop application running with server enabled.
  • Default server address: http://127.0.0.1:36677.
  • Outputs uploaded image URLs as a JSON string.
  • Works on any OS supported by Node.js v18+.
  • Simple CLI setup with global npm/yarn installation.

Use cases of PicGo Uploader MCP Server

  • Upload screenshots taken during an AI assistant session.
  • Automatically upload local images to a configured image hosting service.
  • Integrate image uploading into MCP‑compatible AI workflows without manual file handling.

常见问题

1

What does this server do that PicGo alone doesn’t?

It provides a standardized MCP tool interface so AI assistants can invoke image uploads through PicGo, enabling automated, in‑context uploading without manual interaction.

2

What are the runtime requirements?

Node.js v18 or later, the PicGo desktop application installed and running, and the PicGo server enabled (default port 36677).

3

Where do uploaded images go?

The server does not store images; it relies on PicGo’s configured upload destination (e.g., cloud storage, image host). The URLs returned are provided by PicGo after a successful upload.

4

Are there any known limitations?

The server only supports absolute file paths accessible on the machine where it runs. It cannot handle relative paths or files from other devices.

5

How does authentication or transport work?

Transport is stdio. No authentication is required; the server assumes a local, trusted environment where the PicGo server is already accessible.

评论

其他 分类下的更多 MCP 服务器