AltTextLab
Generate accessible, SEO-aware image alt text and inspect account credit availability with AltTextLab.
Verdict
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
- 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
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.
@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
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.
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.
@AltTextLab check my remaining credits
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.
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.
@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.
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.
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
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.
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.
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.