Vision MCP
MCP server for image analysis using Vision Language Models.
Quickstart
-
Install
uv(Python package manager):curl -LsSf https://astral.sh/uv/install.sh | sh
-
Configure your MCP client (e.g., Claude Desktop):
Go to Claude > Settings > Developer > Edit Config > claude_desktop_config.json:
{
"mcpServers": {
"Vision": {
"command": "uvx",
"args": ["vision-mcp"],
"env": {
"OPENAI_API_KEY": "your-api-key",
"OPENAI_API_BASE": "https://api.openai.com",
"OPENAI_MODEL": "gpt-4o"
}
}
}
}
Environment Variables
| Variable | Required | Description |
|---|---|---|
OPENAI_API_KEY |
Yes | API key for authentication |
OPENAI_API_BASE |
Yes | API base URL |
OPENAI_MODEL |
Yes | Model name for vision tasks |
Available Tools
| Tool | Description |
|---|---|
analyze_image |
Analyze images using Vision Language Model |
analyze_image
Analyze and understand image content from files or URLs.
Parameters:
prompt(str): The text prompt describing what to analyzeimage_source(str): Image URL or local file path
Supported formats: JPEG, PNG, WebP
License
MIT
Acknowledgments
This project is inspired by MiniMax-Coding-Plan-MCP by MiniMax AI.
Metadata
Release files for vision-mcp 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| vision_mcp-0.1.0.tar.gz | 7.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| vision_mcp-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 15.8 kB
Release files / vision_mcp-0.1.0.tar.gz
| Download URL | vision_mcp-0.1.0.tar.gz |
|---|---|
| Size | 7.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
248b99c806976fd063d40b53cf39d4376b49561e174b140ed9d08579e4980601
|
|
BLAKE2b-256 checksum How to use checksums |
1ea02beb04bac967c382930e6819676c7c88c169c2db3582dd37e507ad1e1fd6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.6
|
Release files / vision_mcp-0.1.0-py3-none-any.whl
| Download URL | vision_mcp-0.1.0-py3-none-any.whl |
|---|---|
| Size | 8.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
15e6b49e799c85a58d9cb41cd15a9b659fb786ab706e05ebae70a62950682a99
|
|
BLAKE2b-256 checksum How to use checksums |
8edfee37cf2ee3194343e8168a303cf274361ea0775dc1a100ad22aa4e6bfacd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.6
|