XPDevs Image Search
Searches for images using DuckDuckGo's image search engine, returning inline image results.
Optionally restricts image search to the Reddit domain, allowing retrieval of images from Reddit posts.
Optionally restricts image search to the Unsplash domain, allowing retrieval of high-quality stock images.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@XPDevs Image Search search for landscape wallpapers"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
XPDevs Image Search
An MCP server that lets LM Studio search the web for images and show them in chat.
What it does
Searches DuckDuckGo for images (no API key needed)
Downloads and resizes images
Returns them inline in the LM Studio chat
Related MCP server: searxng-mcp
How to use it
Open LM Studio, go to the Program tab (right sidebar), click Install > Edit mcp.json, and add:
{
"mcpServers": {
"XPDevs/image-search": {
"command": "node",
"args": ["/full/path/to/image-search-mcp/dist/index.js"]
}
}
}Replace /full/path/to/ with the actual path to the folder.
Save the file. LM Studio will load the server automatically. Start a new chat and you will see search_images appear in the tools list.
Tool parameters
Parameter | What it does |
| What to search for. Keep it descriptive. |
| How many images to return (1-10, default 1). |
| Optional. Restrict to one domain (eg "reddit.com", "unsplash.com"). |
| Optional. Output width in pixels. Default 800. |
| Optional. Output height in pixels. Default 800. |
System requirements
Node.js (LM Studio bundles this, no separate install needed)
The folder must stay in place while LM Studio is running
Build from source
cd image-search-mcp
npm install
npm run buildDo this after pulling updates or making changes to the source.
Available Tools
1 toolsearch_imagesD
Inputs: query (required), site, count, width, +1 more.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 1 tool
With only one tool, there is no possibility of confusion or misselection, so disambiguation is perfect.
A single tool name follows a clear pattern and there are no inconsistencies to evaluate.
One tool is borderline for an image search server; while a single search tool could suffice, the lack of additional functionality feels thin for a typical use case.
The server lacks tool descriptions and has no additional tools for managing or refining searches, leaving significant gaps in the expected functionality.
Maintenance
Related MCP Connectors
Web search API and MCP server for developers building AI agents.
MCP server for Qwen Image 3 AI image generation
MCP server for OpenAI API (chat completions, image generation, embeddings) via AceDataCloud
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceA lightweight MCP server that enables LLMs to search the web via DuckDuckGo, search GitHub code repositories, and extract clean content from web pages in LLM-friendly formats.9MIT
- AlicenseNot gradedqualityDmaintenanceAn MCP server that wraps a local SearXNG instance to provide private, customizable web search capabilities. It enables AI assistants to perform queries with support for specific parameters like results limits, language, and time ranges.133 npmMIT
- AlicenseNot gradedqualityDmaintenanceA minimal, production-ready MCP server enabling LLMs to perform web searches via DuckDuckGo without API keys, supporting SSE streaming and LM Studio compatibility.1BSD 3-Clause
- AlicenseAqualityDmaintenanceMCP server that enables web search, image search, and image download using DuckDuckGo.3MIT