Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
VENICE_API_KEYYesYour Venice AI API key (sign up at venice.ai and create an API key in Settings → API)

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
}

Tools

Functions exposed to the LLM to take actions

NameDescription
venice_chatB

Send a message to Venice AI and get a response from an LLM

venice_generate_imageB

Generate an image from a text prompt using Venice AI

venice_upscale_imageB

Upscale an image using Venice AI

venice_text_to_speechB

Convert text to speech audio using Venice AI

venice_create_embeddingsB

Generate text embeddings for semantic search and RAG

venice_list_modelsB

List available Venice AI models by type

venice_list_charactersA

List available Venice AI character personas for roleplay

venice_list_api_keysA

List all API keys on the account (requires admin API key)

venice_create_api_keyC

Create a new API key

venice_retrieve_api_keyB

Get details for a specific API key

venice_delete_api_keyC

Delete an API key

venice_get_rate_limitsA

Get current rate limits, usage, and account information

venice_get_rate_limit_logsB

Get rate limit usage history logs

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.6/5.0

Scored across 13 tools

Disambiguation5/5

Each tool has a unique purpose (chat, API key CRUD, embeddings, image generation, TTS, etc.) with no overlap, making it easy for an agent to select the correct tool.

Naming Consistency5/5

All tools follow a consistent 'venice_verb_noun' pattern (e.g., venice_create_api_key, venice_list_models), which is predictable and clear.

Tool Count5/5

13 tools covering chat, image, embeddings, TTS, API key management, and monitoring is well-scoped for an AI API server without being excessive.

Completeness4/5

Core functionalities are covered (chat, images, embeddings, TTS, API key CRUD minus update, rate limits). Minor gaps like no streaming or API key update do not hinder basic workflows.

Maintenance

ActivityInactive
ResponsivenessNo issues