Back to Home
JochenYang icon

luma-mcp

Verified Safe

by JochenYang

Overview

Provides multi-model vision understanding capabilities to AI assistants that lack native image understanding.

Installation

Run Command
npx luma-mcp

Environment Variables

  • MODEL_PROVIDER
  • MODEL_NAME
  • MAX_TOKENS
  • TEMPERATURE
  • TOP_P
  • ENABLE_THINKING
  • BASE_VISION_PROMPT
  • ZHIPU_API_KEY
  • SILICONFLOW_API_KEY
  • DASHSCOPE_API_KEY
  • VOLCENGINE_API_KEY

Security Notes

The server uses environment variables for API keys, which is good practice. Logging is redirected to stderr and a local file, preventing stdout pollution. Image processing relies on `sharp`, a widely used library. Local file access is limited to specified image paths and log files. However, `validateImageSource` does not explicitly validate the size of remote image URLs or Data URIs before passing them to external AI models. This could potentially lead to higher costs or performance issues if very large images from untrusted sources are processed by the upstream LLMs.

Similar Servers

Stats

Interest Score49
Security Score8
Cost ClassHigh
Avg Tokens2000
Stars39
Forks2
Last Update2026-01-06

Tags

AIVisionImage AnalysisOCRMulti-Model