openrouter-multimodal
Chat with 300+ LLMs via OpenRouter. Analyze and generate images, audio, and video from MCP.
Package Details
@stabgan/openrouter-mcp-multimodal
Environment Variables
OpenRouter API key. Get one free at https://openrouter.ai/keys
Default model for chat + analyze tools. Defaults to nvidia/nemotron-nano-12b-v2-vl:free.
Sandbox root for save_path on generate_* tools. Defaults to the current working directory.
Default max_tokens for chat_completion when unset in the request.
price / throughput / latency
CSV of provider slugs to exclude.
JSON array or CSV of preferred provider IDs.
CSV of quantization levels (fp16,int8).
true/false. Require providers to support all request params.
allow/deny
true/false
Enable response caching server-wide. Sends X-OpenRouter-Cache: true on every chat/analyze call unless overridden per-request. Zero tokens billed on cache hits.
Enable reasoning tokens passthrough server-wide. Adds _meta.reasoning to chat_completion responses for DeepSeek R1 / Gemini Thinking / Opus 4.7.
docker.io/stabgan/openrouter-mcp-multimodal:4.5.1
Environment Variables
OpenRouter API key. Get one free at https://openrouter.ai/keys