MCP.Market

Alttext MCP server

by alttextai·io.github.alttextai/alttext-mcp·v1.0.5

Generate alt text, translate descriptions, and manage your AltText.ai image library.

A85/100grade A
What users say
No reviews yet
Be the first
Safety scan
A85/100

full report

Adoption
New

0 stars18 downloads/wk

Reviews

Write one

Nobody 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 posts

Read from the package source without running it. The installed server may list more.

  • bulk_createwrite action

    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).

  • delete_imagewrite action

    Delete an image from your AltText.ai library

  • generate_alt_text

    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_file

    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.

  • get_account

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

  • get_image

    Get details for a specific image by its asset ID

  • list_images

    List images in your AltText.ai library with pagination

  • scrape_page

    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.

  • search_images

    Search images by alt text content

  • translate_image

    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.

  • update_accountwrite action

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

  • update_imagewrite action

    Update 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

no findings
  • 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
Overall 85/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

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
Add to Cursor

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 signatures

from 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 Grok
    Free text/image to 3D for Grok Bot, plus your three.ws agents once signed in. Never spends.
    B
  • Sapiens Sintéticos
    Operate your Sapiens Sintéticos AI studio: generate image, article, voice, music and video.
    A
  • PixelDojo
    Generate images, video, audio and short films with 140+ AI models from any MCP client.
    A
  • faktry
    Official faktry MCP server: generate and edit images, video, audio, and PDFs.
    A
  • Vidofy
    Generate video, images, audio and speech with Vidofy — Veo 3.1, Kling 3.0, Flux 2 and 570+ models.
    A