Skip to main content
Glama
nota
by nota

gyazo-mcp-сервер

Сервер протокола контекста модели для интеграции изображений Gyazo

Это MCP-сервер на основе TypeScript, который обеспечивает доступ к изображениям Gyazo. Он позволяет помощникам ИИ получать доступ и взаимодействовать с изображениями Gyazo через протокол контекста модели, предоставляя:

  • Ресурсы, представляющие изображения Gyazo с URI и метаданными

  • Инструменты для поиска, извлечения и загрузки изображений

  • Доступ к контенту изображений и метаданным через API Gyazo

Функции

Ресурсы

  • Список и доступ к изображениям Gyazo через URI gyazo-mcp://

  • Каждое изображение включает в себя:

    • Исходное содержание изображения

    • Метаданные (название, описание, приложение, URL)

    • Данные OCR (если доступны)

  • Поддерживает различные форматы изображений (JPEG, PNG и т. д.)

Инструменты

  • gyazo_search — полнотекстовый поиск снимков, загруженных пользователями на Gyazo

    • Поиск по ключевому слову, названию, приложению, URL или диапазону дат

    • Поддерживает разбиение на страницы для просмотра нескольких результатов

    • Возвращает соответствующие URI изображений и метаданные

  • gyazo_image — Извлечение содержимого изображения и метаданных из Gyazo

    • Получить определенные изображения по идентификатору или URL

    • Возвращает как содержимое изображения, так и подробные метаданные.

  • gyazo_latest_image — Получить самое последнее изображение из Gyazo

    • Возвращает как содержимое изображения, так и метаданные.

    • Включает текст OCR, если он доступен

  • gyazo_upload — загрузить изображение на Gyazo

    • Загружайте изображения с данными в кодировке base64

    • Добавьте необязательные метаданные, такие как заголовок, описание, URL-адрес реферера и название приложения.

    • Возвращает URL-адрес и идентификатор постоянной ссылки загруженного изображения.

Related MCP server: mcp-flux-schnell

Установка

Пакет НПМ

Самый простой способ установить сервер Gyazo MCP — через npm:

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

Предпосылки

  • Создайте учетную запись Gyazo, если у вас ее нет: https://gyazo.com

  • Получите токен доступа к API Gyazo здесь: https://gyazo.com/api

    • Нажмите кнопку «Зарегистрировать заявки»

    • Нажмите кнопку «Новое приложение».

    • Заполните форму, указав название и описание вашего приложения.

      • Обязательно укажите имя и URL обратного вызова.

      • Вы можете использовать http://localhost для URL обратного вызова

    • Нажмите кнопку «Отправить».

    • Нажмите на название приложения, чтобы просмотреть подробности

    • Прокрутите вниз до пункта «Ваш токен доступа».

    • Нажмите кнопку «Сгенерировать».

    • Копировать значение «Ваш токен доступа»

  • Установите переменную среды GYAZO_ACCESS_TOKEN с вашим токеном

Интеграция рабочего стола Клода

Для использования с 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

Related MCP Connectors

Related MCP Servers