Unsplash MCP サーバー
英語 |简体中文
シームレスな Unsplash 画像統合と検索機能を実現するシンプルな MCP サーバー。
📋 概要
Unsplash MCPサーバーは、高画質でリッチな画像の検索に使用されます。Unsplashの機能を独自のアプリケーションに統合したい開発者に最適です。
Related MCP server: Smart Photo Journal MCP Server
✨ 特徴
高度な画像検索: Unsplash の豊富な写真ライブラリをフィルターで検索します。
キーワードの関連性
カラースキーム
方向オプション
カスタムソートとページ区切り
🔑 Unsplashアクセスキーの取得
このサーバーをインストールする前に、Unsplash API アクセス キーを取得する必要があります。
Unsplashで開発者アカウントを作成する
新しいアプリケーションを登録する
アプリケーションの詳細ページからアクセスキーを取得します
以下の設定手順でこのキーを使用します
詳細については、公式の Unsplash API ドキュメントを参照してください。
🚀 インストール
Smithery経由で Claude Desktop 用の Unsplash Image Integration Server を自動的にインストールするには:
IDEセットアップ
カーソルIDE
npx -y @smithery/cli@latest install @hellokaton/unsplash-mcp-server --client cursor --key 7558c683-****-****ウィンドサーフィン
npx -y @smithery/cli@latest install @hellokaton/unsplash-mcp-server --client windsurf --key 7558c683-****-****クライン
npx -y @smithery/cli@latest install @hellokaton/unsplash-mcp-server --client cline --key 7558c683-****-****手動インストール
# Clone the repository
git clone https://github.com/hellokaton/unsplash-mcp-server.git
# Navigate to project directory
cd unsplash-mcp-server
# Create virtual environment
uv venv
# Install dependencies
uv pip install .カーソルエディターの統合
カーソル エディターのsettings.jsonに次の構成を追加します。
⚠️**注意:**実際のインストールに応じて次の構成を調整してください。
uvがシステム PATH にない場合は、絶対パス (例:/path/to/uv) を使用します。./server.py、サーバー スクリプトの実際の場所に修正する必要があります (絶対パスまたはワークスペースへの相対パスを使用できます)
{
"mcpServers": {
"unsplash": {
"command": "uv",
"args": ["run", "--with", "fastmcp", "fastmcp", "run", "./server.py"],
"env": {
"UNSPLASH_ACCESS_KEY": "${YOUR_ACCESS_KEY}"
}
}
}
}カーソル内で使用する
🛠️ 利用可能なツール
写真を検索
{
"tool": "search_photos",
"query": "mountain",
"per_page": 5,
"orientation": "landscape"
}🔄その他の実装
Golang: unsplash-mcp-server
Java: unsplash-mcp-server