关于 Wikipedia MCP Image Crawler
Wikipedia MCP Image Crawler 是用于搜索 Wikimedia Commons 图片并获取元数据的 MCP 服务,适合需要核查图片作者和许可信息的项目。
主要功能
- 01搜索 Wikimedia Commons 图片
- 02设置 1 至 50 的结果数量
- 03获取图片尺寸、MIME 类型和文件大小
- 04查询许可、作者和描述链接
- 05返回原始分辨率图片 URL
适用场景
- 01为项目查找图片
- 02核对图片许可和署名信息
- 03获取图片元数据以供审核
MCP 相关
它向 MCP 客户端提供图片搜索和图片信息工具,返回来自 Wikipedia Commons 的图片 URL 与元数据。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
Wikipedia MCP 图像爬虫
一个用于从 Wikipedia Commons 搜索和获取图像的模型上下文协议(MCP)服务。该服务通过 Wikipedia API 提供图像搜索和详细元数据获取工具。
我创建这个工具是因为我需要希腊哲学家的图像。我需要确保署名和许可信息完整。此工具只会搜索 Wikipedia,并下载处于公共领域且可免费使用的图像。
功能
工具
-
wiki_image_search- 在 Wikipedia Commons 搜索图像- 按查询词搜索,并自定义结果数量上限(1-50)
- 返回图像 URL、尺寸、MIME 类型和文件大小
-
wiki_image_info- 获取特定图像的详细信息- 获取包括许可和作者在内的全面元数据
- 返回完整分辨率 URL 和描述链接
安装
先决条件
- Node.js 18 或更高版本
- npm 或 pnpm 包管理器
本地安装
-
克隆仓库:
git clone https://github.com/dazeb/wikipedia-mcp-image-crawler.git cd wikipedia-mcp-image-crawler -
安装依赖:
pnpm install -
构建服务:
pnpm run build
与 Claude 集成
Claude 桌面应用
将服务配置添加到 Claude 配置文件:
MacOS:
nano ~/Library/Application\ Support/Claude/claude_desktop_config.json
Linux:
nano ~/.config/Claude/claude_desktop_config.json
Windows:
notepad %APPDATA%\Claude\claude_desktop_config.json
添加以下配置(将路径调整为克隆仓库的位置):
{
"mcpServers": {
"wikipedia-mcp-server": {
"command": "node",
"args": ["/absolute/path/to/wikipedia-mcp-image-crawler/build/index.js"],
"disabled": false,
"autoApprove": []
}
}
}
VSCode 扩展
Cline VSCode 扩展
对于 Cline VSCode 扩展,请添加到:
MacOS:
~/Library/Application\ Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json
Linux:
~/.config/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json
Windows:
%APPDATA%\Code\User\globalStorage\saoudrizwan.claude-dev\settings\cline_mcp_settings.json
对于 VS Code Insiders,请在上述路径中将 Code 替换为 Code - Insiders。
将此配置添加到 JSON 文件:
{
"mcpServers": {
"wikipedia-mcp-server": {
"command": "node",
"args": ["/absolute/path/to/wikipedia-mcp-image-crawler/build/index.js"],
"disabled": false,
"autoApprove": []
}
}
}
如果文件中已包含其他 MCP 服务,请将此条目添加到现有的 mcpServers 对象中。
使用方法
安装后,该服务会提供两个主要工具:
图像搜索
搜索符合查询条件的图像:
{
"name": "wiki_image_search",
"arguments": {
"query": "golden gate bridge",
"limit": 5
}
}
图像信息
获取特定图像的详细元数据:
{
"name": "wiki_image_info",
"arguments": {
"title": "File:Golden Gate Bridge.jpg"
}
}
开发
以监视模式运行
用于开发并自动重新构建:
pnpm run watch
调试
由于 MCP 服务通过标准输入输出通信,请使用 MCP Inspector 进行调试:
pnpm run inspector
这会提供一个 URL,供你在浏览器中访问调试界面。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。