1. Conduid
  2. Documentation
  3. Unsplashx
MCP server · Documentation

Unsplashx

Unsplash MCP Server

37Low

Scored 6 months ago · breakdown

About Unsplashx

Unsplashx is an MCP server in the Documentation category: unsplash MCP Server.

Install

Claude Code
claude mcp add unsplashx -- npx -y unsplashx
npx
npx -y unsplashx

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Tools (4)

download_to_projectSave files to a local directory. Supports `width`, `height`, and `quality` parameters.

Parameters not published.

get_photoGet technical metadata for a photo ID.

Parameters not published.

insert_to_pageAdd images + attribution to local files (MD/HTML). Supports `width`, `height`, and `quality` parameters.

Parameters not published.

search_photosSearch imagery with filters.

Parameters not published.

Ask AI

✦

Ask AI about Unsplashx

Powered by Claude · Grounded in docs

I know everything about Unsplashx. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

UnSplashX

UnSplashX it is a Model Context Protocol (MCP) server for the Unsplash API. Use it to find, download, and insert high-quality images directly into your local projects. Built for developers and AI agents (e.g., Claude, Cursor).

UnSplashX Result showing automated image insertion

Why I built this

I got tired of AI-generated images. I wanted a fast way to use real photography in my projects and, most importantly, make sure real photographers get the credit they deserve. That's why I built UnsplashX.

With this MCP server, your AI agent can search, download, and insert Unsplash images directly into your files while always respecting mandatory attribution.

Features

  • Search: Discovery of photos by query, orientation, and color.
  • Auto-Credits: Injects mandatory photographer attribution in Markdown/HTML.
  • Download Tracking: Triggers required Unsplash API tracking on every download (GET /photos/:id/download).
  • CDN resizing: Optimized URLs via built-in parameters (w, fit, etc.).

Setup

1. Get Access Key

Create an app at Unsplash Developers to get your Access Key.

2. Configure Client (e.g. Claude Desktop)

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "unsplash": {
      "command": "npx",
      "args": ["-y", "unsplashx", "YOUR_ACCESS_KEY_HERE"]
    }
  }
}

Tools

  • search_photos: Search imagery with filters.
  • insert_to_page: Add images + attribution to local files (MD/HTML). Supports width, height, and quality parameters.
  • download_to_project: Save files to a local directory. Supports width, height, and quality parameters.
  • get_photo: Get technical metadata for a photo ID.

Example

Automate image workflows for your projects. Ask the agent: "Find a mountain photo and insert it into post.md". The MCP handles search, tracking, and attribution.

License

MIT

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About Unsplashx

How do I install Unsplashx?

Run claude mcp add unsplashx -- npx -y unsplashx, then add the server to your MCP client's configuration.

Is Unsplashx safe to use with an AI agent?

Its trust score is 37 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Unsplashx still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.