unsplash-mcp-server

The Unsplash MCP Server provides seamless integration and search capabilities for Unsplash images, allowing developers to easily incorporate high-quality visuals into their applications with advanced search filters. The Unsplash MCP

124
10

Unsplash MCP Server

English | ็ฎ€ไฝ“ไธญๆ–‡

A simple MCP server for seamless Unsplash image integration and search capabilities.

Python 3.9+
License: MIT
smithery badge

๐Ÿ“ƒ Overview

The Unsplash MCP Server facilitates searching high-quality images from Unsplash, ideal for developers integrating Unsplash functionality into applications.

โœจ Features

  • Advanced Image Search: Search Unsplash's photo library with filters for keyword relevance, color schemes, orientation options, custom sorting, and pagination.

๐Ÿ”‘ Obtaining Unsplash Access Key

  1. Create a developer account at Unsplash
  2. Register a new application
  3. Get your Access Key
  4. Use this key in the configuration steps. Refer to the official Unsplash API documentation.

๐Ÿš€ Installation

Automatic installation via Smithery is supported for IDEs like Cursor, Windsurf, and Cline, using npx commands with configuration options. Manual installation involves cloning the repository, creating a virtual environment using uv venv, and installing dependencies with uv pip install .. Cursor editor integration requires configuring settings.json with the server command and environment variables, including the Unsplash Access Key.

๐Ÿ› ๏ธ Available Tools

Search Photos

{
  "tool": "search_photos",
  "query": "mountain",
  "per_page": 5,
  "orientation": "landscape"
}

โš™๏ธ Other Implementations

๐Ÿ“œ License

MIT License

๐Ÿ’ฌ Contact

Repository

HE
hellokaton

hellokaton/unsplash-mcp-server

Created

March 18, 2025

Updated

March 28, 2025

Language

Python

Category

Developer Tools