Pexels MCP Server
Provides tools to search and retrieve photos and videos from Pexels, including curated photos, popular videos, and featured collections.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Pexels MCP Serverfind sunset landscape photos in landscape orientation"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Pexels MCP Server
Um servidor MCP (Model Context Protocol) para buscar imagens e vídeos gratuitos do Pexels.
🎯 Funcionalidades
search_photos: Busca fotos por palavras-chave com filtros de orientação, tamanho e cor
get_photo: Obtém detalhes de uma foto específica pelo ID
get_curated_photos: Lista fotos curadas pela equipe do Pexels
search_videos: Busca vídeos por palavras-chave
get_video: Obtém detalhes de um vídeo específico pelo ID
get_popular_videos: Lista vídeos populares com filtros de duração e dimensões
get_featured_collections: Lista coleções em destaque
Related MCP server: Pixabay MCP Server
📋 Pré-requisitos
Node.js 18+
Uma API Key do Pexels (gratuita)
🔑 Obtendo sua API Key
Acesse https://www.pexels.com/api/
Clique em "Get Started" ou "Your API Key"
Crie uma conta ou faça login
Copie sua API Key
🚀 Instalação
# Clone ou copie o projeto
cd pexels-mcp-server
# Instale as dependências
npm install
# Compile o TypeScript
npm run build⚙️ Configuração no Claude Code
Opção 1: Via linha de comando
# Defina sua API key como variável de ambiente
export PEXELS_API_KEY="sua_api_key_aqui"
# Adicione o servidor ao Claude Code
claude mcp add pexels node /caminho/completo/para/pexels-mcp-server/build/index.jsOpção 2: Via arquivo de configuração
Adicione ao seu ~/.claude.json (configuração local) ou .mcp.json (configuração do projeto):
{
"mcpServers": {
"pexels": {
"command": "node",
"args": ["/caminho/completo/para/pexels-mcp-server/build/index.js"],
"env": {
"PEXELS_API_KEY": "sua_api_key_aqui"
}
}
}
}🧪 Testando com o MCP Inspector
O MCP Inspector é uma ferramenta útil para testar seu servidor localmente:
# Configure a variável de ambiente
export PEXELS_API_KEY="sua_api_key_aqui"
# Execute o inspector
npm run inspector📖 Exemplos de Uso
Após configurar o servidor no Claude Code, você pode usar comandos naturais como:
"Busque fotos de paisagens de montanha"
"Encontre vídeos de drone sobre cidades à noite"
"Mostre as fotos curadas do Pexels"
"Busque fotos azuis em orientação paisagem"
"Encontre vídeos populares com duração entre 10 e 30 segundos"
⚠️ Atribuição Obrigatória
O Pexels exige que você sempre dê crédito aos fotógrafos. Ao usar as imagens/vídeos:
Para fotos: "Foto por [Nome do Fotógrafo] no Pexels"
Para vídeos: "Vídeo por [Nome do Autor] no Pexels"
Sempre inclua um link para a página original no Pexels quando possível
📊 Rate Limits
Por padrão, a API do Pexels permite:
200 requisições por hora
20.000 requisições por mês
O servidor exibe informações de rate limit nas respostas para ajudar você a monitorar o uso.
🔧 Desenvolvimento
# Modo watch (recompila automaticamente)
npm run dev
# Compilar
npm run build
# Executar
npm start📁 Estrutura do Projeto
pexels-mcp-server/
├── src/
│ ├── index.ts # Servidor MCP principal
│ ├── pexels-client.ts # Cliente HTTP para API do Pexels
│ ├── formatters.ts # Funções de formatação de respostas
│ └── types.ts # Tipos TypeScript
├── build/ # Código compilado
├── package.json
├── tsconfig.json
└── README.md📄 Licença
MIT
🔗 Links Úteis
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/EddJesus/pexels-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server