- Home
- MCP servers
- Image Viewer
Image Viewer
- typescript
2
GitHub Stars
typescript
Language
6 months ago
First Indexed
2 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"itrimble-image-viewer-mcp": {
"command": "node",
"args": [
"/Users/ian/image-viewer-mcp/dist/index.js"
]
}
}
}You can display images from your local filesystem directly inside Claude conversations. This MCP server handles image rendering, provides metadata, and can recursively search directories to help you manage images without leaving your chat.
How to use
You interact with this MCP server through a client that supports MCPs. First, start the local server, then configure your client to connect to it. Once connected, you can display images, list image files in a directory, and fetch image information. Use the dedicated tools to perform these actions and rely on the returned data to render images inside Claude conversations.
How to install
Prerequisites: ensure you have Node.js and npm installed on your machine.
- Install dependencies for the project.
npm install
- Build the project.
npm run build
- Add the MCP server configuration to your Claude MCP setup with the following JSON snippet.
{
"mcpServers": {
"image-viewer": {
"command": "node",
"args": ["/Users/ian/image-viewer-mcp/dist/index.js"]
}
}
}
Additional notes
This server supports displaying images, listing image files, and retrieving image metadata. Ensure the file paths you provide are readable by the process running the MCP server. Relative paths and ~ for home directory are supported in the tools.
Available tools
display-image
Display an image from the filesystem. Returns the image as base64 data that Claude can render.
list-images
Find and list image files in a directory. Supports recursive search if requested.
image-info
Get detailed information about an image file without loading the full image data.