Skip to main content

Stock Images MCP Server

A Model Context Protocol (MCP) server for searching and downloading stock images from multiple platforms. Built for personal use with Cursor and shared with the community.

Prerequisites

Before setting up this MCP server, you need to install uv, a fast Python package installer and resolver:

Install uv

macOS/Linux:

curl -LsSf https://astral.sh/uv/install.sh | sh

Windows:

powershell -c "irm https://astral.sh/uv/install.ps1 | iex"

Alternative (using pip):

pip install uv

The uvx command used in the MCP configuration requires uv to be installed on your system.

🚀 Quick Setup for Cursor

Step 1: Add to Cursor's MCP Configuration

Add this configuration to your ~/.cursor/mcp.json file:

{
  "mcpServers": {
    "stock-images-mcp": {
      "command": "uvx",
      "args": ["git+https://github.com/Zulelee/stock-images-mcp"],
      "env": {
        "UNSPLASH_API_KEY": "your_unsplash_api_key_here",
        "PEXELS_API_KEY": "your_pexels_api_key_here",
        "PIXABAY_API_KEY": "your_pixabay_api_key_here"
      }
    }
  }
}

Step 2: Get API Keys (Atleast one of the API keys is required)

Unsplash:

  1. Go to https://unsplash.com/developers
  2. Make sure you are logged in
  3. Create an app
  4. Get your API key from the app dashboard

Pexels:

  1. Go to https://www.pexels.com/api/
  2. Make sure you are logged in
  3. Click "Your API Key" button
  4. Copy your API key

Pixabay:

  1. Go to https://pixabay.com/api/docs/
  2. Make sure you are logged in
  3. Find your API key under "Parameters" in the docs

Step 3: Activate the Tool in Cursor Settings

Switch on the toggle for stock-images-mcp in cursor settings

Step 4: Use the Tools

Once the tool connects, you can use the stock images tools directly in your conversations:

  • Search for images: "Find tech workspace images"
  • Download images: "Download 5 nature photos"
  • Search specific platforms: "Search Unsplash for coding setup images"

Available Tools

  • search_stock_images: Search across Pexels, Unsplash, and Pixabay

Metadata

Release files for iflow-mcp_zulelee-stock-images-mcp 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for iflow-mcp_zulelee-stock-images-mcp 1.0.0
File Size Uploaded
iflow_mcp_zulelee_stock_images_mcp-1.0.0.tar.gz 3.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for iflow-mcp_zulelee-stock-images-mcp 1.0.0
File Interpreter ABI Platform
iflow_mcp_zulelee_stock_images_mcp-1.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 7.6 kB

Release files / iflow_mcp_zulelee_stock_images_mcp-1.0.0.tar.gz

Download URL iflow_mcp_zulelee_stock_images_mcp-1.0.0.tar.gz
Size 3.3 kB
Tags Source
SHA-256 checksum
How to use checksums
6dbc927a8fdae81605a7b6602d6588b5e327e319400db7e71f8650f30d972730
BLAKE2b-256 checksum
How to use checksums
3feac6e637a84264ba0fadb264a93f68e73686d6bfbc39f96c7d85f6f678d35d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.0 {"installer":{"name":"uv","version":"0.10.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / iflow_mcp_zulelee_stock_images_mcp-1.0.0-py3-none-any.whl

Download URL iflow_mcp_zulelee_stock_images_mcp-1.0.0-py3-none-any.whl
Size 4.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
ec2cfef311e80dea420444978e6824300b471110d36a4f41e1cb2243b0b297e1
BLAKE2b-256 checksum
How to use checksums
25916059510acbeeadc2b43c9dcdcc21d9f461714dd0e643b4dd534265eb60a8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.0 {"installer":{"name":"uv","version":"0.10.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page