
nota/gyazo-mcp-server
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Официальный сервер протокола модели для Gyazo
Обзор
Сервер Model Context Protocol для интеграции изображений Gyazo Это MCP-сервер на основе TypeScript, который обеспечивает доступ к изображениям Gyazo. Он позволяет помощникам ИИ получать доступ и взаимодействовать с изображениями Gyazo через протокол Model Context Protocol, обеспечивая: Ресурсы, представляющие изображения Gyazo с URI и метаданными - Инструменты для поиска, извлечения и загрузки изображений - Содержимое изображения и доступ к метаданным через API Gyazo - Список и доступ к изображениям Gyazo через gyazo-mcp:// URI - Каждое изображение включает в себя: - Оригинальный контент изображения - Метаданные (титул, описание, приложение, URL) - данные OCR (при наличии) - Поддерживает различные форматы изображения (JPEG, PNG и т.д.).
Обзор (машинный перевод)
Сервер Model Context Protocol для интеграции изображений Gyazo
Это MCP-сервер на основе TypeScript, который обеспечивает доступ к изображениям Gyazo. Он позволяет помощникам ИИ получать доступ и взаимодействовать с изображениями Gyazo через протокол Model Context Protocol, обеспечивая:
Ресурсы, представляющие изображения Gyazo с URI и метаданными Инструменты для поиска, извлечения и загрузки изображений Содержимое изображения и доступ к метаданным через API Gyazo
Особенности
###Ресурсы
Список и доступ к изображениям Gyazo через gyazo-mcp:// Ури
- Каждое изображение включает: Оригинальный контент изображения Метаданные (название, описание, приложение, URL)
- OCR данные (если есть) Поддерживает различные форматы изображений (JPEG, PNG и т.д.)
Инструменты
gyazo_search — полнотекстовый поиск по захватам, загруженным пользователями на Gyazo
-
Поиск по ключевому слову, названию, приложению, URL или диапазону дат Поддержка пагинации для просмотра нескольких результатов
-
Возвращает совпадающие изображения URI и метаданные
-
gyazo_image- Получить содержимое изображения и метаданные от Gyazo
Восстановление определенных изображений с помощью ID или URL Возвращает как содержание изображения, так и подробные метаданные.
[[Т3]] - Получить самое последнее изображение от Гьязо
Возвращает как контент изображения, так и метаданные
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
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
Installation
NPM Package
The easiest way to install the Gyazo MCP server is via npm:
npm install -g @notainc/gyazo-mcp-server
Prerequisites
- Create a Gyazo account if you don’t have one: https://gyazo.com
- Get your Gyazo API access token from: https://gyazo.com/api
- Click “Register applications” button
- Click “New Application” button
- Fill in the form with your app name and description
- Name and Callback URL are required
- You can use
http://localhostfor the Callback URL
- Click “Submit” button
- Click application name to view details
- Scroll down to “Your Access Token”
- Click “Generate” button
- Copy “Your access token” value
- Set the
GYAZO_ACCESS_TOKENenvironment variable with your token
Claude Desktop Integration
To use with Claude Desktop, add the server config:
On MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
On Windows: %APPDATA%/Claude/claude_desktop_config.json
Using NPM package (recommended)
{
"mcpServers": {
"gyazo-mcp-server": {
"command": "npx",
"args": ["@notainc/gyazo-mcp-server"],
"env": {
"GYAZO_ACCESS_TOKEN": "your-access-token-here"
}
}
}
}
Using Docker (optional)
{
"mcpServers": {
"gyazo-mcp-server": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"GYAZO_ACCESS_TOKEN",
"gyazo-mcp-server"
],
"env": {
Установка
npx @notainc/gyazo-mcp-serverКонфигурация
{
"mcpServers": {
"gyazo-mcp-server": {
"command": "npx",
"args": ["@notainc/gyazo-mcp-server"],
"env": {
"GYAZO_ACCESS_TOKEN": "your-access-token-here"
}
}
}
}