Alttext MCP server
io.github.alttextai/alttext-mcp·v1.0.5Generate alt text, translate descriptions, and manage your AltText.ai image library.
0 stars18 downloads/wk
Reviews
Write oneNobody has reviewed Alttext yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Alttext tools (12, 4 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
bulk_createwrite actionUpload 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).
delete_imagewrite actionDelete an image from your AltText.ai library
generate_alt_textGenerate 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_fileGenerate 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.
get_accountGet your AltText.ai account info including credit balance, usage, and settings
get_imageGet details for a specific image by its asset ID
list_imagesList images in your AltText.ai library with pagination
scrape_pageFind images on a web page and queue alt-text generation jobs. Uses account credits. Images are processed asynchronously; inspect the image library for results.
search_imagesSearch images by alt text content
translate_imageAdd 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.
update_accountwrite actionUpdate your AltText.ai account settings (name, webhook URL, notification email)
update_imagewrite actionUpdate alt text and/or metadata for an existing image
Public scan report
scanner v0.1.10 · 2026-10-02 · same rubric, same numbers if you re-run it
- Code scan6 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 10 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year9/10
How Alttext compares
Against every graded Media MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 85/100
- higher than 73% of 1,337 Media servers
- Tools
- 12
- the typical Media server has 7
- Tools that change things
- 33%
- typical: 4%. Fewer write tools means less an agent can break
- Downloads a week
- 18
- more than 6% of 365 Media servers with a package
What its tools let an agent do: 6 read · 2 create · 3 change · 1 delete
Install Alttext in Claude Code, Cursor or VS Code
Runs npx -y @alttext_ai/alttext-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add alttext-mcp -- npx -y @alttext_ai/alttext-mcp
What the publisher says
From the Alttext repository's README, as published. We do not edit it. Read it on GitHub
AltText.ai MCP Server
An MCP server that lets AI assistants generate alt text, manage image libraries, and queue alt text generation for web page images using the AltText.ai API.
Works with Claude Desktop, Claude Code, Cursor, Windsurf, and any MCP-compatible client.
Verify this package
This server runs npx -y @alttext_ai/alttext-mcp, which downloads and executes code with your API key in its environment. That's worth a moment of verification before you install — by you or by an AI agent doing the setup. Everything below should match:
The npm scope is @alttextai (with an underscore), while the GitHub org is alttextai (no underscore). This is intentional, not a typosquat: the @alttextai npm scope was already taken, so we publish under @alttextai. The two names refer to the same official AltText.ai package.
To cryptographically verify the published package was built by this repo's CI — not just trust the metadata — run:
npm audit signaturesfrom a project where the package is installed. This validates the registry signature and the npm provenance attestation, which links the tarball to a specific commit and GitHub Actions build. A counterfeit package can forge repository.url and other metadata, but it cannot forge the provenance attestation — so this is the check that actually matters.
(For a quick, weaker cross-reference of the claimed source you can run npm view @alttext_ai/alttext-mcp repository.url, but note that field is publisher-controlled metadata and proves nothing on its own.)
Pinning a version
The setup snippet uses npx -y @alttext_ai/alttext-mcp, which always resolves to the latest published version and re-runs it on every launch. That keeps you current, but it also means a future release runs automatically without review. If you want a reproducible, audited install, pin a specific version:
"args": ["-y", "@alttext_ai/alttext-mcp@1.0.5"]Run npm audit signatures against the pinned version, and bump it deliberately when you're ready to take a new release.
Setup
Requirements: Node.js 22+ and an AltText.ai API key
Add the server to your MCP client configuration:
{
"mcpServers": {
"alttext-ai": {
"command": "npx",
"args": ["-y", "@alttext_ai/alttext-mcp"],
"env": {
"ALTTEXT_API_KEY": "your-api-key"
}
}
}
}Where to add this:
Tools
Account Management
Generate Alt Text
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Alttext: common questions
- Is Alttext MCP server safe?
- Yes, by our scan: it is graded A (85/100). Read the Alttext safety report
- How do I install Alttext?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Alttext need an API key?
- Yes. The registry entry asks for
ALTTEXT_API_KEY. - Is Alttext maintained?
- The last commit was 43 days ago (2026-09-22). The latest release is v1.0.5.
- What can I use instead of Alttext?
- Servers from other publishers that do the same job: three.ws for Grok MCP server, Sapiens Sintéticos MCP server and PixelDojo MCP server.
- How does Alttext compare with other Media MCP servers?
- safety score 85/100 (higher than 73% of 1,337 Media servers); tools 12 (the typical Media server has 7); tools that change things 33% (typical: 4%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Alttext
Same job from other publishers: the closest match first, then the best rated.
- three.ws for GrokFree text/image to 3D for Grok Bot, plus your three.ws agents once signed in. Never spends.not reviewedEstablishedB
Sapiens SintéticosOperate your Sapiens Sintéticos AI studio: generate image, article, voice, music and video.not reviewedGrowingA
PixelDojoGenerate images, video, audio and short films with 140+ AI models from any MCP client.not reviewedGrowingA- faktryOfficial faktry MCP server: generate and edit images, video, audio, and PDFs.not reviewedGrowingA
- VidofyGenerate video, images, audio and speech with Vidofy — Veo 3.1, Kling 3.0, Flux 2 and 570+ models.not reviewedGrowingA