{"id":1204,"date":"2026-07-08T07:35:57","date_gmt":"2026-07-08T07:35:57","guid":{"rendered":"https:\/\/imagify.io\/documentation\/?p=1204"},"modified":"2026-07-29T16:40:11","modified_gmt":"2026-07-29T16:40:11","slug":"imagify-mcp","status":"publish","type":"post","link":"https:\/\/imagify.io\/documentation\/imagify-mcp\/","title":{"rendered":"Imagify AI Assistants (MCP)"},"content":{"rendered":"<h2>Overview<\/h2>\n<p>This documentation explains how to leverage MCP capabilities with Imagify to automate image optimization, monitor your media library, and perform actions directly through your preferred AI assistant.<\/p>\n<p>Imagify supports two connection methods: <strong data-prosemirror-content-type=\"mark\" data-prosemirror-mark-name=\"strong\">OAuth (recommended)<\/strong> for a quick setup, or <strong data-prosemirror-content-type=\"mark\" data-prosemirror-mark-name=\"strong\">manual configuration<\/strong> for advanced environments.<\/p>\n<p>This page is designed for two types of users:<\/p>\n<ul>\n<li><strong>Advanced users<\/strong> who already understand MCP concepts and want to quickly connect Imagify and start using practical workflows.<\/li>\n<li><strong>New users<\/strong> who are exploring MCP for the first time and want a simple introduction before getting started.<\/li>\n<\/ul>\n<p>In both cases, you\u2019ll get practical examples to get started and enjoy managing your plugin through your favorite AI assistant.<\/p>\n<h2>Step 1: Understanding Imagify MCP Abilities<\/h2>\n<p><strong>What is MCP?<\/strong><\/p>\n<p>MCP (Model Context Protocol) allows AI assistants to securely interact with applications like WordPress plugins.<br \/>\nInstead of manually navigating through your WordPress dashboard, MCP enables you to:<\/p>\n<ul>\n<li>Ask questions in natural language<\/li>\n<li>Trigger plugin actions<\/li>\n<li>Retrieve plugin data<\/li>\n<li>Automate repetitive workflows<\/li>\n<li>Monitor and manage your website faster<\/li>\n<\/ul>\n<p>Think of it as giving your AI assistant secure access to specific plugin capabilities.<\/p>\n<p>Example:<\/p>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1208\" src=\"https:\/\/imagify.io\/documentation\/wp-content\/uploads\/2026\/07\/imagify-claude-desktop-example-860x720@2x.png\" alt=\"\" width=\"1720\" height=\"1440\" srcset=\"https:\/\/imagify.io\/documentation\/wp-content\/uploads\/2026\/07\/imagify-claude-desktop-example-860x720@2x.png 1720w, https:\/\/imagify.io\/documentation\/wp-content\/uploads\/2026\/07\/imagify-claude-desktop-example-860x720@2x-300x251.png 300w, https:\/\/imagify.io\/documentation\/wp-content\/uploads\/2026\/07\/imagify-claude-desktop-example-860x720@2x-1024x857.png 1024w, https:\/\/imagify.io\/documentation\/wp-content\/uploads\/2026\/07\/imagify-claude-desktop-example-860x720@2x-768x643.png 768w, https:\/\/imagify.io\/documentation\/wp-content\/uploads\/2026\/07\/imagify-claude-desktop-example-860x720@2x-1536x1286.png 1536w\" sizes=\"auto, (max-width: 1720px) 100vw, 1720px\" \/>\n<h2>Step 2: Connect your AI assistant to Imagify<\/h2>\n<p>Imagify supports two ways to connect your AI assistant.<\/p>\n<h3 data-local-id=\"134e0ecce727\" data-prosemirror-content-type=\"node\" data-prosemirror-node-name=\"heading\" data-prosemirror-node-block=\"true\" data-pm-slice=\"1 1 []\">2.1 Connect using OAuth (Recommended)<\/h3>\n<p data-local-id=\"c98f6ae74e69\" data-prosemirror-content-type=\"node\" data-prosemirror-node-name=\"paragraph\" data-prosemirror-node-block=\"true\">OAuth provides the quickest way to connect your AI assistant to your WordPress site. Simply sign in to your WordPress site and authorize the connection\u2014no manual configuration or Application Password is required.<\/p>\n<p data-local-id=\"538431850edc\" data-prosemirror-content-type=\"node\" data-prosemirror-node-name=\"paragraph\" data-prosemirror-node-block=\"true\">Supported AI assistants:<\/p>\n<ul>\n<li data-local-id=\"538431850edc\" data-prosemirror-content-type=\"node\" data-prosemirror-node-name=\"paragraph\" data-prosemirror-node-block=\"true\"><a href=\"https:\/\/imagify.io\/documentation\/connect-claude-desktop-via-oauth\/\">Connect Claude Desktop<\/a><\/li>\n<\/ul>\n<h3 data-local-id=\"45cd2e01ddef\" data-prosemirror-content-type=\"node\" data-prosemirror-node-name=\"heading\" data-prosemirror-node-block=\"true\" data-pm-slice=\"1 1 []\">2.2 Manual Configuration (Advanced)<\/h3>\n<p data-local-id=\"8ba1e27ad614\" data-prosemirror-content-type=\"node\" data-prosemirror-node-name=\"paragraph\" data-prosemirror-node-block=\"true\">If OAuth isn&#8217;t available for your environment, you can manually configure your AI assistant using an Application Password and MCP configuration.<\/p>\n<p data-local-id=\"3d39fc919b9d\" data-prosemirror-content-type=\"node\" data-prosemirror-node-name=\"paragraph\" data-prosemirror-node-block=\"true\">Continue below to generate an Application Password before configuring your AI assistant.<\/p>\n<h4>2.2.1 Prepare your WordPress site<\/h4>\n<p>Before configuring your AI assistant, you\u2019ll need:<\/p>\n<ul>\n<li>Connect your WordPress site with manual configuration<\/li>\n<\/ul>\n<h4>2.2.2 Connect your AI assistant<\/h4>\n<p>Select your AI assistant below, then choose either the OAuth (recommended) or Manual Configuration setup instructions.:<\/p>\n<ul>\n<li><a href=\"https:\/\/imagify.io\/documentation\/connecting-imagify-with-claude-desktop-via-mcp\/\" target=\"_blank\" rel=\"noopener\">Connect Claude Desktop to Imagify<\/a><\/li>\n<li><a href=\"https:\/\/imagify.io\/documentation\/connecting-imagify-with-github-copilot-via-mcp\/\" target=\"_blank\" rel=\"noopener\">Connect GitHub Copilot to Imagify<\/a><\/li>\n<li><a href=\"https:\/\/imagify.io\/documentation\/connecting-imagify-with-openai-codex-via-mcp\/\" target=\"_blank\" rel=\"noopener\">Connect OpenAI Codex to Imagify<\/a><\/li>\n<\/ul>\n<h2>Step 3: Get started with Imagify MCP<\/h2>\n<p><strong>Try these examples<\/strong><\/p>\n<p>Update all your websites with confidence.<\/p>\n<p>\ud83d\udc64 <strong>Example:<\/strong> <code style=\"background-color: #f5f5f5;border-left: 4px solid #ccc;padding: 4px 8px;font-family: monospace;font-size: 14px;border-radius: 4px;color: #333\">can you review the image optimization health of all my client websites and tell me which one needs my attention?<\/code><\/p>\n<h3>Example prompts<\/h3>\n<p>Once connected, your AI assistant can help you:<\/p>\n<h4>Optimization Monitoring<\/h4>\n<ul>\n<li style=\"margin-bottom: 12px\">Check the optimization status of your images<br \/>\n\ud83d\udc64 <strong>Example:<\/strong> <code style=\"background-color: #f5f5f5;border-left: 4px solid #ccc;padding: 4px 8px;font-family: monospace;font-size: 13px;border-radius: 4px;color: #333\">is the last image I uploaded optimized in Imagify<\/code><br \/>\n\ud83d\udcbb Abilities: <code>\/get-media-status<\/code><\/li>\n<li style=\"margin-bottom: 12px\">Review your optimization statistics<br \/>\n\ud83d\udc64 <strong>Example:<\/strong> <code style=\"background-color: #f5f5f5;border-left: 4px solid #ccc;padding: 4px 8px;font-family: monospace;font-size: 13px;border-radius: 4px;color: #333\">show me how much space Imagify has saved on my site<\/code><br \/>\n\ud83d\udcbb Abilities: <code>\/get-stats<\/code><\/li>\n<li style=\"margin-bottom: 12px\">Check next-gen format coverage<br \/>\n\ud83d\udc64 <strong>Example:<\/strong> <code style=\"background-color: #f5f5f5;border-left: 4px solid #ccc;padding: 4px 8px;font-family: monospace;font-size: 13px;border-radius: 4px;color: #333\">how many of my images are missing a WebP or AVIF version?<\/code><br \/>\n\ud83d\udcbb Abilities: <code>\/get-backup-health-status<\/code><\/li>\n<li style=\"margin-bottom: 12px\">Monitor your quota usage<br \/>\n\ud83d\udc64 <strong>Example:<\/strong> <code style=\"background-color: #f5f5f5;border-left: 4px solid #ccc;padding: 4px 8px;font-family: monospace;font-size: 13px;border-radius: 4px;color: #333\">do i have enough credits to optimize all my unprocessed images?<\/code><br \/>\n\ud83d\udcbb Abilities: <code>\/get-account<\/code><\/li>\n<\/ul>\n<h4>Optimization Management<\/h4>\n<ul>\n<li style=\"margin-bottom: 12px\">Optimize images on demand<br \/>\n\ud83d\udc64 <strong>Example:<\/strong> <code style=\"background-color: #f5f5f5;border-left: 4px solid #ccc;padding: 4px 8px;font-family: monospace;font-size: 13px;border-radius: 4px;color: #333\">optimize the hero image I just uploaded<\/code><br \/>\n\ud83d\udcbb Abilities: <code>\/optimize-media<\/code><\/li>\n<li style=\"margin-bottom: 12px\">Restore original images<br \/>\n\ud83d\udc64 <strong>Example:<\/strong> <code style=\"background-color: #f5f5f5;border-left: 4px solid #ccc;padding: 4px 8px;font-family: monospace;font-size: 13px;border-radius: 4px;color: #333\">the homepage hero looks wrong after compression \u2013 restore it<\/code><br \/>\n\ud83d\udcbb Abilities: <code>\/optimize-media<\/code><\/li>\n<li style=\"margin-bottom: 12px\">Review optimization settings<br \/>\n\ud83d\udc64 <strong>Example:<\/strong> <code style=\"background-color: #f5f5f5;border-left: 4px solid #ccc;padding: 4px 8px;font-family: monospace;font-size: 13px;border-radius: 4px;color: #333\">check if my optimization settings look correct<\/code><br \/>\n\ud83d\udcbb Abilities: <code>\/get-settings<\/code><\/li>\n<\/ul>\n<h4>Troubleshooting<\/h4>\n<ul>\n<li style=\"margin-bottom: 12px\">Investigate unoptimized images<br \/>\n\ud83d\udc64 <strong>Example:<\/strong> <code style=\"background-color: #f5f5f5;border-left: 4px solid #ccc;padding: 4px 8px;font-family: monospace;font-size: 13px;border-radius: 4px;color: #333\">why isn\u2019t my latest image optimized?<\/code><br \/>\n\ud83d\udcbb Abilities: <code>\/get-media-status<\/code><\/li>\n<li style=\"margin-bottom: 12px\">Verify your API key and plan<br \/>\n\ud83d\udc64 <strong>Example:<\/strong> <code style=\"background-color: #f5f5f5;border-left: 4px solid #ccc;padding: 4px 8px;font-family: monospace;font-size: 13px;border-radius: 4px;color: #333\">check if my Imagify API key is working properly<\/code><br \/>\n\ud83d\udcbb Abilities: <code>\/get-account<\/code><\/li>\n<li style=\"margin-bottom: 12px\">Review your compression settings<br \/>\n\ud83d\udc64 <strong>Example:<\/strong> <code style=\"background-color: #f5f5f5;border-left: 4px solid #ccc;padding: 4px 8px;font-family: monospace;font-size: 13px;border-radius: 4px;color: #333\">what compression level am I using?<\/code><br \/>\n\ud83d\udcbb Abilities: <code>\/get-settings<\/code><\/li>\n<li style=\"margin-bottom: 12px\">Surface missing next-gen versions<br \/>\n\ud83d\udc64 <strong>Example:<\/strong> <code style=\"background-color: #f5f5f5;border-left: 4px solid #ccc;padding: 4px 8px;font-family: monospace;font-size: 13px;border-radius: 4px;color: #333\">find any images missing a next-gen version?<\/code><br \/>\n\ud83d\udcbb Abilities: <code>\/get-nextgen-coverage<\/code><\/li>\n<\/ul>\n<h2>Advanced skills<\/h2>\n<p>We created more advanced skills for you to do the following.<\/p>\n<h4>Activity report<\/h4>\n<pre style=\"background-color: #f5f5f5;border-left: 4px solid #ccc;padding: 15px;font-family: monospace;font-size: 14px;border-radius: 4px;color: #333\"># Mission\n\nCreate a .pdf document that summarizes for the website owner the state of their image optimization.\n\n# Format\n\nIn the header of the page, include the following information:\n- URL of the website\n- Date and time\n\nIn the content of the page, include:\n- Total number of images\n- Number of optimized images\n- Number of images waiting to be optimized\n- Number of optimization errors, if any\n- Total original size\n- Total optimized size\n- Total disk space saved\n- Average optimization percentage\n- Current optimization level (Normal, Aggressive, or Ultra)\n- WebP status\n- AVIF status\n\nAt the top of the page, highlight your summary, specifically:\n- Whether all images are optimized\n- Whether there are images waiting to be optimized\n- Whether any optimizations failed\n- The total storage saved thanks to Imagify\n<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Overview This documentation explains how to leverage MCP capabilities with Imagify to automate image optimization, monitor your media library, and perform actions directly through your preferred AI assistant. Imagify supports two connection methods: OAuth (recommended) for a quick setup, or manual configuration for advanced environments. This page is designed for two types of users: Advanced [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[39],"tags":[],"class_list":["post-1204","post","type-post","status-publish","format-standard","hentry","category-ai-assistants"],"_links":{"self":[{"href":"https:\/\/imagify.io\/documentation\/wp-json\/wp\/v2\/posts\/1204","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/imagify.io\/documentation\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/imagify.io\/documentation\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/imagify.io\/documentation\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/imagify.io\/documentation\/wp-json\/wp\/v2\/comments?post=1204"}],"version-history":[{"count":36,"href":"https:\/\/imagify.io\/documentation\/wp-json\/wp\/v2\/posts\/1204\/revisions"}],"predecessor-version":[{"id":1315,"href":"https:\/\/imagify.io\/documentation\/wp-json\/wp\/v2\/posts\/1204\/revisions\/1315"}],"wp:attachment":[{"href":"https:\/\/imagify.io\/documentation\/wp-json\/wp\/v2\/media?parent=1204"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/imagify.io\/documentation\/wp-json\/wp\/v2\/categories?post=1204"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/imagify.io\/documentation\/wp-json\/wp\/v2\/tags?post=1204"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}