================== /// MCP /// /// UNS /// ================== [server:online] [protocol:ready]
unsplash-mcp-server
by hellokaton
A minimal MCP server that exposes Unsplash image-search as an MCP tool.
144
16
Specialized01
search_photos
Search Unsplash’s photo library using keywords and optional filters such as color, orientation, sorting, and pagination
Installation
1. Clone the repository
git clone https://github.com/hellokaton/unsplash-mcp-server.git
cd unsplash-mcp-server
2. (Recommended) Create and activate a virtual environment
python3 -m venv venv
source venv/bin/activate # Windows: venv\Scripts\activate
3. Install Python dependencies
pip install -r requirements.txt
4. Supply your Unsplash credentials
export UNSPLASH_ACCESS_KEY=<your_access_key>
# Optional if the code also needs a secret
export UNSPLASH_SECRET_KEY=<your_secret_key>
5. Start the MCP server
python main.py # or: uvicorn main:app --reload
The server will start on http://localhost:8000 (or the port defined in main.py).
Documentation
License: MIT License
Updated 7/15/2025