pixabay-mcp MCP サーバー
Pixabay画像検索用のモデルコンテキストプロトコルサーバー
これはTypeScriptベースのMCPサーバーで、Pixabay画像APIへのアクセスを提供します。以下の機能を提供することで、MCPのコアコンセプトを実証します。
Pixabayで画像を検索するためのツール
画像の URL とメタデータを含むフォーマットされた結果
APIリクエストのエラー処理
特徴
ツール
search_pixabay_images- Pixabayで画像を検索必須パラメータとして検索クエリを受け取ります
画像の種類、向き、ページあたりの結果に関するオプションパラメータ
URL を含むフォーマットされた画像結果リストを返します
構成
環境変数
PIXABAY_API_KEYとして設定された Pixabay API キーが必要ですセーフサーチはデフォルトで有効になっています
APIの問題と無効なパラメータのエラー処理
Related MCP server: mcp-pinterest
発達
依存関係をインストールします:
npm installサーバーを構築します。
npm run build自動リビルドを使用した開発の場合:
npm run watchインストール
Pixabay API キーを環境変数として設定します。
# On Windows
set PIXABAY_API_KEY=your_api_key_here
# On macOS/Linux
export PIXABAY_API_KEY=your_api_key_hereClaude Desktop で使用するには、サーバー設定を追加します。
MacOS の場合: ~/Library/Application Support/Claude/claude_desktop_config.json 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"
}
}
}
}デバッグ
MCPサーバーはstdio経由で通信するため、デバッグが困難になる場合があります。パッケージスクリプトとして提供されているMCP Inspectorの使用をお勧めします。
npm run inspectorインスペクターは、ブラウザでデバッグ ツールにアクセスするための URL を提供します。