Skip to main content
Glama
smythmyke

MarkItUp - AI Image Marketing and Annotation

by smythmyke

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
MARKITUP_API_KEYYesAPI key from your MarkItUp dashboard
MARKITUP_API_BASENoOverride the API base URL. Default: https://markitup.app/api/v1https://markitup.app/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
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
markitup_credit_balanceA

Return the current MarkItUp credit balance and subscription status for the authenticated account. Use this before calling generation tools to verify the account has credits available.

markitup_generateA

Generate polished marketing-visual variations of a screenshot or image using the MarkItUp pipeline (Claude analyzes the image and writes copy; Gemini renders the visuals). Costs 1 credit. Provide the image either as a public URL (image_url) OR as a base64-encoded string (image_base64) — exactly one. Common template IDs: glassmorphic, clean_minimal, bold_marketing, dark_professional, documentation. Returns the generated images plus the marketing copy (headline, subhead) written by Claude.

markitup_regenA

Regenerate a single variation from a previous markitup_generate call with the same source image and template. Costs 1 credit if charge_credit=true. Pass back the source image (as URL or base64) AND the text analysis object returned in the previous generate's structuredContent.text — the regen uses the same headline/copy so visuals stay consistent. Use variation_index to choose which slot (0–2) to regenerate.

markitup_extendA

AI-outpaint an image to a larger canvas. Useful for converting a square asset to 16:9 or 9:16, or extending a tight crop. Costs 1 credit. Provide the source image as URL or base64, plus the target aspect ratio and pixel dimensions.

markitup_remove_backgroundA

Remove the background from an image using Photoroom's HD AI background-removal service. Returns a transparent PNG. Costs 1 credit (free for active Pro/Power subscribers). Provide the source image as URL or base64.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A4.2/5.0

Scored across 5 tools

Disambiguation4/5

Each tool targets a distinct operation: balance checking, generating, regenerating, extending, and background removal. Generate and regen are closely related, but regen's dependency on a previous analysis object and variation_index makes the boundary clear.

Naming Consistency4/5

All tools share the markitup_ prefix and snake_case convention, which is good. The naming style is slightly inconsistent because credit_balance is a noun phrase while the others are verb-led, and regen is an abbreviated form of generate.

Tool Count5/5

Five tools is a well-scoped set for an image marketing and processing server. Each tool serves a clear purpose with no redundant or expendable entries.

Completeness4/5

The main generation, regeneration, extension, background removal, and credit-check workflows are covered. Minor gaps include the lack of a template discovery tool and no explicit annotation tool despite the server name, but common template IDs are documented and generate returns marketing copy.

Maintenance

ActivityInactive
ResponsivenessUnresponsive