io.github.codeChap/pexels

Official registry Search and web

MCP server for Pexels — search photos and videos, and browse collections

Install

The installation steps are in the documentation below. Documentation

Documentation

From the project's README on GitHub, refreshed weekly. Links open on GitHub.

Contents
  1. mcp-server-pexels
  2. Tools
  3. Prerequisites
  4. Setup
  5. Build
  6. MCP configuration
  7. Project structure
  8. License

mcp-server-pexels

An MCP (Model Context Protocol) server for the Pexels API. Built in Rust, exposes photo search, video search, and curated/featured content as MCP tools.

Communicates via stdio using JSON-RPC 2.0.

Tools

ToolDescription
search_photosSearch photos by query with optional orientation/size/color/locale filters
curated_photosGet a paginated list of curated, hand-picked photos
get_photoRetrieve a single photo by ID
search_videosSearch videos by query with optional orientation/size/locale filters
popular_videosGet popular videos with optional dimension and duration filters
get_videoRetrieve a single video by ID
featured_collectionsList featured collections (themed sets of media)
collection_mediaList media in a specific collection (filterable by photos/videos)

Prerequisites

Setup

mkdir -p ~/.config/mcp-server-pexels

Create ~/.config/mcp-server-pexels/config.toml:

api_key = "your-pexels-api-key"

Build

cargo build --release

Produces target/release/mcp-server-pexels.

MCP configuration

{
  "mcpServers": {
    "pexels": {
      "command": "/path/to/mcp-server-pexels"
    }
  }
}

Project structure

src/
  main.rs    - entry point, config loading, stdio transport
  server.rs  - MCP tool definitions
  api.rs     - Pexels HTTP client and response types
  params.rs  - tool parameter types
  config.rs  - TOML config loading

License

MIT

Frequently asked questions

What is io.github.codeChap/pexels?

MCP server for Pexels — search photos and videos, and browse collections

How do I install io.github.codeChap/pexels?

Follow the installation steps in its documentation, shown on this page and in its repository.

Is io.github.codeChap/pexels open source?

Its code is public on GitHub, but the repository does not declare a standard license.

Who maintains io.github.codeChap/pexels?

It is published by codeChap. AI.tn lists it but does not maintain or endorse it.

From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.