Audits public-page images for sizing problems, modern-format usage, and performance-related optimization opportunities.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent โ or use 1-click editor setup below.
This server is confirmed live โ we successfully called its tools/list endpoint directly (see the verified badge above). We haven't yet sandbox-tested the stdio install command below specifically, which is a separate, ongoing check.
๐ก Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Imagedimensions MCP.
scan_image_dimensionsAudit the images on any public web page. Returns each image's natural vs rendered dimensions, flags oversized images (downloaded much larger than displayed โ a common Largest Contentful Paint problem), and breaks down formats (WebP/AVIF adoption). Useful for web performance and image-optimization work.
Bishop81/imagedimensions-mcp MCP server gives an MCP client one tool for inspecting image usage on a public web page. The scan_image_dimensions tool accepts a page URL and returns an audit covering image sizing, visibility, CSS backgrounds, and file formats.
The audit compares each image's natural dimensions with the dimensions at which it is rendered. It can identify oversized images whose downloaded area is much greater than their displayed area, a condition that can waste bandwidth and contribute to slower Largest Contentful Paint. The report also shows the proportion of images using modern formats and provides a format-by-format breakdown.
Bishop81/imagedimensions-mcp MCP server sends the requested page to the hosted imagedimensions.com service for analysis. Processing occurs server-side rather than in the local MCP client environment. As a result, the client does not need Chrome, a browser automation setup, or a locally installed browser.
The tool returns both a text report and structured results. These include total and visible image counts, the number of CSS-background images, modern-format share, format details, and oversized-image entries. Each oversized entry includes natural and rendered dimensions, an overshoot ratio, the image format, and its source URL. The response also includes a link to the complete visual report on imagedimensions.com.
Run the server through npx using the package name imagedimensions-mcp:
This configuration can be used with Claude Desktop or another MCP client that supports local stdio servers. The server uses https://imagedimensions.com as its default API base. Set IMAGEDIMENSIONS_API_BASE to point to a different API base when an override is needed.
scan_image_dimensions requires one parameter:
url: The public page URL to inspect.It also accepts an optional oversizedThreshold number. The default is 4, representing an area-overshoot ratio of roughly two times per dimension. Increasing or decreasing this value changes which images are flagged as oversized.
Bishop81/imagedimensions-mcp MCP server supports these practical checks:
The tool is intended for public web pages, so it is not described as a solution for authenticated, private, or locally hosted pages. Results depend on the hosted imagedimensions.com API and the page being reachable for server-side scanning. The oversized-image result is threshold-based; the default does not necessarily match every team's performance policy. The project is licensed under MIT.
Factual signals from GitHub, npm, and our automated checks โ not a rating.
No reviews yet โ be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/bishop81-imagedimensions-mcp)<a href="https://allmcps.com/mcp/bishop81-imagedimensions-mcp"><img src="https://allmcps.com/api/badge/bishop81-imagedimensions-mcp?style=directory" alt="Imagedimensions MCP on AllMCPs" /></a>