RUTY / DEVELOPERS
A creative toolkit for your agent.
Connect Ruty to an MCP-compatible client. Your agent can discover models, quote a request, create tasks and retrieve finished outputs.
Streamable HTTP
Endpoint: https://ruty.ai/api/mcp. For clients supporting remote MCP with custom headers, use this configuration and replace YOUR_API_KEY locally.
{
"mcpServers": {
"ruty": {
"url": "https://ruty.ai/api/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}The server is stateless and accepts POST. GET subscriptions and DELETE sessions are not required. Ruty API keys authenticate this endpoint; OAuth clients such as ChatGPT can instead connect to https://nestapi.reelmind.ai/mcp/ruty and complete the Ruty account authorization flow.
Local stdio
Install the CLI first. This configuration works with clients that launch a local MCP process, including Claude Desktop.
npm install -g https://ruty.ai/downloads/ruty-cli.tgz{
"mcpServers": {
"ruty": {
"command": "ruty",
"args": [
"mcp"
],
"env": {
"RUTY_API_KEY": "YOUR_API_KEY"
}
}
}
}Nine tools. One account.
| Tool | Access | Purpose |
|---|---|---|
ruty_list_models | Read | Discover image and video models, capabilities and pricing. |
ruty_calculate_price | Read | Get an account-specific quote before generating. |
ruty_get_credit_balance | Read | Read your current credit balance. |
ruty_generate_image | Write | Create an image task. Supports an idempotency key. |
ruty_get_image_task | Read | Retrieve an image task and its output URLs. |
ruty_list_image_tasks | Read | List image tasks owned by the current API key. |
ruty_generate_video | Write | Create a video task. Each request can incur a charge. |
ruty_get_video_task | Read | Retrieve video task progress and output. |
ruty_list_video_tasks | Read | List video tasks owned by the current API key. |
Generation tools spend account credits. Ask your agent to quote the request first. Repeated video submissions can create separate, chargeable tasks.