Gyazo-MCP 服务器

@nota/gyazo-mcp-server
0 Stars 358 次浏览 nota 更新于 2026-08-23

一个基于 TypeScript 的 MCP 服务器,通过模型上下文协议(Model Context Protocol)使 AI 助手能够与 Gyazo 图像进行交互,通过 Gyazo API 提供对图像 URI、元数据和 OCR 数据的访问。

MCP 服务配置

复制以下 JSON 到 OPClaw 或其他 MCP 客户端的配置文件中即可使用

{
  "mcpServers": {
    "gyazo-mcp-server": {
      "args": [
        "@notainc/gyazo-mcp-server"
      ],
      "command": "npx",
      "env": {
        "GYAZO_ACCESS_TOKEN": "your-access-token-here"
      }
    }
  }
}

该服务需要配置环境变量:GYAZO_ACCESS_TOKEN

服务介绍

gyazo-mcp-server

一个用于 Gyazo 图像集成的 Model Context Protocol 服务器

这是一个基于 TypeScript 的 MCP 服务器,提供了对 Gyazo 图像的访问。它允许 AI 助手通过 Model Context Protocol 访问和与 Gyazo 图像交互,提供:

  • 表示 Gyazo 图像及其 URI 和元数据的资源
  • 获取最新图像的工具
  • 通过 Gyazo API 访问图像内容和元数据

功能

资源

  • 通过 gyazo-mcp:// URI 列出并访问 Gyazo 图像
  • 每个图像包括:
    • 原始图像内容
    • 元数据(标题、描述、应用、URL)
    • OCR 数据(如果可用)
  • 支持多种图像格式(JPEG、PNG 等)

工具

  • gyazo_latest_image - 从 Gyazo 获取最新的图像
    • 返回图像内容和元数据
    • 如果可用,还包括 OCR 文本

安装

NPM 包

安装 Gyazo MCP 服务器最简单的方法是通过 npm:

npm install -g @notainc/gyazo-mcp-server

前提条件

  • 如果您还没有 Gyazo 账户,请创建一个:https://gyazo.com
  • https://gyazo.com/api 获取您的 Gyazo API 访问令牌
    • 单击“Register applications”按钮
    • 单击“New Application”按钮
    • 用您的应用程序名称和描述填写表单
      • 名称和回调 URL 是必需的
      • 回调 URL 可以使用 http://localhost
    • 单击“Submit”按钮
    • 单击应用程序名称查看详细信息
    • 向下滚动到“Your Access Token”
    • 单击“Generate”按钮
    • 复制“Your access token”的值
  • 使用您的令牌设置 GYAZO_ACCESS_TOKEN 环境变量

Claude Desktop 集成

要与 Claude Desktop 一起使用,请添加服务器配置:

在 MacOS 上:~/Library/Application Support/Claude/claude_desktop_config.json
在 Windows 上:%APPDATA%/Claude/claude_desktop_config.json

使用 NPM 包(推荐)

{
  "mcpServers": {
    "gyazo-mcp-server": {
      "command": "npx",
      "args": ["@notainc/gyazo-mcp-server"],
      "env": {
        "GYAZO_ACCESS_TOKEN": "your-access-token-here"
      }
    }
  }
}

使用 Docker(可选)

{
  "mcpServers": {
    "gyazo-mcp-server": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "GYAZO_ACCESS_TOKEN",
        "gyazo-mcp-server"
      ],
      "env": {
        "GYAZO_ACCESS_TOKEN": "your-access-token-here"
      }
    }
  }
}

开发

安装依赖项:

npm ci

构建服务器:

npm run build

开发时自动重建:

npm run watch

Docker 构建(可选)

npm run image:build

相关 MCP 服务