Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"io-github-oguntolaibrahim-image-viewer": {
"args": [
"-y",
"inchat-image-viewer-mcp"
],
"command": "npx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
The Problem: GitHub Copilot Chat can't see images from file paths—only drag-and-drop works, breaking your workflow.
Run this in your terminal to verify the server starts. Then let us know if it worked — your result helps other developers.
npx -y 'inchat-image-viewer-mcp' 2>&1 | head -1 && echo "✓ Server started successfully"
After testing, let us know if it worked:
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
Checked inchat-image-viewer-mcp against OSV.dev.
Click any tool to inspect its schema.
image-viewerPrefix for viewing images from file paths in chat
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in productivity
Dynamic problem-solving through sequential thought chains
Persistent memory using a knowledge graph
mini cli search engine for your docs, knowledge bases, meeting notes, whatever. Tracking current sota approaches while being all local
Local-first AI memory with knowledge graphs and hybrid search. 17+ AI tools via MCP. Free.
MCP Security Weekly
Get CVE alerts and security updates for Image Viewer MCP Server and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
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.
❌ 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
✅ 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
You: "Analyze C:\test-results\failure-screenshot.png"
AI receives:
<attachments></attachments> <!-- Empty! -->
Just sees the text path—no image data.
What you have to do: Stop, drag the file into chat, drop it, then ask again.
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.
npx inchat-image-viewer-mcp just worksnpm install -g inchat-image-viewer-mcp
# or use npx (no install needed)
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"]
}
}
}
Reload VS Code or restart Claude Desktop to load the MCP server.
#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.
PNG · JPEG · GIF · BMP · WebP
MIT
Made with 🤖 by Ibrahim Oguntola