返回 MCP 目录
public公开dns本地运行

moondream-mcp-server

Moondream MCP Server是一个基于Moondream视觉模型的图像分析服务,提供图像描述生成、物体检测和视觉问答功能,可轻松集成到Claude和Cline等AI助手中。

article

README

🚀 🌙 Moondream MCP 服务器

这是一个功能强大的模型上下文协议(MCP)服务器,借助 Moondream 视觉模型,能将先进的图像分析能力引入你的应用程序。该服务器可与 Claude 和 Cline 平滑集成,为 AI 助手和复杂的计算机视觉任务搭建起桥梁。

需要注意的是,这并非一个官方的 Moondream 包。所有功劳归于 moondream.ai,感谢他们制作了可在消费级硬件上运行的优秀开源视觉模型。

🚀 快速开始

先决条件

  • 安装 Python 和 pip
  • 安装 Node.js 和 npm(如果需要)
  • 确保系统中有足够的权限运行服务

安装步骤

  1. 克隆仓库:
git clone https://github.com/nighttrek/Moondream-MCP.git
cd Moondream-MCP
  1. 安装依赖项:
pip install -r requirements.txt
npm install(如果需要)
  1. 启动服务器:
python server.py

✨ 主要特性

  • 🖼️ 图片描述生成:为图像生成自然语言描述
  • 🔍 目标检测:识别并定位图像中的特定对象
  • 💭 视觉问答:对图像内容提出问题,获得智能回答
  • 🚀 高性能:使用量化 8 位模型实现高效推理
  • 🔄 自动设置:处理模型下载和环境配置
  • 🛠️ MCP 集成:标准协议实现工具无缝使用

📦 安装指南

克隆仓库

git clone https://github.com/nighttrek/Moondream-MCP.git
cd Moondream-MCP

安装依赖

pip install -r requirements.txt
npm install(如果需要)

启动服务器

python server.py

📚 详细文档

📋 配置

config.json 文件中进行配置,例如设置端点和日志级别:

{
  "endpoint": "http://localhost:3475",
  "logging": {
    "level": "info"
  }
}

🛠️ 功能模块

  • 核心功能
    • 图片描述生成
    • 目标检测与识别
    • 视觉问答系统
  • 扩展功能
    • 数据可视化面板
    • 日志监控工具
    • 性能优化建议

🎯 使用场景

  • 内容分析:自动生成图片内容描述
  • 可访问性:为视障用户创建替代文本
  • 数据提取:通过定向问题从图像中提取信息
  • 对象验证:确认图像中特定对象的存在
  • 场景理解:分析复杂场景及其组成部分

📄 许可证

[在此处添加您的许可信息]

🙏 致谢

感谢以下团队和社区:


由 Nighttrek 制作 ❤️

help

运行方式说明

cloud

托管运行

托管运行通常表示这个 MCP Server 由服务方环境承载,用户一般按页面提供的连接方式或授权流程接入,不需要在本地长期启动一个 MCP 进程

  1. 打开服务方连接页
  2. 完成授权或复制端点
  3. 在 MCP 客户端中连接
terminal

本地运行 / 其它方式

本地运行通常需要用户在自己的电脑或服务器上安装依赖,把 server_config 复制到 MCP 客户端,并按 env_schema 补齐环境变量、密钥或其它配置

  1. 复制 server_config
  2. 安装所需依赖
  3. 补齐环境变量后重启客户端