Image Viewer MCP
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Image Viewer MCP show me the photos in my Downloads folder"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Image Viewer MCP
A Model Context Protocol (MCP) server for displaying images from your local filesystem directly in Claude conversations.
Features
Display Images: View actual images (not just OCR) directly in Claude
Image Information: Get detailed metadata about image files
Directory Listing: Find and list all images in a directory
Multiple Formats: Supports JPG, PNG, GIF, BMP, WebP, and SVG files
Path Resolution: Supports ~ for home directory and relative paths
Related MCP server: Letz AI MCP
Installation
Build the project:
npm install
npm run buildAdd to your Claude MCP configuration (usually in
~/Library/Application Support/Claude/claude_desktop_config.json):
{
"mcpServers": {
"image-viewer": {
"command": "node",
"args": ["/Users/ian/image-viewer-mcp/dist/index.js"]
}
}
}Available Tools
display-image
Display an image from the filesystem. Returns the image as base64 data that Claude can render.
imagePath(string): Path to the image file (supports ~ for home directory)
list-images
Find and list image files in a directory.
searchPath(string): Directory path to search for imagesrecursive(boolean, optional): Whether to search subdirectories recursively
image-info
Get detailed information about an image file without loading the full image data.
imagePath(string): Path to the image file
Usage Examples
Display the headshot image:
- Tool: display-image
- imagePath: ~/Pictures/Headshot_Headphones.jpg
List all images in Pictures folder:
- Tool: list-images
- searchPath: ~/Pictures
- recursive: false
Get info about an image:
- Tool: image-info
- imagePath: ~/Pictures/Headshot_Headphones.jpgTroubleshooting
Ensure the image file exists and is readable
Check that the file extension is supported
Verify the path is correct (use absolute paths for reliability)
Large images may take longer to load due to base64 encoding
Supported Image Types
JPEG (.jpg, .jpeg)
PNG (.png)
GIF (.gif)
BMP (.bmp)
WebP (.webp)
SVG (.svg)
Available Tools
3 toolsdisplay-imageB
Display an image from the filesystem. Returns the image as base64 data that Claude can render.
Inputs: imagePath (required).
image-infoA
Get detailed information about an image file without loading the full image data
Inputs: imagePath (required).
list-imagesC
Find and list image files in a directory
Inputs: searchPath (required), recursive.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 3 tools
Each tool has a clearly distinct purpose with no overlap: display-image renders images, image-info provides metadata, and list-images enumerates files. An agent can easily differentiate between viewing, inspecting, and discovering images.
All tool names follow a consistent verb-noun pattern with hyphens (display-image, image-info, list-images). The naming is predictable and readable, using clear action words aligned with each tool's function.
Three tools is a minimal but reasonable set for an image viewer server, covering core operations (display, info, list). It feels slightly thin but not inadequate, as each tool serves a distinct and essential function.
For an image viewer domain, the tools cover basic viewing and discovery but lack operations like image editing (e.g., resize, crop, filter) or management (e.g., delete, move). This creates minor gaps that agents might need to work around for more advanced tasks.
Maintenance
Related MCP Connectors
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
Holiday photo MCP server: list and fetch personal holiday photos inline in Claude chat.
A Model Context Protocol server for Wix AI tools
Augments MCP Server - A comprehensive framework documentation provider for Claude Code
Related MCP Servers
- AlicenseAqualityDmaintenanceModel Context Protocol server that enables Claude Desktop (or any MCP client) to fetch web content and process images appropriately.124 npmMIT

Letz AI MCPofficial
FlicenseBqualityBmaintenanceA Model Context Protocol server that enables Claude to generate and upscale images through the Letz AI API, allowing users to create images directly within Claude conversations.22-- FlicenseNot gradedqualityDmaintenanceA Model Context Protocol server that extends AI capabilities by providing file system access and management functionalities to Claude or other AI assistants.277 npm5-
- AlicenseNot gradedqualityDmaintenanceA Model Context Protocol server that enables Claude Desktop to perform file operations like reading, writing, listing directories, and managing files through natural language commands.MIT