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:
Build the server:
For development with auto-rebuild:
Installation
- Set up your Pixabay API key as an environment variable:
- 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
Debugging
Since MCP servers communicate over stdio, debugging can be challenging. We recommend using the MCP Inspector, which is available as a package script:
The Inspector will provide a URL to access debugging tools in your browser.
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
クエリ パラメータを使用して Pixabay 上の画像を検索し、画像の URL とメタデータを含むフォーマットされた結果を返すモデル コンテキスト プロトコル サーバー。
Related MCP Servers
- AsecurityAlicenseAqualityA Model Context Protocol (MCP) server that provides search and crawl functionality using Search1API.Last updated -5760148TypeScriptMIT License
- AsecurityAlicenseAqualityA Pinterest Model Context Protocol (MCP) server for image search and information retrievalLast updated -3115TypeScriptMIT License
- AsecurityAlicenseAqualityA Model Context Protocol server that integrates with Microsoft Bing Search API, allowing AI assistants to perform web, news, and image searches.Last updated -353PythonMIT License
- AsecurityAlicenseAqualityA Model Context Protocol server that enables fetching and processing images from URLs, local file paths, and numpy arrays, returning them as base64-encoded strings with proper MIME types.Last updated -18PythonMIT License