cosmic-mcp

All servers

openrouter-multimodal

io.github.stabgan/openrouter-multimodal ยท version 4.5.1

Community listing. Not installed or verified by cosmic-mcp. Read the source and its permissions before you run it.

Chat with 300+ LLMs via OpenRouter. Analyze and generate images, audio, and video from MCP.

https://github.com/stabgan/openrouter-mcp-multimodal

Quick facts

  • Listing: Community
  • Published May 4, 21:17 UTC
  • Transport: stdio
  • Package: npm @stabgan/openrouter-mcp-multimodal 4.5.1
  • Listed by cosmic-mcp: Nov 9, 04:27 UTC

Audio and speech Chat and messaging Image generation and editing

Setup snippets

Generated from the registry entry. cosmic-mcp has not run or reviewed this server; values in angle brackets are yours to fill in.

Run it locally (npm)

npx -y '@stabgan/[email protected]'

Claude Desktop (claude_desktop_config.json)

{
  "mcpServers": {
    "openrouter-multimodal": {
      "args": [
        "-y",
        "@stabgan/[email protected]"
      ],
      "command": "npx",
      "env": {
        "OPENROUTER_API_KEY": "<your openrouter api key>",
        "OPENROUTER_CACHE_RESPONSES": "<your openrouter cache responses>",
        "OPENROUTER_DEFAULT_MODEL": "<your openrouter default model>",
        "OPENROUTER_INCLUDE_REASONING": "<your openrouter include reasoning>",
        "OPENROUTER_MAX_TOKENS": "<your openrouter max tokens>",
        "OPENROUTER_OUTPUT_DIR": "<your openrouter output dir>",
        "OPENROUTER_PROVIDER_ALLOW_FALLBACKS": "<your openrouter provider allow fallbacks>",
        "OPENROUTER_PROVIDER_DATA_COLLECTION": "<your openrouter provider data collection>",
        "OPENROUTER_PROVIDER_IGNORE": "<your openrouter provider ignore>",
        "OPENROUTER_PROVIDER_ORDER": "<your openrouter provider order>",
        "OPENROUTER_PROVIDER_QUANTIZATIONS": "<your openrouter provider quantizations>",
        "OPENROUTER_PROVIDER_REQUIRE_PARAMETERS": "<your openrouter provider require parameters>",
        "OPENROUTER_PROVIDER_SORT": "<your openrouter provider sort>"
      }
    }
  }
}

Claude Code

claude mcp add 'openrouter-multimodal' -- npx -y '@stabgan/[email protected]'

Cursor (.cursor/mcp.json)

{
  "mcpServers": {
    "openrouter-multimodal": {
      "args": [
        "-y",
        "@stabgan/[email protected]"
      ],
      "command": "npx",
      "env": {
        "OPENROUTER_API_KEY": "<your openrouter api key>",
        "OPENROUTER_CACHE_RESPONSES": "<your openrouter cache responses>",
        "OPENROUTER_DEFAULT_MODEL": "<your openrouter default model>",
        "OPENROUTER_INCLUDE_REASONING": "<your openrouter include reasoning>",
        "OPENROUTER_MAX_TOKENS": "<your openrouter max tokens>",
        "OPENROUTER_OUTPUT_DIR": "<your openrouter output dir>",
        "OPENROUTER_PROVIDER_ALLOW_FALLBACKS": "<your openrouter provider allow fallbacks>",
        "OPENROUTER_PROVIDER_DATA_COLLECTION": "<your openrouter provider data collection>",
        "OPENROUTER_PROVIDER_IGNORE": "<your openrouter provider ignore>",
        "OPENROUTER_PROVIDER_ORDER": "<your openrouter provider order>",
        "OPENROUTER_PROVIDER_QUANTIZATIONS": "<your openrouter provider quantizations>",
        "OPENROUTER_PROVIDER_REQUIRE_PARAMETERS": "<your openrouter provider require parameters>",
        "OPENROUTER_PROVIDER_SORT": "<your openrouter provider sort>"
      }
    }
  }
}

VS Code (.vscode/mcp.json)

{
  "servers": {
    "openrouter-multimodal": {
      "args": [
        "-y",
        "@stabgan/[email protected]"
      ],
      "command": "npx",
      "env": {
        "OPENROUTER_API_KEY": "<your openrouter api key>",
        "OPENROUTER_CACHE_RESPONSES": "<your openrouter cache responses>",
        "OPENROUTER_DEFAULT_MODEL": "<your openrouter default model>",
        "OPENROUTER_INCLUDE_REASONING": "<your openrouter include reasoning>",
        "OPENROUTER_MAX_TOKENS": "<your openrouter max tokens>",
        "OPENROUTER_OUTPUT_DIR": "<your openrouter output dir>",
        "OPENROUTER_PROVIDER_ALLOW_FALLBACKS": "<your openrouter provider allow fallbacks>",
        "OPENROUTER_PROVIDER_DATA_COLLECTION": "<your openrouter provider data collection>",
        "OPENROUTER_PROVIDER_IGNORE": "<your openrouter provider ignore>",
        "OPENROUTER_PROVIDER_ORDER": "<your openrouter provider order>",
        "OPENROUTER_PROVIDER_QUANTIZATIONS": "<your openrouter provider quantizations>",
        "OPENROUTER_PROVIDER_REQUIRE_PARAMETERS": "<your openrouter provider require parameters>",
        "OPENROUTER_PROVIDER_SORT": "<your openrouter provider sort>"
      },
      "type": "stdio"
    }
  }
}

Related servers

  • AITOPIA Verified domain
    Generate and edit images, video and audio: 300+ AI models, video tools, voice cloning, transcripts.
  • AnomalyArmor Verified domain
    Data observability tools for engineering teams: alerts, freshness, schema drift, lineage, quality.
  • backengine-mcp Verified domain
    Surface customer & prospect context from Slack, email, transcripts and tickets in any MCP client.
  • AISTLabs Verified domain
    Video, image and audio generation on top AI models for agents, with an AI director built in.
  • ARPI MCP Verified domain
    AI-powered ECG analysis: submit ECG images and receive diagnosis reports from ARPI's ECG AI.
  • AiVikings.ai Verified domain
    Find, register, and manage domains from any AI chat or agent