Gyazo MCP Server

by nota

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

Integrations

  • Implemented as a TypeScript-based MCP server that provides access to Gyazo images and their metadata

servidor gyazo-mcp

Un servidor de protocolo de contexto de modelo para la integración de imágenes de Gyazo

Este es un servidor MCP basado en TypeScript que proporciona acceso a imágenes de Gyazo. Permite a los asistentes de IA acceder e interactuar con ellas mediante el Protocolo de Contexto de Modelo, lo que proporciona:

  • Recursos que representan imágenes de Gyazo con URI y metadatos
  • Herramientas para obtener la imagen más reciente
  • Acceso al contenido de la imagen y a los metadatos a través de la API de Gyazo

Características

Recursos

  • Enumere y acceda a las imágenes de Gyazo mediante las URI gyazo-mcp://
  • Cada imagen incluye:
    • Contenido de la imagen original
    • Metadatos (título, descripción, aplicación, URL)
    • Datos OCR (si están disponibles)
  • Admite varios formatos de imagen (JPEG, PNG, etc.)

Herramientas

  • gyazo_latest_image - Obtener la imagen más reciente de Gyazo
    • Devuelve tanto el contenido de la imagen como los metadatos.
    • Incluye texto OCR si está disponible

Desarrollo

Instalar dependencias:

npm ci

Construir el servidor:

npm run build

Para desarrollo con reconstrucción automática:

npm run watch

Estibador

npm run image:build

Instalación

Prerrequisitos

  1. Crea una cuenta Gyazo si no tienes una: https://gyazo.com
  2. Obtén tu token de acceso a la API de Gyazo desde: https://gyazo.com/api
  3. Establezca la variable de entorno GYAZO_ACCESS_TOKEN con su token

Integración de escritorio de Claude

Para utilizar con Claude Desktop, agregue la configuración del servidor:

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

{ "mcpServers": { "gyazo-mcp-server": { "command": "/path/to/gyazo-mcp-server/build/index.js", "env": { "GYAZO_ACCESS_TOKEN": "your-access-token-here" } } } }

Estibador

{ "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" } } } }

Depuración

Dado que los servidores MCP se comunican a través de stdio, la depuración puede ser complicada. Recomendamos usar el Inspector MCP , disponible como script de paquete:

npm run inspector

El Inspector proporcionará una URL para acceder a las herramientas de depuración en su navegador.


-
security - not tested
A
license - permissive license
-
quality - not tested

Un servidor MCP basado en TypeScript que permite a los asistentes de IA interactuar con imágenes de Gyazo utilizando el Protocolo de contexto de modelo, proporcionando acceso a URI de imágenes, metadatos y datos de OCR a través de la API de Gyazo.

  1. Features
    1. Resources
    2. Tools
  2. Development
    1. Docker
  3. Installation
    1. Prerequisites
    2. Claude Desktop Integration
    3. Debugging
ID: bhrk879agk