一款强大的模型上下文协议(MCP)服务器,它利用Moondream视觉模型为您的应用程序带来先进的图像分析能力。此服务器无缝集成到Claude和Cline中,提供AI助手与复杂计算机视觉任务之间的桥梁。
这不是官方的Moondream包。感谢moondream.ai提供的最佳开源视觉模型,您可以在消费级硬件上运行该模型。
<div align="center" style="height: 150px; overflow: hidden; display: flex; align-items: center; margin: 20px 0;"> <img src="https://gips0.baidu.com/it/u=671964350,4288944934&fm=3081&app=3_081&f=JPEG?w=1792&h=1024" alt="Moondream MCP Banner" style="width: 100%; object-fit: cover;"> </div>git clone <repository-url>
cd moondream-server
pnpm install
pnpm run build
服务器会自动处理以下操作:
在您的MCP设置文件(claude_desktop_config.json 或 cline_mcp_settings.json)中添加:
{
"mcpServers": {
"moondream": {
"command": "node",
"args": ["/path/to/moondream-server/build/index.js"]
}
}
}
强大的图像分析工具,具有多种模式:
{
"name": "analyze_image",
"arguments": {
"image_path": string, // 图像文件路径
"prompt": string // 分析指令
}
}
指令类型:
"generate caption" - 创建自然语言描述"detect: [object]" - 查找特定对象(例如,“detect: car”)"[question]" - 回答关于图像的问题示例:
// 图像字幕生成
{
"image_path": "photo.jpg",
"prompt": "generate caption"
}
// 目标检测
{
"image_path": "scene.jpg",
"prompt": "detect: person"
}
// 视觉问答
{
"image_path": "painting.jpg",
"prompt": "这幅画中使用了哪些颜色?"
}
服务器作为一个双组件系统运行:
MCP接口层
Moondream模型服务器
使用Moondream量化模型:
moondream-2b-int8.mf.gz常见问题及解决方案:
模型下载问题
# 手动下载模型
wget https://huggingface.co/vikhyatk/moondream2/resolve/main/moondream-0_5b-int4.mf.gz
服务器端口冲突
lsof -i :3475Python环境
欢迎贡献!感兴趣的领域包括:
[在此处添加您的许可证信息]