openrouter-multimodal — MCP-сервер для Claude Code: функции
Подключает агента к моделям OpenRouter для чата, работы с изображениями, аудио и видео. Пригодится, если из среды кодинга нужно вызывать мультимодальные модели.
claude mcp add --env OPENROUTER_API_KEY=<OPENROUTER_API_KEY> --env OPENROUTER_DEFAULT_MODEL=<OPENROUTER_DEFAULT_MODEL> --env OPENROUTER_OUTPUT_DIR=<OPENROUTER_OUTPUT_DIR> --env OPENROUTER_MAX_TOKENS=<OPENROUTER_MAX_TOKENS> --env OPENROUTER_PROVIDER_SORT=<OPENROUTER_PROVIDER_SORT> --transport stdio openrouter-multimodal -- npx -y @stabgan/openrouter-mcp-multimodalЧто делает openrouter-multimodal
Сервер даёт агенту доступ к моделям OpenRouter через MCP. Он умеет вести чат, разбирать и создавать изображения, транскрибировать аудио и генерировать речь и видео. Есть инструменты для поиска и проверки моделей, эмбеддингов и ранжирования документов. Всего в сервере 21 инструмент.
Для запросов нужен ключ OPENROUTER_API_KEY. В Claude Code сервер запускается через npx; пример установки задаёт ключ переменной окружения. Без действующего ключа запросы к OpenRouter не сработают. Сервер также поддерживает Codex, Cursor, GitHub Copilot, Windsurf, Cline и Zed.
Какие задачи решает
- запрашивать ответы у моделей OpenRouter из агента
- анализировать изображение и извлекать из него текст
- преобразовывать аудио в текст и создавать речь
- генерировать видео по описанию или изображению
- искать модели и ранжировать документы
Примеры запросов агенту
- Сравни два варианта решения, запросив ответ у моделей OpenRouter.
- Разбери изображение
diagram.pngи опиши, что на нём показано. - Преобразуй аудиозапись в текст и создай озвучку ответа.
Как установить openrouter-multimodal
Командой платформы
claude mcp add --env OPENROUTER_API_KEY=<OPENROUTER_API_KEY> --env OPENROUTER_DEFAULT_MODEL=<OPENROUTER_DEFAULT_MODEL> --env OPENROUTER_OUTPUT_DIR=<OPENROUTER_OUTPUT_DIR> --env OPENROUTER_MAX_TOKENS=<OPENROUTER_MAX_TOKENS> --env OPENROUTER_PROVIDER_SORT=<OPENROUTER_PROVIDER_SORT> --transport stdio openrouter-multimodal -- npx -y @stabgan/openrouter-mcp-multimodalВместо <…> подставьте свои значения. Ещё 8 переменных окружения — в README сервера
Командой платформы
codex mcp add openrouter-multimodal --env OPENROUTER_API_KEY=<OPENROUTER_API_KEY> --env OPENROUTER_DEFAULT_MODEL=<OPENROUTER_DEFAULT_MODEL> --env OPENROUTER_OUTPUT_DIR=<OPENROUTER_OUTPUT_DIR> --env OPENROUTER_MAX_TOKENS=<OPENROUTER_MAX_TOKENS> --env OPENROUTER_PROVIDER_SORT=<OPENROUTER_PROVIDER_SORT> -- npx -y @stabgan/openrouter-mcp-multimodalВместо <…> подставьте свои значения. Ещё 8 переменных окружения — в README сервера
Файл настроек
{
"mcpServers": {
"openrouter-multimodal": {
"command": "npx",
"args": [
"-y",
"@stabgan/openrouter-mcp-multimodal"
],
"env": {
"OPENROUTER_API_KEY": "<OPENROUTER_API_KEY>",
"OPENROUTER_DEFAULT_MODEL": "<OPENROUTER_DEFAULT_MODEL>",
"OPENROUTER_OUTPUT_DIR": "<OPENROUTER_OUTPUT_DIR>",
"OPENROUTER_MAX_TOKENS": "<OPENROUTER_MAX_TOKENS>",
"OPENROUTER_PROVIDER_SORT": "<OPENROUTER_PROVIDER_SORT>"
}
}
}
}Вместо <…> подставьте свои значения. Ещё 8 переменных окружения — в README сервера
Файл настроек
{
"servers": {
"openrouter-multimodal": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@stabgan/openrouter-mcp-multimodal"
],
"env": {
"OPENROUTER_API_KEY": "<OPENROUTER_API_KEY>",
"OPENROUTER_DEFAULT_MODEL": "<OPENROUTER_DEFAULT_MODEL>",
"OPENROUTER_OUTPUT_DIR": "<OPENROUTER_OUTPUT_DIR>",
"OPENROUTER_MAX_TOKENS": "<OPENROUTER_MAX_TOKENS>",
"OPENROUTER_PROVIDER_SORT": "<OPENROUTER_PROVIDER_SORT>"
}
}
}
}Вместо <…> подставьте свои значения. Ещё 8 переменных окружения — в README сервера
Командой платформы
gemini mcp add -e OPENROUTER_API_KEY=<OPENROUTER_API_KEY> -e OPENROUTER_DEFAULT_MODEL=<OPENROUTER_DEFAULT_MODEL> -e OPENROUTER_OUTPUT_DIR=<OPENROUTER_OUTPUT_DIR> -e OPENROUTER_MAX_TOKENS=<OPENROUTER_MAX_TOKENS> -e OPENROUTER_PROVIDER_SORT=<OPENROUTER_PROVIDER_SORT> openrouter-multimodal npx -y @stabgan/openrouter-mcp-multimodalВместо <…> подставьте свои значения. Ещё 8 переменных окружения — в README сервера
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о openrouter-multimodal
Как установить openrouter-multimodal в Claude Code?
Добавьте сервер командой claude mcp add openrouter-multimodal -e OPENROUTER_API_KEY=<OPENROUTER_API_KEY> -- npx -y @stabgan/openrouter-mcp-multimodal. Укажите свой ключ OpenRouter вместо плейсхолдера.
Что делает openrouter-multimodal?
Подключает агента к моделям OpenRouter и предоставляет инструменты для чата, изображений, аудио, видео, эмбеддингов и поиска моделей.
Что нужно для работы сервера?
Для запросов к OpenRouter нужен ключ OPENROUTER_API_KEY. В примере для Claude Code сервер запускается через npx.