Labsco
nota logo

Gyazo

β˜… 26

from nota

Integrate and search for images from your Gyazo account.

πŸ”₯πŸ”₯πŸ”₯βœ“ VerifiedAccount requiredNeeds API keys

gyazo-mcp-server

A Model Context Protocol server for Gyazo image integration

This is a TypeScript-based MCP server that provides access to Gyazo images. It allows AI assistants to access and interact with Gyazo images through the Model Context Protocol, providing:

  • Resources representing Gyazo images with URIs and metadata
  • Tools for searching, fetching, and uploading images
  • Image content and metadata access via the Gyazo API

Features

Resources

  • List and access Gyazo images via gyazo-mcp:// URIs
  • Each image includes:
    • Original image content
    • Metadata (title, description, app, URL)
    • OCR data (if available)
  • Supports various image formats (JPEG, PNG, etc.)

Tools

  • gyazo_search - Full-text search for captures uploaded by users on Gyazo

    • Search by keyword, title, app, URL, or date range
    • Supports pagination for browsing multiple results
    • Returns matching image URIs and metadata
  • gyazo_image - Fetch image content and metadata from Gyazo

    • Retrieve specific images by ID or URL
    • Returns both image content and detailed metadata
  • gyazo_latest_image - Fetch the most recent image from Gyazo

    • Returns both image content and metadata
    • Includes OCR text if available
  • gyazo_upload - Upload an image to Gyazo

    • Upload images with base64 encoded image data
    • Add optional metadata like title, description, referer URL, and app name
    • Returns the uploaded image's permalink URL and ID

Development

Install dependencies:

npm ci

Build the server:

npm run build

For development with auto-rebuild:

npm run watch

Docker Build (optional)

npm run image:build

<a href="https://glama.ai/mcp/servers/bhrk879agk"> <img width="380" height="200" src="https://glama.ai/mcp/servers/bhrk879agk/badge" /> </a>