Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{}
resources
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
create_payment

Create a Lightning invoice payment for using an AI service. Returns a Lightning invoice that must be paid before calling the service tool.

check_payment_status

Check if a Lightning payment has been received for a given payment ID.

generate_image

Generate images using AI models like Flux, Stable Diffusion, etc. Requires a valid paid payment ID.

generate_video

Generate videos from text prompts. Returns a requestId for async polling. Requires a valid paid payment ID.

generate_video_from_image

Animate an image into a video. Returns a requestId for async polling. Requires a valid paid payment ID.

check_job_status

Check the status of an async job (video generation, 3D model, etc.)

get_job_result

Get the final result of a completed async job

analyze_image

Analyze an image using AI vision models. Requires a valid paid payment ID.

generate_text

Generate text using AI language models. Supports file attachments (fileContext for extracted text) and image analysis (imageBase64 for vision, Best/K2.5 model only). Requires a valid paid payment ID.

generate_music

Generate music using AI. Requires a valid paid payment ID.

synthesize_speech

Convert text to speech using AI. Requires a valid paid payment ID.

transcribe_audio

Transcribe audio to text. Requires a valid paid payment ID.

generate_3d_model

Generate a 3D model from an image. Returns a requestId for async polling. Requires a valid paid payment ID.

convert_file

Convert a file from one format to another. Supports 200+ formats: documents (PDF, DOCX, XLSX), images (PNG, JPG, WEBP, SVG), audio (MP3, WAV, FLAC), video (MP4, AVI, MOV), and more. Costs 100 sats. Provide the file as base64 or a public URL (prefer fileUrl for files >5MB). Requires a valid paid payment ID.

send_sms

Send an SMS message to any phone number worldwide. Requires a valid paid payment ID. The phoneNumber and message must match those used in create_payment.

place_call

Place an automated phone call to any number worldwide. Delivers a spoken message (TTS) or plays an audio file. Great for alerts, reminders, and notifications. Requires a valid paid payment ID. The phoneNumber must match the one used in create_payment.

list_models

List available AI models with their pricing. No payment required.

get_model_pricing

Get pricing information for a specific model. No payment required.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription
Available AI ModelsList of all available AI models with pricing
Service PricingPricing information for all AI services

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/cnghockey/sats4ai'

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