MCP Pixabay Server

MCP Pixabay Server

site icon
2025.04.14 1
JavaScript图片搜索视频搜索AI 资源访问内容生成
MCP Pixabay Server 是一个基于 MCP (Model Context Protocol) 的 Pixabay API 接口服务器,旨在让 AI 模型能够搜索和获取 Pixabay 平台的图片和视频资源。该服务器完全符合 MCP 协议规范,提供图片和视频搜索功能,支持丰富的搜索参数,并返回完整的资源元数据。
View on GitHub

Overview

基本能力

产品定位

MCP Pixabay Server 是一个为 AI 模型提供 Pixabay 图片和视频搜索服务的 MCP 协议服务器。

核心功能

  • 完全符合 MCP 协议规范的服务器实现
  • 提供两个核心工具:
  • search_images - 搜索 Pixabay 图片资源
  • search_videos - 搜索 Pixabay 视频资源
  • 支持丰富的搜索参数:关键词、图片/视频类型、方向、类别、颜色等
  • 返回完整的资源元数据(URL、分辨率、标签等)
  • 支持通过环境变量配置 API 密钥

适用场景

  • AI 模型需要访问 Pixabay 图片和视频资源
  • 开发者需要为 AI 模型提供图片和视频搜索功能
  • 内容生成工具需要集成 Pixabay 资源

工具列表

  1. search_images - 搜索 Pixabay 图片资源
  2. 参数:查询关键词、图片类型、方向、类别、颜色等
  3. search_videos - 搜索 Pixabay 视频资源
  4. 参数:查询关键词、视频类型、类别等

常见问题解答

  • 如何获取 Pixabay API 密钥? 在 Pixabay API 文档 页面注册并获取。
  • 如何配置 API 密钥? 通过环境变量 PIXABAY_API_KEY 设置。

使用教程

使用依赖

  • Node.js 环境

安装教程

全局安装

npm install -g @sadais/mcp-pixabay-server

项目依赖安装

npm install @sadais/mcp-pixabay-server --save

配置

export PIXABAY_API_KEY=your_api_key_here

使用方法

作为命令行工具

mcp-pixabay-server

与 AI 模型集成

在 mcp.json 文件中添加配置:

"pixabay": {
  "command": "npx",
  "args": ["-y", "@sadais/mcp-pixabay-server"],
  "env": {
    "PIXABAY_API_KEY": "your_api_key_here"
  }
}

调试方式

使用 MCP Inspector 进行调试:

npm run inspector

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。