44 lines
1.4 KiB
YAML
44 lines
1.4 KiB
YAML
name: openrouter-mcp-multimodal
|
|
version: 1.0.0
|
|
description: MCP server for OpenRouter providing text chat and image analysis tools
|
|
|
|
image:
|
|
name: ghcr.io/stabgan/openrouter-mcp-multimodal
|
|
tag: latest
|
|
|
|
entrypoint: ["node", "dist/index.js"]
|
|
|
|
build:
|
|
dockerfile: Dockerfile
|
|
|
|
publish:
|
|
smithery: true
|
|
dockerhub:
|
|
enabled: true
|
|
username: stabgan
|
|
repository: openrouter-mcp-multimodal
|
|
|
|
config:
|
|
env:
|
|
- name: OPENROUTER_API_KEY
|
|
description: OpenRouter API key for authentication
|
|
required: true
|
|
- name: OPENROUTER_DEFAULT_MODEL
|
|
description: Default model to use if none specified in requests
|
|
required: false
|
|
defaultValue: "anthropic/claude-3.5-sonnet"
|
|
|
|
documentation:
|
|
description: |
|
|
An MCP server that provides chat and image analysis capabilities through OpenRouter.ai's diverse model ecosystem.
|
|
Supports text chat, single and multi-image analysis, and model search/validation.
|
|
usage: |
|
|
This MCP server provides the following tools:
|
|
- chat_completion: Send text or multimodal messages to OpenRouter
|
|
- analyze_image: Analyze a single image with an optional question
|
|
- multi_image_analysis: Analyze multiple images with a single prompt
|
|
- search_models: Search and filter available models
|
|
- get_model_info: Get detailed information about a specific model
|
|
- validate_model: Check if a model ID is valid
|
|
link: https://github.com/stabgan/openrouter-mcp-multimodal
|