Token导航 LogoToken导航TokenDH.com
stocky (Joelio) logo
搜索检索stdio官方级别未说明来源级核验

stocky (Joelio)

MCP Server

Find beautiful royalty-free stock images 📸\\n\\n 🔍 Multi-Provider Search - Search across Pexels and Unsplash simultaneously\\n\\n 📊 Rich Metadata - Get comprehensive image details including dimensions, photographer info, and licensing\\n\\n 📄 Pagination Support - Browse through large result sets with ease\\n\\n 🛡️ Graceful Error Handling - Robust error handling for API failures\\n\\n ⚡ Async Performance - Lightning-fast concurrent API calls\\n\\n 🎯 Provider Flexibility - Search specific providers or all at once\\n

工具数

0

提示词数

0

GitHub Stars

19

资源数

0
Python开发工具搜索

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

joelio

提供方

joelio

最后核验

2026/5/18 04:03

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

PEXELS_API_KEY={PEXELS_API_KEY} UNSPLASH_ACCESS_KEY={UNSPLASH_ACCESS_KEY} python /path/to/stocky_mcp.py {"PEXELS_API_KEY...

详细介绍

# Stocky Logo 斯托基 *查找精美的免版税库存图片* 📸

![Python 3.8+](https://www.python.org/downloads/) ![MCP Compatible](https://github.com/modelcontextprotocol) ![License: MIT](https://opensource.org/licenses/MIT)

✨ 特性

  • 🔍 多提供商搜索 -同时搜索Pexels和Unsplash
  • 📊 元数据 -获取全面的图像详细信息,包括尺寸、摄影师信息和许可
  • 📄 分页支持 -轻松浏览大型结果集
  • 🛡️ 优雅的错误处理 -针对API故障的稳健错误处理
  • 异步性能 -Lightning-fast并发API调用
  • 🎯 提供商灵活性 -搜索特定提供商或一次搜索所有提供商

Photography Example

美丽的库存照片触手可及\ 用于演示目的的示例图像

Mountain Landscape *通过多个提供商提供令人惊叹的景观*

由……拍摄 西蒙·伯杰 在…上 Unsplash

🚀 快速开始

安装

  1. 克隆存储库:
git clone https://github.com/yourusername/stocky-mcp.git
cd stocky-mcp
  1. 安装依赖项:
pip install -r requirements.txt

API密钥设置

您将需要来自每个提供商的免费API密钥:

  1. 像素 📷 - 把钥匙拿到 pexels.com/api
  2. Unsplash 🌅 - 注册地址: unsplash.com/developers

API密钥配置

设置MCP服务器时,您需要配置API密钥。这些密钥用于与股票图像提供商进行身份验证。

作为MCP服务器运行

Stocky被设计为作为MCP(模型上下文协议)服务器运行,而不是作为独立应用程序运行。它应该在MCP客户端配置中配置。

🔧 MCP客户端配置

将Stocky添加到MCP客户端配置中:

{
  "mcpServers": {
    "stocky": {
      "command": "python",
      "args": ["/path/to/stocky_mcp.py"],
      "env": {
        "PEXELS_API_KEY": "your_pexels_key",
        "UNSPLASH_ACCESS_KEY": "your_unsplash_key",

      }
    }
  }
}

📖 使用示例

Find the perfect image for your project

搜索图像

搜索所有提供商:

results = await search_stock_images("sunset beach")

搜索特定提供商:

results = await search_stock_images(
    query="mountain landscape",
    providers=["pexels", "unsplash"],
    per_page=30,
    page=1
)

获取图像详细信息

details = await get_image_details("unsplash_abc123xyz")

下载图像

# Download and save to disk
result = await download_image(
    image_id="pexels_123456", 
    size="medium", 
    output_path="/path/to/save.jpg"
)

# Get base64-encoded image data
result = await download_image(
    image_id="unsplash_abc123", 
    size="original"
)

🛠️ 工具文档

search_stock_images

在多个提供商中搜索免版税的库存图像。

参数:

  • query (str,必填)-查找图像的搜索词
  • providers (列表,可选)-要搜索的提供商列表: ["pexels", "unsplash"]
  • per_page (int,可选)-每页最多50个结果(默认值:20)
  • page (int,可选)-分页页码(默认值:1)
  • sort_by (str,可选)-按“相关性”或“最新”对结果进行排序

退货: 带有元数据的图像结果列表

get_image_details

获取特定图像的详细信息。

参数:

  • image_id (str,必填)-图像ID格式 provider_id (例如。, pexels_123456)

退货: 详细的图像信息,包括完整的元数据

download_image

将图像下载到本地存储或获取base64编码数据。

参数:

  • image_id (str,必填)-图像ID格式 provider_id (例如。, pexels_123456)
  • size (str,可选)-要下载的图像大小变量(默认值:“原始”)

- 选项:缩略图、小、中、大、原始

  • output_path (str,可选)-本地保存图像的路径

- 如果未提供,则返回base64编码的图像数据

退货: 有下载信息或错误的词典

📄 许可证信息

Royalty-free images for your creative projects

Stocky返回的所有图像均可免费使用:

  • 像素 ✅ - 商业和个人使用免费,无需归因
  • Unsplash ✅ - 根据Unsplash许可证免费

在生产中使用之前,始终检查每个图像的特定许可证。

🤝 贡献

欢迎投稿!请随时提交拉取请求。对于重大更改,请先打开一个问题来讨论您想要更改的内容。

  1. 分叉项目
  2. 创建功能分支(git checkout -b feature/AmazingFeature)
  3. 提交您的更改(git commit -m 'Add some AmazingFeature')
  4. 推到分支机构(git push origin feature/AmazingFeature)
  5. 打开拉取请求

🙏 致谢

🐛 故障排除

常见问题

“找不到API密钥”错误

  • 确保您的 .env 文件存在并且包含有效的API密钥
  • 检查是否正确加载了环境变量
  • 验证API密钥名称是否完全匹配(区分大小写)

未返回任何结果

  • 尝试不同的搜索词
  • 检查您的互联网连接
  • 验证API密钥是否处于活动状态,并且没有超过速率限制

安装问题

  • 确保已安装Python 3.8+
  • 尝试创建虚拟环境: python -m venv venv
  • 更新pip: pip install --upgrade pip

速率限制

每个提供商都有不同的费率限制:

  • 像素:每小时200个请求
  • Unsplash:每小时50个请求(演示),每小时5000个请求(生产)

______________________________________________________________________

Made with 💜 by the Stocky Team

目录标签

目录标签

Python开发工具搜索research-and-dataphotosstockroyalty-freeimage图片搜索本地部署免费图库多平台搜索图片元数据开发者工具

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP