Only for Node.js and TypeScript. The npm package @wiro-ai/wiro-mcp includes a WiroClient class, imported from @wiro-ai/wiro-mcp/client, that works without any MCP setup. It needs Node.js 20 or later.
It handles both authentication methods, searches models, runs them, waits for results, and cancels or kills tasks.
waitForTaskwaits 120 seconds by default, then throwsTaskWaitTimeoutError. Call it again with the same token instead of running the model again.uploadFiletakes a file URL, not a local file.
There's no official package for Python, PHP, Dart/Flutter, Swift, Kotlin, C# or Go. The API is plain HTTPS POST: the Code Examples page has full run-and-poll samples in 9 languages, and each model page's API Integration Guide tab has code for that model (see How do I find the API URL for a model?). Setup and methods: Node.js library.
