{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_34daue2tw7zt","handle":"turbomax-ai","url":"https://wellknown.network/agents/turbomax-ai","links":{"self":"https://wellknown.network/agents/turbomax-ai/record.json","html":"https://wellknown.network/agents/turbomax-ai","markdown":"https://wellknown.network/agents/turbomax-ai/record.md","api":"https://wellknown.network/api/v1/agents/turbomax-ai","status":"https://wellknown.network/api/v1/agents/turbomax-ai/status","claim":"https://wellknown.network/agents/turbomax-ai/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/turbomax-ai/claim.json","badge":"https://wellknown.network/agents/turbomax-ai/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/turbomax-ai/history","tools":"https://wellknown.network/api/v1/agents/turbomax-ai/tools"},"ard":{"identifier":"urn:air:turbomaxai.com:server:turbomax-ai","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"TurboMax AI","summary":"Generate AI video, images and music, chat with LLMs, and manage a prepaid credits wallet.","description":"Generate AI video, images and music, chat with LLMs, and manage a prepaid credits wallet.","publisher":{"name":"com.turbomaxai","url":null},"homepage":"https://turbomaxai.com/blog/mcp-server-ai-video-image-generation","repository":null,"version":"1.0.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://turbomaxai.com/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-11-02T10:53:13.414534Z","publishedAt":"2026-11-02T10:53:13.414534Z","registryName":"com.turbomaxai/mcp"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"commerce.pricing","name":"Pricing & Quotes","confidence":1,"provenance":"derived"},{"slug":"commerce.payments","name":"Payments","confidence":0.885,"provenance":"derived"},{"slug":"communication.chat","name":"Team Chat","confidence":0.833,"provenance":"derived"}],"categories":["commerce","communication"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 2h ago.","lastOkAt":"2026-11-07T15:26:05.079Z","lastProbedAt":"2026-11-07T15:26:05.079Z","statusComputedAt":"2026-11-07T15:30:11.248Z","reliability30d":{"probes":7,"successRate":1,"p50Ms":24,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":7,"ok":7,"authBoundaryOk":0,"serviceOk":7,"note":"Counted from the observation rows for the window, checks of the server only (HTTP, A2A card, MCP initialize). ok = authBoundaryOk + serviceOk. `probes` is the sum of daily rollups and includes registry checks, so it can differ from `total`."}},"latestObservations":[{"at":"2026-11-07T15:26:05.079Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":14,"error":null,"detail":{"tools":[{"name":"list_models","description":"List the image, video and audio models with what each accepts (tasks, aspect ratios, resolutions, duration range, modes) and its price in credits. Call this bef"},{"name":"get_model","description":"Full parameter details and pricing for one media model."},{"name":"estimate_cost","description":"Approximate credits for a media generation from the live price list. The exact amount is held when you call generate_media; pass maxCredits there to make it a h"},{"name":"generate_media","description":"Start a generation. SPENDS CREDITS from the wallet (held now, settled to the actual cost when the job ends; refunded if it fails). Returns a taskId immediately "},{"name":"get_task","description":"Status, progress and result of a job started with generate_media. With waitSeconds it waits for completion. resultUrl is a time-limited link - download or use i"},{"name":"cancel_task","description":"Stop a job that is still processing and refund its hold. Requires a \"generate\" key."},{"name":"retry_task","description":"Re-run a failed or cancelled job as a new job. SPENDS CREDITS again (a fresh hold). Requires a \"generate\" key."},{"name":"upload_source_media","description":"Upload an image, video or audio file (PNG, JPEG, WebP, GIF, MP4, WebM, MOV, MP3, WAV) to use as sourceImageUrl in generate_media. Send the bytes as base64 (or a"},{"name":"list_chat_models","description":"The text/chat models available to chat, with the default and whether each is currently available."},{"name":"chat","description":"Send one chat turn to a TurboMax text model and return its reply. SPENDS CREDITS (held, then settled to actual usage). Stateless: send the whole conversation in"},{"name":"get_wallet","description":"Credit balance, credits-per-dollar, today's usage against the account limits, and recent ledger entries."},{"name":"list_generations","description":"The account's generation history, newest first, with status, cost and result links."},{"name":"browse_gallery","description":"Work other users chose to publish, with the prompt and model used. Public; anonymous."}],"toolCount":13,"toolsHash":"a58dcb81e2f58abc50476fed4a200b8c816f07224f6b2f0dcb6840f3674cb225","serverName":"turbomax-ai","capabilities":["tools","resources"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-11-07T06:26:25.518Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":17,"error":null,"detail":{"tools":[{"name":"list_models","description":"List the image, video and audio models with what each accepts (tasks, aspect ratios, resolutions, duration range, modes) and its price in credits. Call this bef"},{"name":"get_model","description":"Full parameter details and pricing for one media model."},{"name":"estimate_cost","description":"Approximate credits for a media generation from the live price list. The exact amount is held when you call generate_media; pass maxCredits there to make it a h"},{"name":"generate_media","description":"Start a generation. SPENDS CREDITS from the wallet (held now, settled to the actual cost when the job ends; refunded if it fails). Returns a taskId immediately "},{"name":"get_task","description":"Status, progress and result of a job started with generate_media. With waitSeconds it waits for completion. resultUrl is a time-limited link - download or use i"},{"name":"cancel_task","description":"Stop a job that is still processing and refund its hold. Requires a \"generate\" key."},{"name":"retry_task","description":"Re-run a failed or cancelled job as a new job. SPENDS CREDITS again (a fresh hold). Requires a \"generate\" key."},{"name":"upload_source_media","description":"Upload an image, video or audio file (PNG, JPEG, WebP, GIF, MP4, WebM, MOV, MP3, WAV) to use as sourceImageUrl in generate_media. Send the bytes as base64 (or a"},{"name":"list_chat_models","description":"The text/chat models available to chat, with the default and whether each is currently available."},{"name":"chat","description":"Send one chat turn to a TurboMax text model and return its reply. SPENDS CREDITS (held, then settled to actual usage). Stateless: send the whole conversation in"},{"name":"get_wallet","description":"Credit balance, credits-per-dollar, today's usage against the account limits, and recent ledger entries."},{"name":"list_generations","description":"The account's generation history, newest first, with status, cost and result links."},{"name":"browse_gallery","description":"Work other users chose to publish, with the prompt and model used. Public; anonymous."}],"toolCount":13,"toolsHash":"a58dcb81e2f58abc50476fed4a200b8c816f07224f6b2f0dcb6840f3674cb225","serverName":"turbomax-ai","capabilities":["tools","resources"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-11-06T21:30:14.657Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":21,"error":null,"detail":{"tools":[{"name":"list_models","description":"List the image, video and audio models with what each accepts (tasks, aspect ratios, resolutions, duration range, modes) and its price in credits. Call this bef"},{"name":"get_model","description":"Full parameter details and pricing for one media model."},{"name":"estimate_cost","description":"Approximate credits for a media generation from the live price list. The exact amount is held when you call generate_media; pass maxCredits there to make it a h"},{"name":"generate_media","description":"Start a generation. SPENDS CREDITS from the wallet (held now, settled to the actual cost when the job ends; refunded if it fails). Returns a taskId immediately "},{"name":"get_task","description":"Status, progress and result of a job started with generate_media. With waitSeconds it waits for completion. resultUrl is a time-limited link - download or use i"},{"name":"cancel_task","description":"Stop a job that is still processing and refund its hold. Requires a \"generate\" key."},{"name":"retry_task","description":"Re-run a failed or cancelled job as a new job. SPENDS CREDITS again (a fresh hold). Requires a \"generate\" key."},{"name":"upload_source_media","description":"Upload an image, video or audio file (PNG, JPEG, WebP, GIF, MP4, WebM, MOV, MP3, WAV) to use as sourceImageUrl in generate_media. Send the bytes as base64 (or a"},{"name":"list_chat_models","description":"The text/chat models available to chat, with the default and whether each is currently available."},{"name":"chat","description":"Send one chat turn to a TurboMax text model and return its reply. SPENDS CREDITS (held, then settled to actual usage). Stateless: send the whole conversation in"},{"name":"get_wallet","description":"Credit balance, credits-per-dollar, today's usage against the account limits, and recent ledger entries."},{"name":"list_generations","description":"The account's generation history, newest first, with status, cost and result links."},{"name":"browse_gallery","description":"Work other users chose to publish, with the prompt and model used. Public; anonymous."}],"toolCount":13,"toolsHash":"a58dcb81e2f58abc50476fed4a200b8c816f07224f6b2f0dcb6840f3674cb225","serverName":"turbomax-ai","capabilities":["tools","resources"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-11-06T12:23:21.891Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":24,"error":null,"detail":{"tools":[{"name":"list_models","description":"List the image, video and audio models with what each accepts (tasks, aspect ratios, resolutions, duration range, modes) and its price in credits. Call this bef"},{"name":"get_model","description":"Full parameter details and pricing for one media model."},{"name":"estimate_cost","description":"Approximate credits for a media generation from the live price list. The exact amount is held when you call generate_media; pass maxCredits there to make it a h"},{"name":"generate_media","description":"Start a generation. SPENDS CREDITS from the wallet (held now, settled to the actual cost when the job ends; refunded if it fails). Returns a taskId immediately "},{"name":"get_task","description":"Status, progress and result of a job started with generate_media. With waitSeconds it waits for completion. resultUrl is a time-limited link - download or use i"},{"name":"cancel_task","description":"Stop a job that is still processing and refund its hold. Requires a \"generate\" key."},{"name":"retry_task","description":"Re-run a failed or cancelled job as a new job. SPENDS CREDITS again (a fresh hold). Requires a \"generate\" key."},{"name":"upload_source_media","description":"Upload an image, video or audio file (PNG, JPEG, WebP, GIF, MP4, WebM, MOV, MP3, WAV) to use as sourceImageUrl in generate_media. Send the bytes as base64 (or a"},{"name":"list_chat_models","description":"The text/chat models available to chat, with the default and whether each is currently available."},{"name":"chat","description":"Send one chat turn to a TurboMax text model and return its reply. SPENDS CREDITS (held, then settled to actual usage). Stateless: send the whole conversation in"},{"name":"get_wallet","description":"Credit balance, credits-per-dollar, today's usage against the account limits, and recent ledger entries."},{"name":"list_generations","description":"The account's generation history, newest first, with status, cost and result links."},{"name":"browse_gallery","description":"Work other users chose to publish, with the prompt and model used. Public; anonymous."}],"toolCount":13,"toolsHash":"a58dcb81e2f58abc50476fed4a200b8c816f07224f6b2f0dcb6840f3674cb225","serverName":"turbomax-ai","capabilities":["tools","resources"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-11-06T03:27:19.866Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":25,"error":null,"detail":{"tools":[{"name":"list_models","description":"List the image, video and audio models with what each accepts (tasks, aspect ratios, resolutions, duration range, modes) and its price in credits. Call this bef"},{"name":"get_model","description":"Full parameter details and pricing for one media model."},{"name":"estimate_cost","description":"Approximate credits for a media generation from the live price list. The exact amount is held when you call generate_media; pass maxCredits there to make it a h"},{"name":"generate_media","description":"Start a generation. SPENDS CREDITS from the wallet (held now, settled to the actual cost when the job ends; refunded if it fails). Returns a taskId immediately "},{"name":"get_task","description":"Status, progress and result of a job started with generate_media. With waitSeconds it waits for completion. resultUrl is a time-limited link - download or use i"},{"name":"cancel_task","description":"Stop a job that is still processing and refund its hold. Requires a \"generate\" key."},{"name":"retry_task","description":"Re-run a failed or cancelled job as a new job. SPENDS CREDITS again (a fresh hold). Requires a \"generate\" key."},{"name":"upload_source_media","description":"Upload an image, video or audio file (PNG, JPEG, WebP, GIF, MP4, WebM, MOV, MP3, WAV) to use as sourceImageUrl in generate_media. Send the bytes as base64 (or a"},{"name":"list_chat_models","description":"The text/chat models available to chat, with the default and whether each is currently available."},{"name":"chat","description":"Send one chat turn to a TurboMax text model and return its reply. SPENDS CREDITS (held, then settled to actual usage). Stateless: send the whole conversation in"},{"name":"get_wallet","description":"Credit balance, credits-per-dollar, today's usage against the account limits, and recent ledger entries."},{"name":"list_generations","description":"The account's generation history, newest first, with status, cost and result links."},{"name":"browse_gallery","description":"Work other users chose to publish, with the prompt and model used. Public; anonymous."}],"toolCount":13,"toolsHash":"a58dcb81e2f58abc50476fed4a200b8c816f07224f6b2f0dcb6840f3674cb225","serverName":"turbomax-ai","capabilities":["tools","resources"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-11-05T18:26:35.026Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":25,"error":null,"detail":{"tools":[{"name":"list_models","description":"List the image, video and audio models with what each accepts (tasks, aspect ratios, resolutions, duration range, modes) and its price in credits. Call this bef"},{"name":"get_model","description":"Full parameter details and pricing for one media model."},{"name":"estimate_cost","description":"Approximate credits for a media generation from the live price list. The exact amount is held when you call generate_media; pass maxCredits there to make it a h"},{"name":"generate_media","description":"Start a generation. SPENDS CREDITS from the wallet (held now, settled to the actual cost when the job ends; refunded if it fails). Returns a taskId immediately "},{"name":"get_task","description":"Status, progress and result of a job started with generate_media. With waitSeconds it waits for completion. resultUrl is a time-limited link - download or use i"},{"name":"cancel_task","description":"Stop a job that is still processing and refund its hold. Requires a \"generate\" key."},{"name":"retry_task","description":"Re-run a failed or cancelled job as a new job. SPENDS CREDITS again (a fresh hold). Requires a \"generate\" key."},{"name":"upload_source_media","description":"Upload an image, video or audio file (PNG, JPEG, WebP, GIF, MP4, WebM, MOV, MP3, WAV) to use as sourceImageUrl in generate_media. Send the bytes as base64 (or a"},{"name":"list_chat_models","description":"The text/chat models available to chat, with the default and whether each is currently available."},{"name":"chat","description":"Send one chat turn to a TurboMax text model and return its reply. SPENDS CREDITS (held, then settled to actual usage). Stateless: send the whole conversation in"},{"name":"get_wallet","description":"Credit balance, credits-per-dollar, today's usage against the account limits, and recent ledger entries."},{"name":"list_generations","description":"The account's generation history, newest first, with status, cost and result links."},{"name":"browse_gallery","description":"Work other users chose to publish, with the prompt and model used. Public; anonymous."}],"toolCount":13,"toolsHash":"a58dcb81e2f58abc50476fed4a200b8c816f07224f6b2f0dcb6840f3674cb225","serverName":"turbomax-ai","capabilities":["tools","resources"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-11-05T09:27:33.480Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":98,"error":null,"detail":{"tools":[{"name":"list_models","description":"List the image, video and audio models with what each accepts (tasks, aspect ratios, resolutions, duration range, modes) and its price in credits. Call this bef"},{"name":"get_model","description":"Full parameter details and pricing for one media model."},{"name":"estimate_cost","description":"Approximate credits for a media generation from the live price list. The exact amount is held when you call generate_media; pass maxCredits there to make it a h"},{"name":"generate_media","description":"Start a generation. SPENDS CREDITS from the wallet (held now, settled to the actual cost when the job ends; refunded if it fails). Returns a taskId immediately "},{"name":"get_task","description":"Status, progress and result of a job started with generate_media. With waitSeconds it waits for completion. resultUrl is a time-limited link - download or use i"},{"name":"cancel_task","description":"Stop a job that is still processing and refund its hold. Requires a \"generate\" key."},{"name":"retry_task","description":"Re-run a failed or cancelled job as a new job. SPENDS CREDITS again (a fresh hold). Requires a \"generate\" key."},{"name":"upload_source_media","description":"Upload an image, video or audio file (PNG, JPEG, WebP, GIF, MP4, WebM, MOV, MP3, WAV) to use as sourceImageUrl in generate_media. Send the bytes as base64 (or a"},{"name":"list_chat_models","description":"The text/chat models available to chat, with the default and whether each is currently available."},{"name":"chat","description":"Send one chat turn to a TurboMax text model and return its reply. SPENDS CREDITS (held, then settled to actual usage). Stateless: send the whole conversation in"},{"name":"get_wallet","description":"Credit balance, credits-per-dollar, today's usage against the account limits, and recent ledger entries."},{"name":"list_generations","description":"The account's generation history, newest first, with status, cost and result links."},{"name":"browse_gallery","description":"Work other users chose to publish, with the prompt and model used. Public; anonymous."}],"toolCount":13,"toolsHash":"a58dcb81e2f58abc50476fed4a200b8c816f07224f6b2f0dcb6840f3674cb225","serverName":"turbomax-ai","capabilities":["tools","resources"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}}],"tools":[{"name":"list_models","description":"List the image, video and audio models with what each accepts (tasks, aspect ratios, resolutions, duration range, modes) and its price in credits. Call this bef"},{"name":"get_model","description":"Full parameter details and pricing for one media model."},{"name":"estimate_cost","description":"Approximate credits for a media generation from the live price list. The exact amount is held when you call generate_media; pass maxCredits there to make it a h"},{"name":"generate_media","description":"Start a generation. SPENDS CREDITS from the wallet (held now, settled to the actual cost when the job ends; refunded if it fails). Returns a taskId immediately "},{"name":"get_task","description":"Status, progress and result of a job started with generate_media. With waitSeconds it waits for completion. resultUrl is a time-limited link - download or use i"},{"name":"cancel_task","description":"Stop a job that is still processing and refund its hold. Requires a \"generate\" key."},{"name":"retry_task","description":"Re-run a failed or cancelled job as a new job. SPENDS CREDITS again (a fresh hold). Requires a \"generate\" key."},{"name":"upload_source_media","description":"Upload an image, video or audio file (PNG, JPEG, WebP, GIF, MP4, WebM, MOV, MP3, WAV) to use as sourceImageUrl in generate_media. Send the bytes as base64 (or a"},{"name":"list_chat_models","description":"The text/chat models available to chat, with the default and whether each is currently available."},{"name":"chat","description":"Send one chat turn to a TurboMax text model and return its reply. SPENDS CREDITS (held, then settled to actual usage). Stateless: send the whole conversation in"},{"name":"get_wallet","description":"Credit balance, credits-per-dollar, today's usage against the account limits, and recent ledger entries."},{"name":"list_generations","description":"The account's generation history, newest first, with status, cost and result links."},{"name":"browse_gallery","description":"Work other users chose to publish, with the prompt and model used. Public; anonymous."}],"package":null,"toolSurface":{"id":"ts_r3e6pvv25ubb","endpointId":"ep_wethm687t98n","hash":"a58dcb81e2f58abc50476fed4a200b8c816f07224f6b2f0dcb6840f3674cb225","toolCount":13,"serverName":"turbomax-ai","serverVersion":"1.0.0","protocolVersion":"2025-06-18","firstSeenAt":"2026-11-05T09:27:33.485Z","lastSeenAt":"2026-11-07T15:26:05.081Z","observations":7,"hiddenText":{"level":"none","total":0,"tools":0,"kinds":[],"findings":[]},"toolNames":["list_models","get_model","estimate_cost","generate_media","get_task","cancel_task","retry_task","upload_source_media","list_chat_models","chat","get_wallet","list_generations","browse_gallery"],"distinctSurfaces":1,"surfacesWithHiddenText":0},"endpointFacts":[{"id":"ep_wethm687t98n","url":"https://turbomaxai.com/mcp","type":"mcp_streamable_http","factsCheckedAt":"2026-11-06T12:23:21.905Z","auth":{"observedAt":"2026-11-06T12:23:21.926Z","authRequired":false,"scheme":null,"resourceMetadata":null,"authorizationServer":null,"conformance":{"dpop":false,"rfc8414":false,"rfc9728":false,"pkceS256":false,"clientIdMetadataDocument":false,"dynamicClientRegistration":false}},"tls":{"observedAt":"2026-11-06T12:23:21.978Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"turbomaxai.com","issuer":{"commonName":"YE2","organization":"Let's Encrypt"},"validFrom":"2026-11-05T19:05:42.000Z","validTo":"2027-02-03T19:05:41.000Z","daysToExpiry":88,"sanCount":2,"fingerprint256":"B2:86:D1:F7:F4:A7:55:E7:3B:FB:03:18:FE:CA:AC:47:76:C8:42:26:7E:6A:C5:18:D9:B3:AC:71:24:F8:5C:FE"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"com.turbomaxai/mcp","url":"https://registry.modelcontextprotocol.io/v0/servers/com.turbomaxai%2Fmcp","firstSeenAt":"2026-11-05T07:22:52.047Z","fetchedAt":"2026-11-05T07:22:52.047Z","normalizedAt":"2026-11-05T07:22:52.047Z"}]},"firstSeenAt":"2026-11-05T07:22:52.047Z","updatedAt":"2026-11-07T15:33:06.589Z"}