image-mcp-server logo

image-mcp-server

by MCP-Mirror

This is an MCP server that takes an image URL and analyzes its content using the GPT-4o-mini model. It provides detailed image recognition and descriptions.

View on GitHub

Last updated: N/A

What is image-mcp-server?

The image-mcp-server is an MCP (Message Communication Protocol) server designed to analyze images from provided URLs using the GPT-4o-mini model. It enables applications like Cline and Claude to understand and describe the content of images.

How to use image-mcp-server?

  1. Clone the repository. 2. Install dependencies using npm install. 3. Compile TypeScript using npm run build. 4. Set the OPENAI_API_KEY environment variable. 5. Configure the MCP server in Cline or Claude Desktop App by adding the provided JSON configuration to the respective settings files. 6. Use the analyze_image tool with an image URL.

Key features of image-mcp-server

  • Accepts image URLs as input

  • Analyzes image content using GPT-4o-mini

  • Provides detailed image descriptions

  • Includes image URL validation

Use cases of image-mcp-server

  • Image content analysis for AI assistants

  • Automated image description generation

  • Integration with Claude and Cline for image understanding

  • Content moderation and filtering based on image analysis

FAQ from image-mcp-server

What is the purpose of this server?

This server analyzes images from URLs using the GPT-4o-mini model to provide detailed descriptions of their content.

What API key do I need?

You need an OpenAI API key to use this server. Set it as the OPENAI_API_KEY environment variable.

How do I configure this server for Cline?

Add the provided JSON configuration to your cline_mcp_settings.json file.

How do I configure this server for Claude Desktop App?

Add the provided JSON configuration to your claude_desktop_config.json file.

What command is used to analyze an image?

Use the analyze_image command followed by the image URL. For example: analyze_image: https://example.com/image.jpg