leo-unsplash-mcp
leo-unsplash-mcp
Unsplash 배경화면을 Leo 프로바이더 패키지로 제공하며, MCP를 통해 동작합니다.
Leo의 배경화면 생성기는 이 작업을 직접 수행하지 않습니다. 프로바이더를 확인하고 그 프로바이더에게 요청합니다. 이 서버는 그중 하나로, 허브가 재빌드할 필요 없이 런타임에 설치하는 패키지로 제공됩니다.
응답 내용
leo_mcp::providers의 wallpaper 역할:
search_photos({ queries, orientation })
-> { photos: [{ source_id, download_url, description, photographer }] }결과는 텍스트 콘텐츠 블록의 JSON으로 반환되며, 이는 허브의 브리지가 읽는 규칙입니다.
Related MCP server: Unsplash Smart MCP Server
구성
이 프로세스에 Leo가 환경 변수로 전달합니다. 설정 키 그대로, 소문자로 전달되며, 설명자가 entitlements.settings_read에 선언하고 소유자가 동의한 키만 전달됩니다. 전체 설정 테이블은 절대 전달되지 않습니다.
env | 출처 |
| 설정 → 패키지 → Unsplash |
키는 *_api_key가 아니라 unsplash_access_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