Skip to main content
Glama
garylab

pexels-mcp-server

by garylab

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
PEXELS_API_KEYYesYour Pexels API key

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
photos_searchC

Search photos on Pexels

photos_curatedC

List curated photos

photo_getB

Get a photo by id

videos_searchC

Search videos on Pexels

videos_popularC

List popular videos

video_getB

Get a video by id

collections_featuredC

List featured collections

collections_mediaC

List collection media

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3.3/5.0

Scored across 8 tools

Disambiguation5/5

Each tool targets a distinct resource or action: collections, photos, and videos are clearly separated with no overlapping functionality.

Naming Consistency5/5

All tool names follow a consistent resource_action pattern (e.g., collections_featured, photos_search) using snake_case and clear verbs.

Tool Count5/5

Eight tools cover the essential operations for a media API, providing a balanced set without unnecessary clutter or missing core features.

Completeness4/5

The surface includes search, get by ID, and curated/popular lists for photos and videos, and featured collections with media listing. Minor gaps like collection search or photo upload are acceptable given the read-only nature.

Maintenance

ActivityInactive
ResponsivenessUnresponsive