upsplash-mcp-server
If you are the rightful owner of upsplash-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
The Unsplash MCP Server is a Model Context Protocol server that facilitates interaction with the Unsplash API, enabling users to search and download photos.
The Unsplash MCP Server is designed to provide a seamless interface for interacting with the Unsplash API. It allows users to search for photos using various parameters such as queries, pagination, and orientation, and to download photos in different resolutions. The server requires an Unsplash Access Key, which is configured via environment variables, and stores downloaded photos in a local directory. The server is built using Node.js and Bun, and can be run locally or via NPX if published to npm. It is particularly useful for developers looking to integrate Unsplash photo search and download capabilities into their applications.
Features
- Provides MCP tools to interact with the Unsplash API.
- Search for photos based on queries, pagination, and orientation.
- Download photos at specified resolutions (raw, full, regular, small).
- Requires an Unsplash Access Key configured via environment variables.
- Downloads photos to a local `unsplash/` directory within the workspace.
Tools
search_photos
Searches for photos on Unsplash with various filters.
download_photo
Downloads an Unsplash photo to the workspace's
unsplash/
folder.