MCP.so
登录

Unsplash Smart MCP Server

@drumnation

基本信息

分类

其他

许可证

MIT

传输方式

stdio

作者

drumnation

关于 Unsplash Smart MCP Server

AI-powered FastMCP server for intelligent stock photo search, download, and attribution management from Unsplash

Unsplash Smart MCP Server 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "unsplash-smart-mcp-server": {
      "command": "npx",
      "args": [
        "@smithery/cli",
        "install",
        "@drumnation/unsplash-smart-mcp-server",
        "--client",
        "cursor",
        "--key",
        "your_api_key_here"
      ]
    }
  }
}

Unsplash Smart MCP Server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

点击上方按钮,在临时沙箱中运行此服务器并实时获取工具列表。

概览

What is 🖼️ Unsplash Smart MCP Server?

A FastMCP server that enables AI agents to search, recommend, and deliver professional stock photos from Unsplash with context-aware image selection and automatic attribution management. It is built for AI agents such as Claude in Cursor and other MCP-compatible systems.

How to use 🖼️ Unsplash Smart MCP Server?

Install via local clone, Docker, or Smithery, then configure your Cursor MCP settings (mcp.json) with the npx tsx command, the server’s absolute path, and your UNSPLASH_ACCESS_KEY environment variable. Alternatively, use the Cursor CLI or a docker exec command. Agents invoke the single stock_photo tool with natural‑language prompts to search, receive URLs, and download images with automatic attribution.

Key features of 🖼️ Unsplash Smart MCP Server

  • Single stock_photo tool unifies the entire image workflow.
  • Context‑aware image selection from abstract or vague prompts.
  • URL‑first approach conserves bandwidth and storage.
  • Automatic attribution and metadata embedding for Unsplash compliance.
  • Project‑aware file organization (Next.js, React, Vue, etc.).
  • Attribution management system with JSON, HTML, and React generators.

Use cases of 🖼️ Unsplash Smart MCP Server

  • AI agents in Cursor searching for hero images using natural language.
  • Rapid prototyping where images are fetched and placed into the correct project folder.
  • Enterprise applications needing unattributed image usage tracking via a local database.
  • Teams that want to minimise tool spam and API calls when fetching stock photos.

常见问题

1

What makes this different from other Unsplash integrations?

It is purpose‑built for AI agents with a unified `stock_photo` tool, context‑aware selection, URL‑first delivery, and built‑in attribution management — reducing tool spam and developer effort.

2

What are the runtime requirements?

Node.js 18.x or higher and an Unsplash API access key (obtainable at unsplash.com/developers).

3

How does automatic attribution work?

Every downloaded image stores photographer information in a local database. Metadata is embedded into image files (EXIF, IPTC, XMP), and built‑in tools generate HTML or React attribution components on demand.

4

Where does image data live?

The server returns URLs rather than binary data. Images are downloaded by the developer to their project; attribution data is stored locally in a file‑based database.

5

Which transports and authentication are supported?

The server uses standard MCP transport via command-line I/O (stdin/stdout). Authentication is handled via the `UNSPLASH_ACCESS_KEY` environment variable. No TCP port or HTTP transport is used.

评论

其他 分类下的更多 MCP 服务器