Skip to main content
Glama
tsilva
by tsilva

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
DEFAULT_CODE_MODELNoOptional default model for code (e.g., anthropic/claude-sonnet-4.5).
DEFAULT_TEXT_MODELNoOptional default model for text chat (e.g., google/gemini-3-pro-image-preview).
OPENROUTER_API_KEYYesRequired for all tool calls. Your OpenRouter API key.
DEFAULT_IMAGE_MODELNoOptional default model for image generation (e.g., google/gemini-3-pro-image-preview).
DEFAULT_VISION_MODELNoOptional default model for vision (e.g., google/gemini-3-pro-image-preview).
DEFAULT_EMBEDDING_MODELNoOptional default model for embeddings (e.g., mistralai/mistral-embed-2312).

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}
logging
{}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
extensions
{
  "io.modelcontextprotocol/ui": {}
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
chatB

Send a chat completion request to any OpenRouter model.

generate_imageB

Generate an image using an OpenRouter image generation model.

embedB

Generate embeddings for text input using an OpenRouter embedding model.

list_modelsA

List available OpenRouter models, optionally filtered by capability.

find_modelsA

Search for models by name or slug.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.7/5.0

Scored across 5 tools

Disambiguation5/5

Each tool targets a distinct operation: chat for text generation, embed for embeddings, generate_image for images, find_models and list_models for model discovery with different query types. No overlap.

Naming Consistency5/5

All tool names use lowercase with underscores, following a consistent verb or verb_noun pattern (chat, embed, generate_image, find_models, list_models).

Tool Count5/5

5 tools cover the core functionalities of the OpenRouter API—chat, embedding, image generation, model search, and listing—without being excessive or insufficient.

Completeness4/5

The set covers the primary OpenRouter capabilities (chat, embed, image gen, model discovery). A minor gap is the lack of an explicit streaming tool, but chat can be parameterized for streaming.

Maintenance

ActivitySlowing
ResponsivenessNo issues