Add Smithery configuration
This commit is contained in:
43
smithery.yaml
Normal file
43
smithery.yaml
Normal file
@@ -0,0 +1,43 @@
|
||||
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
|
||||
Reference in New Issue
Block a user