otherapi_key

AltTextLab

Generate accessible, SEO-aware image alt text and inspect account credit availability with AltTextLab.

Verdict

AltTextLab generates accessibility-compliant alt text for images your team shares in Switchy Projects. @mention it with an image URL and it returns descriptive text you can paste into CMS fields, social posts, or documentation. Useful for content teams publishing at scale, marketers prepping campaign assets, or anyone who needs consistent alt text without manual writing. You can guide tone (formal, casual) or inject SEO keywords. Each generation burns one credit from your AltTextLab account, so check your balance before bulk runs.

Common use cases

  • Write alt text for blog hero images
  • Batch-generate descriptions for product photos
  • Add accessibility metadata to social media assets
  • Audit existing images for missing alt tags
  • Localize alt text into multiple languages

Integration

Vendor
AltTextLab
Category
other
Auth
API_KEY
Tools
2
Composio slug
alt_text_lab

Tools

  • Generate Alt Text

    Generate accessible alt text for a publicly reachable image URL, optionally guided by language, writing style, SEO keywords, product details, and page context. Each generated result consumes one account credit. Do not retry after a timeout

  • Get Account Credits

    Return the connected AltTextLab account's plan, activation state, and current generation credit balance.

Setup

Setup guide

  1. 11. In Switchy, open Settings → Integrations → Browse MCPs and find AltTextLab. 2. Click Connect and you'll see a prompt for your API key. 3. Log into your AltTextLab dashboard, navigate to API Settings, and copy the key shown there. 4. Paste the key into Switchy and click Save. 5. Switchy will verify the key by fetching your account credits. 6. Open any Project, type '@AltTextLab check my credits' and send—if you see your balance, the connection works. 7. To generate alt text, @mention AltTextLab with a public image URL and any optional context (language, style, keywords). 8. The MCP returns the alt text in the chat; copy it wherever you need it.

What teammates see: by default, memories from AltTextLab are scoped to the Project (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.

Works well with

Top models

Compatibility data appears once enough Projects have used this MCP together with a given model.

How Switchy teams use it

Not enough Projects yet to publish anonymised usage stats (we require ≥ 50 Projects per week).

Starter prompts

Generate Blog Alt Text

@AltTextLab generate alt text for https://example.com/hero.jpg in a professional tone, targeting the keyword 'remote collaboration tools'.

Check Credit Balance

@AltTextLab show me my account credits and plan status.

Casual Social Media Alt

@AltTextLab generate alt text for https://example.com/team-photo.jpg in a casual, upbeat style for social media.

Product Page Description

@AltTextLab generate alt text for https://example.com/product.jpg with product details: 'Blue ceramic mug, 12 oz, dishwasher safe' and page context 'kitchen accessories'.

Multilingual Alt Text

@AltTextLab generate alt text for https://example.com/banner.jpg in Spanish, formal tone, targeting 'soluciones empresariales'.

Example outputs

Illustrative - representative of the model's voice and quality, not literal recordings.

Prompt

@AltTextLab generate alt text for this product image: https://example.com/images/ceramic-mug-blue.jpg with SEO keywords 'handmade ceramic mug' and casual tone

Output

Generated alt text: 'Handmade ceramic mug in ocean blue with a smooth matte finish and comfortable handle, perfect for morning coffee.' This description balances accessibility with SEO optimization, using the requested casual tone while incorporating your specified keywords. The alt text focuses on visual details that matter to screen reader users while naturally weaving in product context.

Notes

This example shows AltTextLab's guided generation — you can shape output with keywords, tone, and context rather than accepting generic descriptions. Each generation consumes one account credit. The image URL must be publicly accessible; local files or authenticated URLs won't work.

Prompt

@AltTextLab check my remaining credits

Output

Your AltTextLab account (Pro plan) is active with 847 generation credits remaining. Credits reset monthly on the 15th. At your current usage rate, you're on track to use approximately 650 credits this billing cycle.

Notes

Credit monitoring prevents surprise interruptions during batch alt-text work. This read-only check doesn't consume credits. Useful before starting a large image batch to confirm you have sufficient capacity, especially if you're approaching your plan's monthly limit.

Prompt

@AltTextLab review these five blog post images and draft alt text for each, prioritizing accessibility over SEO: [URLs]. Then summarize which images need photographer credit in the caption.

Output

Generated accessibility-focused alt text for all five images. Image 1 (header): 'Three colleagues collaborating around a laptop in a bright office space.' Image 2 (chart): 'Bar chart showing 40% year-over-year growth across Q1-Q4 2024.' Images 3-5: [similar descriptions]. Based on visual analysis, Images 1 and 4 appear to be professional stock photography that may require attribution — recommend verifying license terms before publication.

Notes

This synthesis example shows how AltTextLab pairs with AI reasoning to handle batch workflows and extract editorial insights. The MCP generates the alt text; the AI handles the comparison logic and attribution recommendations. Batch requests consume one credit per image, so five images = five credits.

Use-case deep-dives

Marketing site refresh at launch

When a 2-person team ships 40 landing pages in a week

A startup duo launching a product site writes copy fast but dreads alt text. They paste image URLs into Switchy, call the Generate Alt Text tool with SEO keywords from their brief, and get compliant descriptions in seconds. The MCP handles publicly hosted images only—so they upload to their CDN first, then generate. With 2 tools and API key auth, setup takes under a minute. The credit-check tool surfaces the account balance so they know when to top up mid-sprint. This works if your images are already public and you're writing dozens of descriptions in a short window. If you're iterating on local mockups or need batch processing for thousands of assets, you'll hit the URL requirement or burn credits faster than the workflow justifies. For small launch bursts where accessibility is non-negotiable and time is tight, this MCP closes the gap.

E-commerce catalog accessibility audit

Retrofitting alt text across 200 product images

A 3-person e-commerce team inherits a Shopify store with missing alt text on half the catalog. They export product image URLs, feed them to Switchy with product details and brand voice guidelines, and generate descriptions that match their tone. The tool's style and context parameters let them specify "friendly, conversational" or "technical, precise" so the output aligns with existing copy. The Get Account Credits tool runs before each batch so they don't hit a wall mid-audit. This scenario wins if your images are already on a CDN and you need consistent, context-aware descriptions at moderate scale. If you're generating alt text for user-uploaded content or need real-time generation inside a CMS workflow, the public-URL requirement and per-call credit cost become friction points. For one-time audits or periodic catalog updates where quality and compliance matter more than speed, the MCP delivers.

Content team blog image workflow

When weekly blog posts need accessible hero images

A 4-person content team publishes 3 blog posts a week, each with a custom hero image and 2-3 inline graphics. After uploading images to their CMS, they paste URLs into Switchy, add page context and target keywords, and generate alt text that supports both accessibility and SEO. The language parameter lets them switch between English and Spanish for localized posts. The workflow is linear: write post, upload images, generate descriptions, paste into CMS. With only 2 tools, there's no complexity tax—just a focused task that fits between drafting and publishing. This breaks down if your images aren't public until publish time, or if you're generating hundreds of descriptions daily and credit costs stack up. For regular content cadences where images go live before alt text is finalized and you want SEO-aware descriptions without manual writing, this MCP slots in cleanly.

Frequently asked

What does the AltTextLab MCP do in Switchy?

It generates alt text for images by passing a public URL to AltTextLab's API. You can guide the output with context like SEO keywords, product details, or writing style. The MCP returns the generated text directly in your Switchy conversation, so your team can copy it into CMS fields or documentation without switching tabs.

Do I need an AltTextLab account to use this MCP?

Yes. You need an active AltTextLab account and an API key. Connect the key in Switchy's integration settings. The MCP checks your credit balance before generating, so if your plan is exhausted or inactive, the tool will fail with a clear error message.

Can the MCP generate alt text for images stored locally or in private folders?

No. The image must be publicly reachable via a URL. If your images live in a private S3 bucket or on your local machine, you'll need to upload them to a public endpoint first. The MCP cannot access files behind authentication or on internal networks.

How does this compare to writing alt text manually or using ChatGPT directly?

AltTextLab is trained specifically for accessibility compliance and SEO-friendly alt text, so it tends to produce more concise, guideline-compliant output than generic LLMs. If you're already paying for AltTextLab, the MCP saves you from copying URLs between tools. For one-off tasks, ChatGPT with a good prompt is cheaper.

Does using this MCP count against my Switchy plan limits?

No. Each generation consumes one credit from your AltTextLab account, not your Switchy quota. The MCP itself is free to connect. If your content team generates hundreds of alt texts per month, budget for AltTextLab's credit pricing separately from your Switchy subscription.

More other MCPs

See all other MCPs →

Data last verified 61 hours ago.Sources aggregated hourly to weekly. See docs/architecture/model-directory.md.