UnSplashX
Search, download, and insert high-quality images from Unsplash with automatic attribution and download tracking.
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., "@UnSplashXFind a mountain photo and insert it into post.md"
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.
UnSplashX
UnSplashX it is a Model Context Protocol (MCP) server for the Unsplash API. Use it to find, download, and insert high-quality images directly into your local projects. Built for developers and AI agents (e.g., Claude, Cursor).

Why I built this
I got tired of AI-generated images. I wanted a fast way to use real photography in my projects and, most importantly, make sure real photographers get the credit they deserve. That's why I built UnsplashX.
With this MCP server, your AI agent can search, download, and insert Unsplash images directly into your files while always respecting mandatory attribution.
Features
Search: Discovery of photos by query, orientation, and color.
Auto-Credits: Injects mandatory photographer attribution in Markdown/HTML.
Download Tracking: Triggers required Unsplash API tracking on every download (
GET /photos/:id/download).CDN resizing: Optimized URLs via built-in parameters (
w,fit, etc.).
Related MCP server: unsplash-mcp
Setup
1. Get Access Key
Create an app at Unsplash Developers to get your Access Key.
2. Configure Client (e.g. Claude Desktop)
Add to claude_desktop_config.json:
{
"mcpServers": {
"unsplash": {
"command": "npx",
"args": ["-y", "unsplashx", "YOUR_ACCESS_KEY_HERE"]
}
}
}Tools
search_photos: Search imagery with filters.insert_to_page: Add images + attribution to local files (MD/HTML). Supportswidth,height, andqualityparameters.download_to_project: Save files to a local directory. Supportswidth,height, andqualityparameters.get_photo: Get technical metadata for a photo ID.
Example
Automate image workflows for your projects. Ask the agent: "Find a mountain photo and insert it into post.md". The MCP handles search, tracking, and attribution.
License
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
An MCP server that provides read access to your cloud storage providers, bank accounts and more.
A MCP server built for developers enabling Git based project management with project and personal…
MCP server for Flux AI image generation
MCP server for Qwen Image 3 AI image generation
Related MCP Servers
- AlicenseAqualityDmaintenanceAn MCP server for searching and retrieving photos from Unsplash with proper attribution, designed for LLMs building content pages.324MIT
- AlicenseAqualityCmaintenanceMCP server that enables searching and downloading Unsplash photos and collections.4MIT
- AlicenseAqualityDmaintenanceAn MCP server that enables AI assistants to search for royalty-free images from Pexels and Unsplash using natural language, returning structured results with metadata.559 npmMIT
- AlicenseAqualityAmaintenanceProduction-ready Model Context Protocol (MCP) server for the Unsplash API — search photos, fetch details, and stay compliant with Unsplash attribution & download-tracking guidelines. Unofficial; not affiliated with or endorsed by Unsplash.2960 npm1MIT