A remote MCP server that connects Claude to Unsplash. Claude searches millions of free photos, gets back hotlinked image URLs, and receives ready-to-use photographer attribution with every result — no API key setup on your end.
Search Unsplash by keyword with optional filters. Returns photos with hotlinked CDN URLs and attribution strings.
Fetch random photos, optionally filtered by keyword — ideal for hero images and backgrounds where you want variety.
Registers a download event with Unsplash — required by their API guidelines whenever a photo is saved or used. Returns the full-resolution URL.
Every photo includes attribution_text and attribution_html that credit the photographer and Unsplash, with UTM-tagged links back to both (utm_source=pixlib_claude_mcp).
Image URLs point directly at the Unsplash CDN (images.unsplash.com). Photos are never re-hosted or cached, which preserves Unsplash's view tracking.
The track_download tool triggers Unsplash's download endpoint whenever a photo is used, as their API guidelines require.
Not affiliated with Unsplash, Inc. Photos and the Unsplash name are provided by Unsplash under the Unsplash API Terms.
Nothing that identifies you. No account, login, or email required. The only transient data is an in-memory, per-IP rate-limit counter that resets hourly and is never written to disk.
Your search terms are forwarded to the Unsplash API to fetch photo results. Queries are not logged, analyzed, or stored by this service.
Search terms reach Unsplash (governed by their privacy policy). Hosting is on Railway, which may retain infrastructure logs.
Questions or requests: ninavolu7@gmail.com or open an issue on GitHub.
This server does not collect, store, or process personally identifiable information. No registration, email, name, or login is required. The only transient data is a rate-limit counter keyed to your IP address, held in memory only, never written to disk, and reset on server restart.
Search and query parameters sent through the MCP tools are forwarded to the Unsplash API to retrieve photo results. These queries are not logged, analyzed, or stored by this service. Unsplash's handling of that data is governed by their policy at unsplash.com/privacy.
This service sets no cookies and uses no analytics, tracking pixels, or fingerprinting.
No user data is retained. The service is stateless beyond the in-memory, per-IP rate-limit counter described above.
This service is not directed at children under 13 and does not knowingly collect data from minors.
Updates are reflected on this page with a revised date. Continued use constitutes acceptance of the updated policy.
Data questions or deletion requests: ninavolu7@gmail.com, or open an issue at github.com/ninavolu/unsplash-mcp.