Small tool surface
The server exposes focused encode, status, wait, cancel, and balance tools instead of raw arbitrary account access.
Agent automation
Connect Convertrilo to MCP clients so agents can create encoding jobs, check status, wait for completion, cancel work, and inspect token balance.
Convertrilo MCP gives agents a narrow stdio tool surface over the same production API. It is built for explicit source URLs, scoped API keys, idempotent workflows, and terminal job states.
npm install -g @convertrilo/sdk
convertrilo login
{
"mcpServers": {
"convertrilo": {
"command": "convertrilo-mcp"
}
}
}Let agents submit encode jobs without exposing broad dashboard access.
Read job status and token balance from MCP clients.
Wait for success, failure, or cancellation before taking follow-up actions.
Use the same saved credentials as the Convertrilo CLI.
Workflow
Each automation page maps to the same production path: API request, durable job row, queue, Rust worker, storage upload, terminal event, and reconciliation.
Install @convertrilo/sdk globally or provide an absolute path to the local MCP build.
Run convertrilo login to save a scoped API key from Developer Settings.
Add convertrilo-mcp to your MCP client configuration.
Ask the client to list tools, then call create_encode_job, get_job_status, wait_for_job, cancel_job, or get_token_balance.
The server exposes focused encode, status, wait, cancel, and balance tools instead of raw arbitrary account access.
Run the MCP server locally in clients that support command-based stdio servers. No hosted MCP URL is required.
MCP reads CONVERTRILO_API_KEY when provided, or the key saved by convertrilo login in ~/.convertrilo/config.json.
Any MCP client that can launch a local stdio server command can run convertrilo-mcp with a scoped API key.
No. The current MCP server is stdio-based and runs on the user's machine or agent host.
Yes, if your API key has the required job scopes and your workflow allows priority. Use narrow keys and explicit tool instructions.
Choose your codec, resolution, FPS, bitrate, quality, and optimization settings. Convertrilo shows the NEU estimate before credits are reserved, and failed jobs release reserved credits back to your balance.