Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
LOG_LEVELNoLog level (default INFO).
ALLOW_MKDIRNoAllow mkdir (default false).
MCP_TEMP_DIRNoTemporary directory (default system temp dir).
OPENAI_ORG_IDNoOpenAI organization ID.
OPENAI_API_KEYYesYour OpenAI API key.
OPENAI_PROJECTNoOpenAI project ID.
MAX_INPUT_BYTESNoMaximum input bytes (default 25MB).
OPENAI_BASE_URLNoBase URL for OpenAI API.
MAX_OUTPUT_BYTESNoMaximum output bytes (default 25MB).
OPENAI_MODEL_STTNoModel for speech-to-text.
OPENAI_MODEL_TTSNoModel for text-to-speech.
ENABLE_REMOTE_URLSNoEnable remote URLs (default false).
OPENAI_MODEL_IMAGENoModel for image generation.
ALLOW_INSECURE_HTTPNoAllow insecure HTTP (default false).
OPENAI_MODEL_VISIONNoModel for vision tasks.
OPENAI_MODEL_IMAGE_EDITNoModel for image editing.
ENABLE_PRESIGNED_UPLOADSNoEnable presigned uploads (default false).
OPENAI_MODEL_AUDIO_ANALYZENoModel for audio analysis.
OPENAI_MODEL_AUDIO_TRANSFORMNoModel for audio transformation.

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{
  "tasks": {
    "list": {},
    "cancel": {},
    "requests": {
      "tools": {
        "call": {}
      },
      "prompts": {
        "get": {}
      },
      "resources": {
        "read": {}
      }
    }
  }
}

Tools

Functions exposed to the LLM to take actions

NameDescription
image_generateC

Generate an image from a prompt and write it to the output reference.

image_analyzeC

Analyze an image and return text or schema-validated JSON.

image_editC

Edit or inpaint an image and write the result to the output reference.

image_extractC

Extract structured data from an image with schema validation.

image_to_specC

Convert an image into a structured textual spec.

audio_transcribeC

Transcribe audio to text and optionally write the transcript to a file.

audio_analyzeC

Analyze audio content and return text or schema-validated JSON.

audio_transformC

Transform speech audio based on an instruction and write output audio.

audio_ttsC

Generate speech audio from text and write it to the output reference.

multimodal_chainC

Execute a deterministic sequence of multimodal steps.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/soyrochus/m3cp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server