io.github.APIHubsRU/apihubs · v1.1.0 · ai-and-media
API Hubs is healthy: it completed an MCP handshake in 3912 ms and exposes 8 tools.
Generate AI video, images and music. Browse models and prices; OAuth and one prepaid balance.
Endpoint: https://api.apihubs.ru/mcp (streamable-http)
No repository listed · Website · JSON · Add to my inventory
| Users (last 30 days) | 0 |
| Handshake | Healthy |
| Auth needed | None |
| Tool count | 8 |
| Latency | 3912 ms |
| Last checked (UTC) | 2026-11-03T14:20:42.745Z |
| Checked (UTC) | Status | Latency | Error |
|---|---|---|---|
| 2026-11-03T14:20:42.745Z | Healthy | 3912 |
list_models | List the video, image and music models available, with the starting price of each. Call this first to pick a model. |
get_model | The full parameter list, price table and an example request for one model. Call this before create_generation: parameters differ between models. |
estimate_cost | The exact amount create_generation would charge for this request. Nothing is created or charged. |
create_generation | Start a generation. Charges the user's balance and returns a taskId at once; the result arrives later — poll get_task. A failed generation is refunded. |
create_upload_url | Get a signed URL to PUT one local image, video or audio file (up to 25 MiB). Upload is free, but requires a positive balance. After PUT succeeds, use publicUrl as a generation input. The upload URL expires in 10 minutes; at most 20 URLs per minute per user. |
get_task | Status of a generation and, once finished, the URLs of its files. Pass waitSeconds to wait for it to finish instead of polling in a loop. |
list_generations | The user's generations, newest first. |
get_account | The prepaid balance generations are charged from, and where to top it up. |