Skip to main content

Vision MCP

MCP server for image analysis using Vision Language Models.

Quickstart

  1. Install uv (Python package manager):

    curl -LsSf https://astral.sh/uv/install.sh | sh
    
  2. 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 analyze
  • image_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)

Source distribution for vision-mcp 0.1.0
File Size Uploaded
vision_mcp-0.1.0.tar.gz 7.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for vision-mcp 0.1.0
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page