Unsplash MCP Server is a simple MCP server for seamlessly accessing the Unsplash image library and providing search capabilities. It is aimed at developers who want to integrate Unsplash features into their own applications, with the core use case being searching for rich, high-quality images.
Main capabilities: supports advanced image search, can retrieve based on keyword relevance, and supports filtering by color scheme and image orientation (Orientation options), while also providing custom sorting and pagination.
How to use: Before installing the server, you need to first obtain an Unsplash API Access Key. The steps to obtain it are: create a developer account on Unsplash, register a new application, then get the Access Key from the application details page, and use that key in the subsequent configuration steps. For more details, refer to the official Unsplash API documentation.
Installation and integration: The Unsplash Image Integration Server can be automatically installed into Claude Desktop via Smithery. Manual installation is also supported. For Cursor editor integration, the corresponding configuration needs to be added to the Cursor editor's settings.json. During configuration, note: if uv is not in the system PATH, an absolute path should be used (for example, /path/to/uv); ./server.py should be changed to the actual location of the server script (an absolute path or a path relative to the workspace may be used). The repository provides instructions for use in Cursor.
Available tools: The repository lists an Available Tools section, but the material does not provide specific tool details.
Other implementations: The repository also lists implementations in other languages, including the Golang version unsplash-mcp-server and the Java version unsplash-mcp-server.
Limitations: The material does not provide information related to the server's fees, pricing, performance, or effectiveness.