- Explore MCP Servers
- pixabay-mcp
Pixabay Mcp
What is Pixabay Mcp
pixabay-mcp is a Model Context Protocol server designed for accessing the Pixabay image search API, built using TypeScript.
Use cases
Use cases include integrating Pixabay image search into content management systems, enhancing visual content in blogs, and providing image resources for design applications.
How to use
To use pixabay-mcp, set your Pixabay API key as an environment variable, configure the server settings in the Claude Desktop application, and run the server to search for images.
Key features
Key features include tools for searching images on Pixabay, formatted results with image URLs and metadata, and error handling for API requests.
Where to use
pixabay-mcp can be used in applications that require image searching capabilities, such as web applications, mobile apps, and desktop software.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Overview
What is Pixabay Mcp
pixabay-mcp is a Model Context Protocol server designed for accessing the Pixabay image search API, built using TypeScript.
Use cases
Use cases include integrating Pixabay image search into content management systems, enhancing visual content in blogs, and providing image resources for design applications.
How to use
To use pixabay-mcp, set your Pixabay API key as an environment variable, configure the server settings in the Claude Desktop application, and run the server to search for images.
Key features
Key features include tools for searching images on Pixabay, formatted results with image URLs and metadata, and error handling for API requests.
Where to use
pixabay-mcp can be used in applications that require image searching capabilities, such as web applications, mobile apps, and desktop software.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Content
pixabay-mcp MCP Server
A Model Context Protocol server for Pixabay image search
This is a TypeScript-based MCP server that provides access to the Pixabay image API. It demonstrates core MCP concepts by providing:
- Tools for searching images on Pixabay
- Formatted results with image URLs and metadata
- Error handling for API requests
Features
Tools
search_pixabay_images- Search for images on Pixabay- Takes a search query as required parameter
- Optional parameters for image type, orientation, and results per page
- Returns formatted list of image results with URLs
Configuration
- Requires a Pixabay API key set as environment variable
PIXABAY_API_KEY - Safe search enabled by default
- Error handling for API issues and invalid parameters
Development
Install dependencies:
npm install
Build the server:
npm run build
For development with auto-rebuild:
npm run watch
Installation
- Set up your Pixabay API key as an environment variable:
# On Windows
set PIXABAY_API_KEY=your_api_key_here
# On macOS/Linux
export PIXABAY_API_KEY=your_api_key_here
- To use with Claude Desktop, add the server config:
On MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
On Windows: %APPDATA%/Claude/claude_desktop_config.json
{
"mcpServers": {
"pixabay-mcp": {
"command": "/path/to/pixabay-mcp/build/index.js",
"env": {
"PIXABAY_API_KEY": "your_api_key_here"
}
}
}
}
Debugging
Since MCP servers communicate over stdio, debugging can be challenging. We recommend using the MCP Inspector, which is available as a package script:
npm run inspector
The Inspector will provide a URL to access debugging tools in your browser.
Dev Tools Supporting MCP
The following are the main code editors that support the Model Context Protocol. Click the link to visit the official website for more information.










