leo-unsplash-mcp
leo-unsplash-mcp
Unsplash の壁紙を Leo プロバイダーパッケージ として、MCP 経由で提供します。
Leo の壁紙ジェネレーターはこれを直接行いません。プロバイダーを解決して、そのプロバイダーに要求します。このサーバーはその1つであり、hub が実行時にインストールするパッケージとして到達可能です。再ビルドする必要はありません。
応答するもの
leo_mcp::providers の wallpaper ロール:
search_photos({ queries, orientation })
-> { photos: [{ source_id, download_url, description, photographer }] }結果はテキストコンテンツブロック内の JSON として返されます。これは hub のブリッジが読み取る規約です。
Related MCP server: Unsplash Smart MCP Server
設定
Leo からこのプロセスに環境変数として渡されます。設定キーの下に、そのまま、小文字で — ディスクリプタが entitlements.settings_read で宣言し、所有者が同意したキーのみで、設定テーブル全体ではありません。
env | 取得元 |
| 設定 → パッケージ → Unsplash |
キーは unsplash_access_key であり、*_api_key ではないことに注意してください。コンパイル済みパッケージの設定キーと一致します。
何も設定されていない場合、ツールは設定を指定した isError を返します。これは意図的です。空の回答は Leo に実際の結果として届くためです。
実行方法
npm install
node index.js # speaks MCP over stdio
npm test # checks the response mapping, no network neededなぜ素の JavaScript なのか
これはコミット SHA に固定された git tarball として配布され、npm は tarball URL のビルドステップを確実に実行しません。TypeScript のソースツリーはインストールされた後、他の誰かのマシンで起動に失敗します。そこでの診断が最も困難です。
レジストリエントリは 完全な40文字のコミット SHA を指定する必要があります。タグは同等に具体的に見えますが、そうではありません。エントリがレビューされた後に移動される可能性があるためです。
ライセンス
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Search photos and video moments by visual meaning, people, dates, and folders across local libraries, Apple Photos, and OneDrive. Manage collections, groups, favorites, people, and duplicate review. Synced metadata remains searchable while the desktop is offline; local and Apple Photos media access needs the owning device online with remote access enabled. OneDrive media can be accessed directly from the cloud. OAuth or Bearer API keys. Paid Cloud Access required; hosted visual search uses prepaid credits. Text-in-image search is semantic matching, not guaranteed exact OCR. Setup: https://organizewith.ai/en/guides/connect-ai-assistants
AI-powered image processing via GPU. Remove backgrounds and upscale images (2x/4x) directly from any MCP client. OAuth 2.1 authenticated, returns processed images inline with download links. Free credits on signup at maskr.io.
Search, preview, and measure Umbra open SAR from any MCP client. Umbra ships no search API.
Search over 1.85 million captioned images using text, a reference image, or both. Upload a JPEG, PNG, or WebP image as base64, or provide a public HTTPS image URL. Find similar images from a Lightdrift asset ID and retrieve hosted file URLs, source licenses, and attribution. Connect with OAuth or an API key. Searches cost $0.005 ($5 per 1,000); image details are free. Setup: https://docs.lightdrift.ai/guides/images-mcp
Related MCP Servers
- AlicenseNot gradedqualityBmaintenanceProvides access to the Unsplash API, enabling AI assistants to search and retrieve high-quality photos, browse collections, view photographer profiles, and get photo statistics with advanced filtering options.96 npmMIT
- AlicenseNot gradedqualityFmaintenanceEnables AI agents to search, recommend, and deliver professional stock photos from Unsplash with intelligent context awareness and automatic attribution management.11 npm64MIT
- AlicenseNot gradedqualityDmaintenanceEnables searching and downloading photos from Unsplash via the Unsplash API, with support for pagination, orientation filtering, and multiple resolutions.96 npm1MIT
- AlicenseAqualityDmaintenanceMCP server that enables searching and downloading Unsplash photos and collections.4MIT