io.github.OguntolaIbrahim/image-viewer
InChat Image Viewer MCP - View images inline in AI chat by just providing the file path
What can you do with io.github.OguntolaIbrahim/image-viewer?
- 📸 Path-to-image: Type the path, AI sees the image
- 🖼️ Multi-format: PNG, JPEG, GIF, BMP, WebP
- ⚡ Zero-config:
npx inchat-image-viewer-mcpjust works - 🔌 Works with: VS Code Copilot Chat, Claude Desktop
Install
Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).
inchat-image-viewer-mcpclaude mcp add image-viewer -- npx -y inchat-image-viewer-mcp@1.0.1
{
"mcpServers": {
"image-viewer": {
"command": "npx",
"args": [
"-y",
"inchat-image-viewer-mcp@1.0.1"
]
}
}
}
Documentation
From the project's README on GitHub, refreshed weekly. Links open on GitHub.
Contents
InChat Image Viewer MCP
The Problem: GitHub Copilot Chat can't see images from file paths—only drag-and-drop works, breaking your workflow.
The Solution: Give AI the file path in plain text, and it sees the image instantly using this MCP.
Why This Exists
What DOESN'T Work in VS Code Copilot Chat
❌ Plain file paths → AI can't see them
Show me C:\screenshots\bug.png
Result: AI sees text, not the image
❌ #file: references → Unreliable for images
#file:screenshot.png
Result: Empty <attachments> - AI sees nothing
✅ Drag-and-drop → Works, but manual and disruptive Result: AI sees image as base64 attachment, but you have to manually drag every single image
What This MCP Solves
✅ Plain file paths with MCP → AI sees images instantly
#image-viewer Show me C:\screenshots\bug.png
Result: AI calls view_image tool and displays the image inline—no manual steps
How It Works: Before vs After
WITHOUT InChat Image Viewer MCP
You: "Analyze C:\test-results\failure-screenshot.png"
AI receives:
<attachments></attachments>
Just sees the text path—no image data.
What you have to do: Stop, drag the file into chat, drop it, then ask again.
WITH InChat Image Viewer MCP
You: "#image-viewer Analyze C:\test-results\failure-screenshot.png"
AI receives:
{
"content": [
{
"type": "text",
"text": "Image: failure-screenshot.png (124,433 bytes)"
},
{
"type": "image",
"data": "iVBORw0KGgoAAAANSUhEUgAAB4AAAAQ4CAIAAABnsVYU...",
"mimeType": "image/png"
}
]
}
AI sees the full image inline automatically.
What you do: Nothing extra—just type naturally with #image-viewer.
Features
- 📸 Path-to-image: Type the path, AI sees the image
- 🖼️ Multi-format: PNG, JPEG, GIF, BMP, WebP
- ⚡ Zero-config:
npx inchat-image-viewer-mcpjust works - 🔌 Works with: VS Code Copilot Chat, Claude Desktop
Quick Start
1. Install (Optional)
npm install -g inchat-image-viewer-mcp
# or use npx (no install needed)
2. Add to Your AI Tool
VS Code Copilot Chat – mcp.json:
{
"servers": {
"image-viewer": {
"command": "npx",
"args": ["inchat-image-viewer-mcp"]
}
}
}
Claude Desktop – Config file (%APPDATA%\Claude\claude_desktop_config.json on Windows):
{
"mcpServers": {
"image-viewer": {
"command": "npx",
"args": ["inchat-image-viewer-mcp"]
}
}
}
3. Restart
Reload VS Code or restart Claude Desktop to load the MCP server.
Usage Examples
#image-viewer What's in C:\Users\me\screenshot.png?
#image-viewer Compare before.jpg and after.jpg in the results folder
#image-viewer Debug this error screenshot: D:\projects\test-failures\2026-01-20.png
The AI automatically uses the view_image tool—no manual attachment needed.
Supported Formats
PNG · JPEG · GIF · BMP · WebP
License
MIT
Made with 🤖 by Ibrahim Oguntola
Frequently asked questions
What is io.github.OguntolaIbrahim/image-viewer?
InChat Image Viewer MCP - View images inline in AI chat by just providing the file path
How do I install io.github.OguntolaIbrahim/image-viewer?
It runs on your machine. In Claude Code: claude mcp add image-viewer -- npx -y inchat-image-viewer-mcp@1.0.1. For other clients, paste the JSON configuration from this page into their MCP settings.
Does io.github.OguntolaIbrahim/image-viewer need an API key?
Its registry entry lists no required key or secret. Some features may still need an account with the service it connects to.
Is io.github.OguntolaIbrahim/image-viewer open source?
Its code is public on GitHub, but the repository does not declare a standard license.
Who maintains io.github.OguntolaIbrahim/image-viewer?
It is published by OguntolaIbrahim. AI.tn lists it but does not maintain or endorse it.
From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.