MCP.so
ログイン

Unsplash MCP Server

@shariqriazz

Unsplash MCP Server について

概要はまだありません

基本情報

カテゴリ

その他

ライセンス

MIT

ランタイム

node

トランスポート

stdio

公開者

shariqriazz

設定

以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。

{
  "mcpServers": {
    "upsplash-mcp-server": {
      "command": "bun",
      "args": [
        "run",
        "build"
      ]
    }
  }
}

ツール

ツールは検出されませんでした

ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。

概要

What is Unsplash MCP Server?

Unsplash MCP Server is a Model Context Protocol (MCP) server that provides tools for interacting with the Unsplash API, allowing users to search for and download photos.

How to use Unsplash MCP Server?

Requires Node.js v18+, Bun, and an Unsplash Access Key. Set up by cloning the repo, installing dependencies with bun install, configuring .env with UNSPLASH_ACCESS_KEY, then building with bun run build. Run standalone with bun run build/index.js. For use with Cline, configure MCP settings with the command and environment variable.

Key features of Unsplash MCP Server?

  • Provides MCP tools to interact with the Unsplash API
  • Search for photos based on query, pagination, and orientation
  • Download photos at specified resolutions (raw, full, regular, small)
  • Requires Unsplash Access Key configured via environment variable
  • Downloads photos to a local unsplash/ directory within the workspace
  • Provides two tools: search_photos and download_photo

Use cases of Unsplash MCP Server?

  • Search for stock photos by keyword, page, and orientation for content creation
  • Download high-resolution images directly into project workspaces
  • Integrate Unsplash photo search and retrieval into AI assistants via MCP
  • Automate photo sourcing for design or development workflows

FAQ from Unsplash MCP Server

What are the prerequisites for running the server?

Node.js v18+, Bun (npm install -g bun), and an Unsplash account with an API Access Key from unsplash.com/developers.

How do I configure the Unsplash API key?

Create a .env file in the project root with UNSPLASH_ACCESS_KEY="YOUR_KEY" or set the environment variable in your shell or MCP configuration.

Where are downloaded photos saved?

Photos are saved to an unsplash/ directory within the current workspace.

What is the maximum number of items per page when searching?

The per_page parameter has a maximum value of 30.

Do I need an Unsplash API key to use the server?

Yes, a valid Unsplash Access Key configured via the UNSPLASH_ACCESS_KEY environment variable is required.

コメント

「その他」の他のコンテンツ