hellokaton/unsplash-mcp-server

hellokaton/unsplash-mcp-server

от hellokaton
Ищет изображения Unsplash через официальный API с фильтрами по цвету, ориентации и сортировке. Отдаёт прямые ссылки и метаданные, вставляет фото в презентации, статьи и макеты.

MseeP.ai Security Assessment Badge

Unsplash MCP Server

English | 简体中文

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

Python 3.9+ License: MIT

Trust Score Listed on Skillselion

📋 Overview

Unsplash MCP Server is used for searching rich, high-quality images. It's ideal for developers who want to integrate Unsplash functionality into their own applications.

✨ Features

  • Advanced Image Search: Search Unsplash's extensive photo library with filters for:
    • Keyword relevance
    • Color schemes
    • Orientation options
    • Custom sorting and pagination

🔑 Obtaining Unsplash Access Key

Before installing this server, you'll need to obtain an Unsplash API Access Key:

  1. Create a developer account at Unsplash
  2. Register a new application
  3. Get your Access Key from the application details page
  4. Use this key in the configuration steps below

For more details, refer to the official Unsplash API documentation.

🚀 Installation

To install Unsplash Image Integration Server for Claude Desktop automatically via Smithery:

IDE Setup

Cursor IDE

npx -y @smithery/cli@latest install @hellokaton/unsplash-mcp-server --client cursor --key 7558c683-****-****

Часто задаваемые вопросы

У этого сервера пока нет списка инструментов.
4.1.2основная
3.4.10
4.1.1
3.4.9
4.1.0
4.0.11
3.4.8
4.0.10
4.0.9
4.0.8
4.0.7
4.0.6
4.0.5
4.0.4
4.0.3
4.0.2
4.0.1
4.0.0
4.0.0b5
4.0.0b4
4.0.0b3
3.4.7
4.0.0b2
3.4.6
4.0.0b1
3.4.5
4.0.0a2
4.0.0a1
3.4.4
3.4.3
3.4.2
3.4.1
3.4.0
3.4.0b1
3.3.1
3.3.0
3.3.0b2
3.3.0b1
3.2.4
2.14.7
3.2.3
3.2.2
3.2.1
3.2.0
2.14.6
3.1.1
3.1.0
3.0.2
3.0.1
3.0.0
3.0.0rc3
3.0.0rc2
3.0.0rc1
3.0.0b2
2.14.5
2.14.4
3.0.0b1
2.14.3
2.14.2
2.14.1
2.14.0
2.13.3
2.13.2
2.13.1
2.13.0.2
2.13.0.1
2.13.0
2.13.0rc3
2.13.0rc2
2.13.0rc1
2.12.5
2.12.4
2.12.3
2.12.2
2.12.1
2.12.0
2.12.0rc1
2.11.3
2.11.2
2.11.1
2.11.0
2.10.6
2.10.5
2.10.4
2.10.3
2.10.2
2.10.1
2.10.0
2.9.2
2.9.1
2.9.0
2.8.1
2.8.0
2.7.1
2.7.0
2.6.1
2.6.0
2.5.2
2.5.1
2.5.0
2.4.0
2.3.5
2.3.4
2.3.3
2.3.2
2.3.1
2.3.0
2.3.0rc1
2.2.10
2.2.9
2.2.8
2.2.7
2.2.6
2.2.5
2.2.4
2.2.3
2.2.2
2.2.1
2.2.0
2.1.2
2.1.1
2.1.0
2.0.0
1.0
0.4.1
0.4.0
0.3.5
0.3.4
0.3.3
0.3.2
0.3.1
0.3.0
0.2.0
0.1.0

Выберите клиент, чтобы установить hellokaton/unsplash-mcp-server:

Любой клиент

Конфиг добавления MCP сервера стандартный, обычно он не меняется вообще, поэтому подходит практически к любому ИИ клиенту, поддерживающему MCP.

{
  "mcpServers": {
    "hellokaton-unsplash-mcp-server-cx5z7vg1y1": {
      "command": "uv",
      "args": [
        "run",
        "--with",
        "fastmcp",
        "fastmcp",
        "run",
        "./server.py"
      ],
      "env": {
        "UNSPLASH_ACCESS_KEY": "${YOUR_ACCESS_KEY}"
      }
    }
  }
}
CursorCursor

Перейдите по ссылке и сервер автоматически будет добавлен в Cursor. Либо откройте/создайте файл ~/.cursor/mcp.json(%USERPROFILE%\.cursor\mcp.json на Windows) и добавьте конфиг сервера:

{
  "mcpServers": {
    "hellokaton-unsplash-mcp-server-cx5z7vg1y1": {
      "command": "uv",
      "args": [
        "run",
        "--with",
        "fastmcp",
        "fastmcp",
        "run",
        "./server.py"
      ],
      "env": {
        "UNSPLASH_ACCESS_KEY": "${YOUR_ACCESS_KEY}"
      }
    }
  }
}
VS Code

Создайте .vscode/mcp.json в проекте (ключ верхнего уровня — servers):

{
  "servers": {
    "hellokaton-unsplash-mcp-server-cx5z7vg1y1": {
      "type": "stdio",
      "command": "uv",
      "args": [
        "run",
        "--with",
        "fastmcp",
        "fastmcp",
        "run",
        "./server.py"
      ],
      "env": {
        "UNSPLASH_ACCESS_KEY": "${YOUR_ACCESS_KEY}"
      }
    }
  }
}

Либо добавьте сервер через терминал:

code --add-mcp "{\"name\":\"hellokaton-unsplash-mcp-server-cx5z7vg1y1\",\"type\":\"stdio\",\"command\":\"uv\",\"args\":[\"run\",\"--with\",\"fastmcp\",\"fastmcp\",\"run\",\"./server.py\"],\"env\":{\"UNSPLASH_ACCESS_KEY\":\"${YOUR_ACCESS_KEY}\"}}"
ClaudeClaude Desktop

Откройте Settings → Developer → Edit Config — это откроет файл claude_desktop_config.json:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Впишите сервер и полностью перезапустите Claude Desktop:

{
  "mcpServers": {
    "hellokaton-unsplash-mcp-server-cx5z7vg1y1": {
      "command": "uv",
      "args": [
        "run",
        "--with",
        "fastmcp",
        "fastmcp",
        "run",
        "./server.py"
      ],
      "env": {
        "UNSPLASH_ACCESS_KEY": "${YOUR_ACCESS_KEY}"
      }
    }
  }
}
Claude CodeClaude Code

Добавьте сервер одной командой в терминале:

claude mcp add hellokaton-unsplash-mcp-server-cx5z7vg1y1 --env UNSPLASH_ACCESS_KEY=${YOUR_ACCESS_KEY} -- uv run --with fastmcp fastmcp run ./server.py

Либо через JSON-конфиг:

claude mcp add-json hellokaton-unsplash-mcp-server-cx5z7vg1y1 "{\"command\":\"uv\",\"args\":[\"run\",\"--with\",\"fastmcp\",\"fastmcp\",\"run\",\"./server.py\"],\"env\":{\"UNSPLASH_ACCESS_KEY\":\"${YOUR_ACCESS_KEY}\"}}"
CodexCodex

Добавьте сервер командой в терминале:

codex mcp add hellokaton-unsplash-mcp-server-cx5z7vg1y1 --env UNSPLASH_ACCESS_KEY=${YOUR_ACCESS_KEY} -- uv run --with fastmcp fastmcp run ./server.py

Либо вручную в ~/.codex/config.toml(%USERPROFILE%\.codex\config.toml на Windows):

[mcp_servers.hellokaton-unsplash-mcp-server-cx5z7vg1y1]
command = "uv"
args = ["run", "--with", "fastmcp", "fastmcp", "run", "./server.py"]

[mcp_servers.hellokaton-unsplash-mcp-server-cx5z7vg1y1.env]
UNSPLASH_ACCESS_KEY = "${YOUR_ACCESS_KEY}"
PerplexityPerplexity

MCP доступен подписчикам Perplexity Pro / Max / Enterprise. Локальные серверы — только в приложении для macOS.

  1. Откройте Настройки аккаунта → Connectors.
  2. Установите вспомогательное приложение PerplexityXPC (один раз).
  3. Нажмите Add Connector → вкладка Simple.
  4. В поле Server Name укажите hellokaton/unsplash-mcp-server, а в поле команды запуска — строку ниже:
uv run --with fastmcp fastmcp run ./server.py

Нажмите Save и дождитесь статуса Running.

WindsurfWindsurf

Откройте Windsurf Settings → Cascade → MCP Servers или отредактируйте файл ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "hellokaton-unsplash-mcp-server-cx5z7vg1y1": {
      "command": "uv",
      "args": [
        "run",
        "--with",
        "fastmcp",
        "fastmcp",
        "run",
        "./server.py"
      ],
      "env": {
        "UNSPLASH_ACCESS_KEY": "${YOUR_ACCESS_KEY}"
      }
    }
  }
}
ClineCline

В панели Cline нажмите иконку MCP Servers → Configure → Configure MCP Servers (или отредактируйте ~/.cline/mcp.json) и добавьте сервер:

{
  "mcpServers": {
    "hellokaton-unsplash-mcp-server-cx5z7vg1y1": {
      "command": "uv",
      "args": [
        "run",
        "--with",
        "fastmcp",
        "fastmcp",
        "run",
        "./server.py"
      ],
      "env": {
        "UNSPLASH_ACCESS_KEY": "${YOUR_ACCESS_KEY}"
      },
      "disabled": false,
      "autoApprove": []
    }
  }
}
Continue

Создайте файл в .continue/mcpServers/ (например hellokaton-unsplash-mcp-server-cx5z7vg1y1.yaml) или добавьте блок в config.yaml. MCP работает только в режиме agent:

mcpServers:
  - name: hellokaton-unsplash-mcp-server-cx5z7vg1y1
    command: uv
    args:
      - "run"
      - "--with"
      - "fastmcp"
      - "fastmcp"
      - "run"
      - "./server.py"
    env:
      UNSPLASH_ACCESS_KEY: ${YOUR_ACCESS_KEY}
Zed

Выполните agent: add context server или откройте настройки (zed: open settings file) и добавьте сервер в объект context_servers:

{
  "context_servers": {
    "hellokaton-unsplash-mcp-server-cx5z7vg1y1": {
      "command": "uv",
      "args": [
        "run",
        "--with",
        "fastmcp",
        "fastmcp",
        "run",
        "./server.py"
      ],
      "env": {
        "UNSPLASH_ACCESS_KEY": "${YOUR_ACCESS_KEY}"
      }
    }
  }
}

Похожие MCP-сервера

Qdrant MCP

Qdrant MCP

официальный

от qdrant

Хранит и ищет информацию в Qdrant: добавляет записи с метаданными, находит релевантное по смыслу, работает с локальной базой. Официальный сервер от Qdrant.

Python⭐ 1551
mhmzdev/Figma-Flutter-MCP

mhmzdev/Figma-Flutter-MCP

от mhmzdev

Переводит Figma-макеты в Flutter-код: извлекает стили, цвета, типографику и структуру экранов, подсказывает подходящие виджеты и паттерны реализации.

TypeScript⭐ 241
MKirovBG/scribefy-mcp

MKirovBG/scribefy-mcp

от mkirovbg

Сервер Scribefy для MCP — извлекает транскрипты YouTube по ссылке прямо в Claude Desktop, Cursor, Windsurf и других AI-клиентах. Также бесплатно ищет видео, получает метаданные и похожие ролики.

JavaScript⭐ 1
Вкусвилл MCP

Вкусвилл MCP

официальный

от lukentui

Ищет товары ВкусВилл с учётом акций, подбирает аналоги и рецепты, собирает готовую корзину по ссылке. Официальный сервер.

⭐ 1
musepy/genable

musepy/genable

от musepy

Genable — MCP сервер, превращающий текстовый запрос в редактируемые слои Figma: авто-макет, переменные цветов и шрифтов, светлая и темная темы. Полезен дизайнерам и разработчикам для агентных инструментов (Claude Code, Cursor). Совместим с Gemini, Claude, OpenAI.

Astro⭐ 3
themesberg/flowbite-mcp

themesberg/flowbite-mcp

от themesberg

MCP сервер для работы с компонентами Flowbite на Tailwind CSS. Даёт доступ к 60+ UI-элементам, умеет генерировать тему по hex-цвету и превращать Figma-макет в код. Помогает разработчикам быстрее создавать интерфейсы.

JavaScript⭐ 42
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин