Skip to main content
Glama

Greeting Card & Invitation Maker - Abracadabrax

Server Details

Personal greeting cards and invitations for birthdays, weddings, baby showers, holidays and thank-yous, with the recipient's name and your message printed on the card.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
ChatGPT
–
Claude
–

TDQS

A3.8/5.0

Scored across 5 tools

Disambiguation2/5

The server is branded as a greeting-card maker, yet four of five tools are generic media-generation tools whose boundaries blur. get_media_job and render_media_widget both return job status and both can mark a stalled job failed/refund it, and render_media_widget requires a project_id 'returned by prepare_media_project' — a tool that does not exist, creating a dangling reference. Only prepare_greeting_card stands clearly apart.

Naming Consistency4/5

All names follow a verb_noun pattern (generate_media, get_media_job, prepare_greeting_card, render_media_widget, update_media_project), which is predictable and readable. The minor inconsistency is the subject noun shifting between 'media' and 'greeting_card', reflecting the split identity of the set.

Tool Count4/5

Five tools is a lean, reasonable scope with no obvious bloat. However, for a supposed greeting-card server, three of those tools (generate_media, update_media_project, render_media_widget) are off-domain, so the count is appropriate to a media pipeline but not to the stated purpose.

Completeness2/5

The card workflow dead-ends: prepare_greeting_card returns settings and credits, but generate_media explicitly refuses card use, so there is no path from preparing a card to producing one. The media flow is also broken because render_media_widget depends on a nonexistent prepare_media_project, and polling/status tools have no matching project-creation tool.

Available Tools

5 tools
generate_mediaGenerate Image or VideoA
Destructive
Inspect

Start the generation for a prepared project in the user's Abracadabrax account. Call this only after the user explicitly asked to generate, never on your own initiative: it spends the user's credits and sends the generation inputs to the configured model provider. Optional settings overwrite the saved project. Repeating with unchanged settings reuses a running or completed job, but a failed job can start a new paid attempt. Returns the job id and status; poll get_media_job for the output. It needs the user's Abracadabrax account: the client asks the user to sign in when it is missing. Use this only for text-to-image or text-to-video prompts. Do not use it for uploaded, attached or reference images, image editing, background removal, upscaling, virtual try-on, image-to-video or other media-to-media workflows.

NameRequiredDescriptionDefault
tabNo
ratioNoAspect ratio such as 1:1, 16:9, 9:16, 4:3, 3:4.
promptNo
durationNoVideo length in seconds; must be one of the model's supported durations.
model_idNoAbracadabrax model id, e.g. nano-banana-2, gpt-image-2, flux-2-pro, kling-3-pro, veo-3-1, sora-2.
model_nameNo
project_idYes

Output Schema

NameRequiredDescription
jobNo
stateYes
balanceNo
messageYes
projectYes
dashboard_urlYes
credits_requiredYes
get_media_jobCheck Generation StatusA
Read-onlyDestructiveIdempotent
Inspect

Return the status and saved output URLs of an existing image or video job owned by the linked account. A queued or running job older than ten minutes can be marked failed and its credits refunded once. This changes job and credit records; it never starts a generation.

NameRequiredDescriptionDefault
job_idYes

Output Schema

NameRequiredDescription
jobNo
stateYes
messageYes
dashboard_urlYes
prepare_greeting_cardPrepare Greeting Card or InvitationAInspect

Prepare a personal greeting card or invitation with Abracadabrax for a birthday, wedding, anniversary, baby shower, holiday, thank-you, graduation, get-well, congratulations or party: the recipient's name and your message printed on the front, the event details on invitations, and a card style. Returns the settings and the credits required; nothing is generated and no credits are spent. No sign-in is needed to prepare. Text only: do not use it for uploaded, attached or reference images or videos (editing, background removal, upscaling, image-to-video); for those, point the user to the Abracadabrax workspace.

NameRequiredDescriptionDefault
styleNoCard style, e.g. watercolor flowers, elegant gold foil, cute cartoon animals, minimal modern.
formatNoportrait 3:4 (default), landscape 4:3 or square 1:1.
messageYesMain text printed on the card, spelled exactly, e.g. Happy 80th Birthday, Grandma Rose!
model_idNoOptional image model id: nano-banana-pro (default, sharp text), gpt-image-2, nano-banana-2.
occasionNoThe occasion; default birthday.
card_typeNogreeting-card (default) or invitation.
recipientNoWho the card is for, e.g. Grandma Rose; for an invitation, the hosts or the guest of honor.
event_detailsNoInvitations only: date, time, place and RSVP, printed in smaller text.

Output Schema

NameRequiredDescription
jobNo
stateYes
balanceNo
messageYes
projectYes
dashboard_urlYes
credits_requiredYes
render_media_widgetShow Image or Video ProjectA
DestructiveIdempotent
Inspect

Show a saved Abracadabrax image or video project and its existing job. A queued or running job older than ten minutes can be marked failed and its credits refunded once. This changes job and credit records; it never starts a generation. Requires a project_id returned by prepare_media_project.

NameRequiredDescriptionDefault
project_idYes

Output Schema

NameRequiredDescription
jobNo
stateYes
balanceNo
messageYes
projectYes
dashboard_urlYes
credits_requiredYes
update_media_projectUpdate Image or Video SettingsA
DestructiveIdempotent
Inspect

Overwrite the saved widget settings (prompt, model, aspect ratio, duration) to a prepared project before generating. Changing generation settings detaches the prior job from this project without deleting that job or its media. Intended for the widget UI; no credits are spent. Use this only for text-to-image or text-to-video prompts. Do not use it for uploaded, attached or reference images, image editing, background removal, upscaling, virtual try-on, image-to-video or other media-to-media workflows.

NameRequiredDescriptionDefault
tabNo
ratioNoAspect ratio such as 1:1, 16:9, 9:16, 4:3, 3:4.
promptNo
durationNoVideo length in seconds; must be one of the model's supported durations.
model_idNoAbracadabrax model id, e.g. nano-banana-2, gpt-image-2, flux-2-pro, kling-3-pro, veo-3-1, sora-2.
model_nameNo
project_idYes

Output Schema

NameRequiredDescription
jobNo
stateYes
balanceNo
messageYes
projectYes
dashboard_urlYes
credits_requiredYes

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 5 tool updates
    • First observedgenerate_media
    • First observedget_media_job
    • First observedprepare_greeting_card
    • First observedrender_media_widget
    • First observedupdate_media_project

Related MCP Servers

  • A
    license
    Not graded
    quality
    C
    maintenance
    Remote MCP server that lets AI assistants read tracked competitive intelligence — competitor news, reviews, website changes, social posts and ads — and act on it by managing projects, competitors, battle cards, reports and canvases. Every answer carries a source and a date, and write actions only publish when explicitly shared.
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    Enables brand visibility monitoring across major AI platforms like ChatGPT, Claude, Gemini, and Perplexity. It allows users to track visibility scores, analyze competitor data, and receive actionable insights to improve AI-generated brand recommendations.
    16
    23 npm
    1
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    Browse IndustryLens's published competitive-intelligence reports and head-to-head competitor comparisons from any AI agent — real, source-backed data.
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources