Skip to main content
Glama

OpenRouter Image MCP Server

by JonathanJude

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
LOG_LEVELNoLogging level (info, debug, etc.)info
MAX_IMAGE_SIZENoMaximum image size in bytes (default: 10MB)10485760
RETRY_ATTEMPTSNoNumber of retry attempts for API calls3
OPENROUTER_MODELNoThe OpenRouter model to use for image analysisgoogle/gemini-2.0-flash-exp:free
OPENROUTER_API_KEYYesYour OpenRouter API key (required)

Schema

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Tools

Functions exposed to the LLM to take actions

NameDescription
analyze_image

Analyze images using OpenRouter's vision models. Supports various input formats including base64, file paths, and URLs.

analyze_webpage_screenshot

Specialized tool for analyzing webpage screenshots. Extracts content, layout information, and interactive elements from web pages.

analyze_mobile_app_screenshot

Specialized tool for analyzing mobile app screenshots. Provides insights into UI design, user experience, platform conventions, and app functionality.

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/JonathanJude/openrouter-image-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server