Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,070Paid calls: 1,518Letters: 13Defects: 1,321counted 4 min ago
teppi

MCP serverio.github.maginaryai/maginary-mcp

AI image + video generation for agents: --flag prompt DSL, async generate/poll, x402 pay-per-use.
UNRATEDActivestreamable-httpmcp.maginary.ai

Overview

Score?
UNRATED 0.547
of what a free look can see, on 17 looks
Looks
20
last 12 hr ago
Tools
16

More info

URL
mcp.maginary.ai/mcp
streamable-http
Says it is
maginary 1.30.0
protocol 2025-06-18
In the record since
18 days ago

Among servers18,413 with a card

0median 0.606 · this server 0.547 · highest on record 0.8561

Toolsfrom sha256:b4ee406721…e55db0

The tools this server lists, read out of the definition it returned
ToolSchema
check_account_status
Check account verification status, credit balance, and API key count. Use this after ``create_account`` to poll whether the user has clicked the verification link. Pass ``
input · output
checkout
Create a Stripe checkout session for purchasing a product. Returns a ``checkout_url`` — the user must open it in a browser to complete payment. After payment, credits are
input · output
configure_api_key
Activate an API key. Local (stdio) servers persist it; hosted does not. Call this after ``manage_api_key(action='create')`` returns a ``raw_key``. On a local server the ke
input · output
create_account
Create a new Maginary account for the given email address. Returns the auto-generated password — display it to the user ONCE so they can save it. A verification email is s
input · output
create_wallet_account
Create (or access) a Maginary account using a wallet signature. Sign the message ``Maginary: authenticate <address> at <timestamp>. This does not move funds.`` with EIP-19
input · output
execute_action
Run a follow-up action on a completed generation's image. After ``generate`` → ``wait_for_generation``, the response's ``processing_result.available_actions`` lists what's
input · output
generate
Kick off a generation via POST /api/gens/. Args: prompt: The user's words, passed through as-is. Do NOT add flags the user did not ask for — no ``--ar``, n
input · output
get_balance
Check remaining credits and uploads for the authenticated account. Args: email: Account email (for Basic auth). password: Account password (for Basic auth).
input · output
get_generation
Fetch a generation by UUID (GET /api/gens/{uuid}/). Args: uuid: The UUID returned by ``generate``. Returns: The full generation record. If terminal, ``ima
input · output
get_parameter
Return the full record for a single parameter (canonical name or alias). Args: name: Parameter name with or without leading ``--`` (e.g. ``ar``, ``--ar``,
input · output
get_products
List available Maginary products/plans with pricing. No authentication required. Use this to present purchase options to the user. The ``novice_pack`` ($10, 150 credits) i
input · output
list_parameters
List Maginary prompt-DSL parameters. Args: category: Restrict to one category (e.g. ``composition``, ``video``, ``model``, ``outpaint``). Call with no filt
input · output
manage_api_key
Create, list, or revoke Maginary API keys (up to 10 per account). Auth: pass ``email`` + ``password`` for Basic auth (onboarding), or omit both to use the configured API k
input · output
search_parameters
Text-search over parameter names, aliases, descriptions, values, examples. Args: query: Substring match, case-insensitive. category: Optional single-category r
input · output
upload_image
Upload a local image and get a CDN URL for img2img or ``--sref``. Only available on local (stdio) connections. On hosted/remote connections, place an existing image URL d
input · output
wait_for_generation
Poll ``get_generation`` on a backoff until it reaches done / failed. Args: uuid: The UUID returned by ``generate``. timeout_s: Return after this many seconds e
input · output
Verify it yourselfnpx teppi-check https://mcp.maginary.ai/mcpcurl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M2MCADW2M87A1KQH38GY0V7P