Back to Home
mjordi icon

unsplash-mcp-server

Verified Safe

by mjordi

Overview

Enables AI assistants to search, retrieve, and manage photos, collections, and user profiles from the Unsplash API.

Installation

Run Command
npm start

Environment Variables

  • UNSPLASH_ACCESS_KEY
  • TRANSPORT
  • PORT

Security Notes

The server uses environment variables for the API key (UNSPLASH_ACCESS_KEY), which is good practice. Input validation is handled robustly using Zod schemas, mitigating common injection risks by ensuring parameters conform to expected types and formats. The `unsplash_track_download` tool fetches a download location URL from the trusted Unsplash API response, rather than using arbitrary user input, thereby reducing the risk of Server-Side Request Forgery (SSRF). No usage of `eval`, obfuscation, or other immediately apparent malicious patterns were identified. Error handling for API requests is implemented to catch and propagate Unsplash-specific errors.

Similar Servers

Stats

Interest Score0
Security Score9
Cost ClassMedium
Avg Tokens1000
Stars0
Forks0
Last Update2026-01-19

Tags

UnsplashPhotosImagesAPI WrapperAI Tool