Images MCP is a Model Context Protocol (MCP) server that enables AI assistants to search and retrieve high-quality stock images through a standardized interface. Easily integrate royalty-free image discovery into AI agents, workflows, and applications with a fast, simple, and developer-friendly API.
接入配置
选择客户端,复制配置,再按项目文档补齐环境变量。
claude mcp add stock-image --env UNSPLASH_ACCESS_KEY='<UNSPLASH_ACCESS_KEY>' --env PEXELS_API_KEY='<PEXELS_API_KEY>' --env PIXABAY_API_KEY='<PIXABAY_API_KEY>' --env FREEPIK_API_KEY='<FREEPIK_API_KEY>' --env STOCKVAULT_API_KEY='<STOCKVAULT_API_KEY>' -- uvx stock-image-mcp~/.codex/config.toml
[mcp_servers.stock-image]
command = "uvx"
args = ["stock-image-mcp"]
env = { UNSPLASH_ACCESS_KEY = "<UNSPLASH_ACCESS_KEY>", PEXELS_API_KEY = "<PEXELS_API_KEY>", PIXABAY_API_KEY = "<PIXABAY_API_KEY>", FREEPIK_API_KEY = "<FREEPIK_API_KEY>", STOCKVAULT_API_KEY = "<STOCKVAULT_API_KEY>" }
# codex mcp add stock-image --env UNSPLASH_ACCESS_KEY='<UNSPLASH_ACCESS_KEY>' --env PEXELS_API_KEY='<PEXELS_API_KEY>' --env PIXABAY_API_KEY='<PIXABAY_API_KEY>' --env FREEPIK_API_KEY='<FREEPIK_API_KEY>' --env STOCKVAULT_API_KEY='<STOCKVAULT_API_KEY>' -- uvx stock-image-mcp~/.cursor/mcp.json
{
"mcpServers": {
"stock-image": {
"command": "uvx",
"args": [
"stock-image-mcp"
],
"env": {
"UNSPLASH_ACCESS_KEY": "<UNSPLASH_ACCESS_KEY>",
"PEXELS_API_KEY": "<PEXELS_API_KEY>",
"PIXABAY_API_KEY": "<PIXABAY_API_KEY>",
"FREEPIK_API_KEY": "<FREEPIK_API_KEY>",
"STOCKVAULT_API_KEY": "<STOCKVAULT_API_KEY>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"stock-image": {
"type": "stdio",
"command": "uvx",
"args": [
"stock-image-mcp"
],
"env": {
"UNSPLASH_ACCESS_KEY": "<UNSPLASH_ACCESS_KEY>",
"PEXELS_API_KEY": "<PEXELS_API_KEY>",
"PIXABAY_API_KEY": "<PIXABAY_API_KEY>",
"FREEPIK_API_KEY": "<FREEPIK_API_KEY>",
"STOCKVAULT_API_KEY": "<STOCKVAULT_API_KEY>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"stock-image": {
"command": "uvx",
"args": [
"stock-image-mcp"
],
"env": {
"UNSPLASH_ACCESS_KEY": "<UNSPLASH_ACCESS_KEY>",
"PEXELS_API_KEY": "<PEXELS_API_KEY>",
"PIXABAY_API_KEY": "<PIXABAY_API_KEY>",
"FREEPIK_API_KEY": "<FREEPIK_API_KEY>",
"STOCKVAULT_API_KEY": "<STOCKVAULT_API_KEY>"
}
}
}
}claude_desktop_config.json
{
"mcpServers": {
"stock-image": {
"command": "uvx",
"args": [
"stock-image-mcp"
],
"env": {
"UNSPLASH_ACCESS_KEY": "<UNSPLASH_ACCESS_KEY>",
"PEXELS_API_KEY": "<PEXELS_API_KEY>",
"PIXABAY_API_KEY": "<PIXABAY_API_KEY>",
"FREEPIK_API_KEY": "<FREEPIK_API_KEY>",
"STOCKVAULT_API_KEY": "<STOCKVAULT_API_KEY>"
}
}
}
}.trae/mcp.json
{
"mcpServers": {
"stock-image": {
"command": "uvx",
"args": [
"stock-image-mcp"
],
"env": {
"UNSPLASH_ACCESS_KEY": "<UNSPLASH_ACCESS_KEY>",
"PEXELS_API_KEY": "<PEXELS_API_KEY>",
"PIXABAY_API_KEY": "<PIXABAY_API_KEY>",
"FREEPIK_API_KEY": "<FREEPIK_API_KEY>",
"STOCKVAULT_API_KEY": "<STOCKVAULT_API_KEY>"
}
}
}
}需要的环境变量
UNSPLASH_ACCESS_KEYPEXELS_API_KEYPIXABAY_API_KEYFREEPIK_API_KEYSTOCKVAULT_API_KEY
把占位值换成你自己的密钥;不要把密钥提交到代码仓库。