Vision MCP Server
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
Vision MCP Server
Free, unlimited vision capabilities for your AI coding assistant using Groq API and Meta Llama 4 Vision model.
Features
Image Analysis - Understand and describe images
Text Extraction (OCR) - Extract text from screenshots, documents, photos
UI Analysis - Describe UI components, layouts, and design
Error Diagnosis - Analyze error screenshots and suggest fixes
Diagram Understanding - Interpret flowcharts, UML, architecture diagrams
Chart Analysis - Read charts and dashboards for insights
Image Comparison - Compare two images for differences
Code Extraction - Extract code from IDE screenshots
Related MCP server: Luma MCP
Installation
Prerequisites
Python 3.10 or higher
Free Groq API key
Get Groq API Key (Free)
Sign up (free)
Create a new API key
Install Dependencies
cd vision-mcp-server
# Option 1: Using install script (recommended)
./install.sh
# Option 2: Manual installation
pip3 install mcp groq pillow aiofilesConfiguration
Claude Desktop
Add to ~/.claude/config.json:
{
"mcpServers": {
"vision-mcp-server": {
"command": "python",
"args": ["-m", "vision_mcp_server.server"],
"env": {
"GROQ_API_KEY": "your-groq-api-key-here"
}
}
}
}OpenCode
Add to OpenCode settings:
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"vision-mcp-server": {
"type": "local",
"command": ["python", "-m", "vision_mcp_server.server"],
"environment": {
"GROQ_API_KEY": "your-groq-api-key-here"
}
}
}
}Cline (VS Code)
Add to Cline settings:
{
"mcpServers": {
"vision-mcp-server": {
"command": "python",
"args": ["-m", "vision_mcp_server.server"],
"env": {
"GROQ_API_KEY": "your-groq-api-key-here"
}
}
}
}Usage
Analyze Image
Describe this image: screenshot.pngExtract Text
Extract text from this document: scan.jpgDiagnose Error
What's wrong with this error screenshot: error.pngUnderstand Diagram
Explain this architecture diagram: system-diagram.pngCompare Images
Compare these two UI screenshots: old-ui.png vs new-ui.pngAvailable Tools
analyze_image- General image analysisextract_text- OCR text extractiondescribe_ui- UI component analysisdiagnose_error- Error screenshot analysisunderstand_diagram- Diagram interpretationanalyze_chart- Chart and dashboard analysiscompare_images- Image comparisoncode_from_screenshot- Code extraction from screenshots
Models Used
meta-llama/llama-4-scout-17b-16e-instruct - Latest Meta Llama 4 vision model
Available for free via Groq API
No quotas, no limits
Superior vision capabilities and multimodal performance
Testing
Run locally:
export GROQ_API_KEY=your-api-key
python -m vision_mcp_server.serverLicense
MIT
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
This server cannot be deployed
Maintenance
Related MCP Connectors
Turn calls and notes into process flow diagrams in Claude, ChatGPT, VS Code, Cursor, and Teams.
Give AI coding agents access to your Vynix visual feedback, bug reports, and AI diagnosis.
Free WCAG 2.2/ADA/508 accessibility MCP: scan, AI fixes, verify, vision audit, localhost tunnel
Run accessibility, contrast, and design token audits and file QA issues from your AI coding tool.
Related MCP Servers
- AlicenseAqualityDmaintenanceEnables LLMs to see clipboard screenshots without saving files, using free Grok visual models, and integrates seamlessly with Command Code, Cursor, Claude, and other coding agents.227 npmMIT
- AlicenseNot gradedqualityAmaintenanceEnables AI coding assistants without native vision to analyze screenshots, error messages, UI layouts, and documents through a single image-understanding tool that routes requests to multiple vision LLM providers. It accepts local files, remote URLs, and Data URIs with automatic cropping, compression, and retry handling, and can run over stdio or as a shared HTTP instance.664 npmMIT
- AlicenseNot gradedqualityAmaintenanceAdds image understanding to AI coding clients that lack native vision, letting them analyze screenshots, error messages, UI layouts, and documents through a single unified tool. Routes requests across multiple vision LLM providers with automatic preprocessing, multi-crop handling for large or text-dense images, and retry logic.664 npmMIT
- AlicenseNot gradedqualityAmaintenanceGives AI coding assistants without native vision the ability to analyze screenshots, error messages, UI layouts, and document images through a single unified image-understanding tool. Routes requests across multiple vision LLM providers with automatic cropping, compression, OCR-friendly handling, and retries, and can be shared over HTTP or Docker across clients.664 npmMIT