by nota
Provides AI assistants access to Gyazo images through Model Context Protocol, exposing image resources, search, fetch, and upload tools.
Enables AI models to interact with Gyazo‑hosted images as structured resources. Images are addressed with gyazo-mcp:// URIs and come with metadata, OCR text (when available), and raw content.
npm install -g @notainc/gyazo-mcp-server
export GYAZO_ACCESS_TOKEN=your-token-here
npx):
npx -y @notainc/gyazo-mcp-server
gyazo-mcp:// URI with original binary data, metadata (title, description, app, URL) and optional OCR text.gyazo_search): Full‑text search across a user's captures, supporting keyword, title, app, URL, date range and pagination.gyazo_image): Retrieve a specific image by ID or URL, returning both content and detailed metadata.gyazo_latest_image): Get the most recent upload with metadata and OCR.gyazo_upload): Upload a base64‑encoded image, optionally attaching title, description, referer URL and app name; returns the new image's permalink and ID.Q: Which environment variable is required?
A: GYAZO_ACCESS_TOKEN must contain a valid Gyazo API token.
Q: Can I run the server in Docker?
A: Yes. Build the image with npm run image:build or use the provided Docker command in the README.
Q: What image formats are supported? A: All formats supported by Gyazo (JPEG, PNG, GIF, WebP, etc.).
Q: How does pagination work for gyazo_search?
A: The tool accepts page and per_page parameters and returns a slice of matching results.
Q: Is OCR data always available? A: OCR text is included only when Gyazo has processed the image with OCR; otherwise the field is empty.
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:
gyazo-mcp:// URIsgyazo_search - Full-text search for captures uploaded by users on Gyazo
gyazo_image - Fetch image content and metadata from Gyazo
gyazo_latest_image - Fetch the most recent image from Gyazo
gyazo_upload - Upload an image to Gyazo
The easiest way to install the Gyazo MCP server is via npm:
npm install -g @notainc/gyazo-mcp-server
http://localhost for the Callback URLGYAZO_ACCESS_TOKEN environment variable with your tokenTo 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
{
"mcpServers": {
"gyazo-mcp-server": {
"command": "npx",
"args": ["@notainc/gyazo-mcp-server"],
"env": {
"GYAZO_ACCESS_TOKEN": "your-access-token-here"
}
}
}
}
{
"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"
}
}
}
}
Install dependencies:
npm ci
Build the server:
npm run build
For development with auto-rebuild:
npm run watch
npm run image:build
Please log in to share your review and rating for this MCP.
{
"mcpServers": {
"gyazo-mcp-server": {
"command": "npx",
"args": [
"-y",
"@notainc/gyazo-mcp-server"
],
"env": {
"GYAZO_ACCESS_TOKEN": "<YOUR_ACCESS_TOKEN>"
}
}
}
}claude mcp add gyazo-mcp-server npx -y @notainc/gyazo-mcp-serverExplore related MCPs that share similar capabilities and solve comparable challenges
by lharries
Enables searching, reading, and sending personal WhatsApp messages and media through a Model Context Protocol (MCP) server, storing all data locally in SQLite and exposing controlled tools for LLMs like Claude.
by iFurySt
Provides authenticated access to XiaoHongShu (RedNote) notes, supporting keyword search, note retrieval by URL, and cookie persistence via a Model Context Protocol server.
by korotovsky
Provides a powerful Model Context Protocol interface for Slack workspaces, enabling message retrieval, search, and optional posting via Stdio or SSE transports without requiring bot permissions.
by line
Integrates the LINE Messaging API with a Model Context Protocol server, enabling AI agents to send text, flex, broadcast messages, retrieve user profiles, and manage rich menus on a LINE Official Account.
by ZubeidHendricks
Provides a standardized interface for interacting with YouTube content, enabling video retrieval, transcript access, channel and playlist management, and advanced analytics through the Model Context Protocol.
by InditexTech
Provides Microsoft Teams integration via the Model Context Protocol, enabling reading, creating, replying to messages and mentioning members.
by chigwell
Provides a full‑featured Telegram integration for MCP‑compatible clients, enabling programmatic access to chats, messages, contacts, profile management, and group administration.
by EnesCinr
Interact with Twitter to post tweets and search tweets programmatically via an MCP server.
by pipeboard-co
Provides a standardized interface for AI models to retrieve performance data, visualize creatives, and manage Meta advertising campaigns across Facebook, Instagram, and other Meta platforms.