io.github.maginaryai/maginary-mcp
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided description
AI image + video generation for agents: --flag prompt DSL, async generate/poll, x402 pay-per-use.
Summary by lookupd
Generates images and videos from prompts via async jobs, with account, API key, and credit management.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http maginary https://mcp.maginary.ai/mcp
Claude Code, pypi package (stdio)
claude mcp add maginary -- uvx maginary-mcp
Codex, remote (streamable-http)
codex mcp add maginary --url https://mcp.maginary.ai/mcp
Codex, pypi package (stdio)
codex mcp add maginary -- uvx maginary-mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"maginary": {
"url": "https://mcp.maginary.ai/mcp"
}
}
}Cursor, pypi package (stdio) → .cursor/mcp.json
{
"mcpServers": {
"maginary": {
"command": "uvx",
"args": [
"maginary-mcp"
]
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (16 tools)
Publisher-provided text
list_parametersList Maginary prompt-DSL parameters. Args: category: Restrict to one category (e.g. ``composition``, ``video``, ``model``, ``outpaint``search_parametersText-search over parameter names, aliases, descriptions, values, examples. Args: query: Substring match, case-insensitive. category: Optionget_parameterReturn the full record for a single parameter (canonical name or alias). Args: name: Parameter name with or without leading ``--`` (e.g. ``ar``,generateKick 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 askget_generationFetch a generation by UUID (GET /api/gens/{uuid}/). Args: uuid: The UUID returned by ``generate``. Returns: The full generation recordwait_for_generationPoll ``get_generation`` on a backoff until it reaches done / failed. Args: uuid: The UUID returned by ``generate``. timeout_s: Return afterupload_imageUpload a local image and get a CDN URL for img2img or ``--sref``. Only available on local (stdio) connections. On hosted/remote connections, place anexecute_actionRun a follow-up action on a completed generation's image. After ``generate`` → ``wait_for_generation``, the response's ``processing_result.available_accreate_accountCreate 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 vercreate_wallet_accountCreate (or access) a Maginary account using a wallet signature. Sign the message ``Maginary: authenticate <address> at <timestamp>. This does not movecheck_account_statusCheck account verification status, credit balance, and API key count. Use this after ``create_account`` to poll whether the user has clicked the verifimanage_api_keyCreate, list, or revoke Maginary API keys (up to 10 per account). Auth: pass ``email`` + ``password`` for Basic auth (onboarding), or omit both to useconfigure_api_keyActivate an API key. Local (stdio) servers persist it; hosted does not. Call this after ``manage_api_key(action='create')`` returns a ``raw_key``. On aget_productsList available Maginary products/plans with pricing. No authentication required. Use this to present purchase options to the user. The ``novice_pack``checkoutCreate a Stripe checkout session for purchasing a product. Returns a ``checkout_url`` — the user must open it in a browser to complete payment. After pget_balanceCheck remaining credits and uploads for the authenticated account. Args: email: Account email (for Basic auth). password: Account password
Details
- Version: 0.3.18
- Transports: streamable-http, stdio
- Uptime (7 days): 100%
- Median latency: 587 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/maginaryai/maginary-mcp
- Website: https://maginary.ai/mcp
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/io.github.maginaryai/maginary-mcp)
- 62071 servers
- Last crawl: 2026-11-11T16:17:25.167Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp