Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
ALTTEXT_API_KEYYesYour AltText.ai API key
ALTTEXT_API_BASE_URLNoOverride the API base URLhttps://alttext.ai/api/v1

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
get_accountA

Get your AltText.ai account info including credit balance, usage, and settings

update_accountA

Update your AltText.ai account settings (name, webhook URL, notification email)

generate_alt_textA

Generate AI-powered alt text for an image URL. Returns the result synchronously (may take a few seconds). Uses account credits; additional languages and image conversion can increase the total. Can overwrite existing alt text when requested.

generate_alt_text_from_fileA

Generate alt text from a local image file. Reads a file on the MCP server machine and uploads it to AltText.ai. Uses account credits; additional languages and image conversion can increase the total. Can overwrite existing alt text when requested.

translate_imageA

Add alt text in a new language for an existing image. Uses the asset_id to find the image and generates a translation. Uses account credits for each newly generated language.

list_imagesB

List images in your AltText.ai library with pagination

search_imagesA

Search images by alt text content

get_imageA

Get details for a specific image by its asset ID

update_imageA

Update alt text and/or metadata for an existing image

delete_imageA

Delete an image from your AltText.ai library

bulk_createA

Upload a local CSV file from the MCP server machine and queue asynchronous alt-text generation using account credits. The response does not confirm generation completion. CSV should have columns: url (required), asset_id, lang, keywords, tags, metadata (optional).

scrape_pageA

Find images on a web page and queue alt-text generation jobs. Uses account credits. Images are processed asynchronously; inspect the image library for results.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A4/5.0

Scored across 12 tools

Disambiguation5/5

Each tool targets a distinct resource and action: account management, single-image generation by URL/file, translation, image library CRUD, and batch/scrape enqueueing. The potentially similar generation tools are clearly separated by input type and sync/async behavior.

Naming Consistency5/5

All tool names use lowercase snake_case and generally follow a verb_noun pattern (get_account, list_images, delete_image). Longer names like generate_alt_text_from_file and bulk_create remain predictable and readable.

Tool Count5/5

Twelve tools is well-scoped for an alt-text generation service covering account settings, image library operations, single generation, translation, and batch workflows. Every tool maps to a meaningful operation without redundancy.

Completeness4/5

The surface covers account management, CRUD for images, and multiple generation paths (URL, file, translation, CSV batch, web scraping). The main gap is the lack of an explicit async job status tool; bulk_create and scrape_page require inspecting the image library to confirm completion.

Maintenance

ActivityMaintained
ResponsivenessNo issues