Getting started
This walkthrough takes you from a new Skavio company to a completed, paid, downloaded result over the MCP server.
1. Create your company and buy credits
- Register or sign in at the Skavio dashboard.
- Confirm your company details so Skavio can verify the tenant.
- Buy prepaid credits. Credits are settled in USDC into your existing Skavio
company wallet. 1 credit = 0.001 USD. Credit purchases are made only by a company administrator in the dashboard. An API key or MCP credential can never start a purchase.
2. Get an MCP credential
Follow authentication to create an MCP bearer credential for your verified company. The credential is shown once; store it in a secret manager. It is not your Processing API key.
3. Configure your client
Add the server to any standard MCP client:
{
"mcpServers": {
"skavio": {
"url": "https://www.skavio.eu/processing/mcp",
"headers": {
"Authorization": "Bearer skavio_mcp_REPLACE_WITH_YOUR_CREDENTIAL"
}
}
}
}
See client configuration for other clients.
4. Discover tools and prices
In your client, call skavio_paid_catalog. It returns the available paid operations, the unit, the USD price, the credit price and the enforced margin band. Calling it costs nothing.
Call skavio_wallet to see your current credit balance.
5. Run one paid job
The paid sequence is always the same: upload → estimate → submit → poll → download. Each paid tool is described in tools.
- Upload a file with
skavio_upload(orskavio_upload_bytesfor inline
content). The response is {"uploads":[{"id":"..."}]}; save the first id as your upload_id.
- Estimate with
skavio_estimateto get an authoritative quote. This does
not spend credits.
- Submit with
skavio_submit_job. Pass your ownidempotency_keyand set
max_credits to the quoted amount. The job reserves credits up to that cap.
- Poll with
skavio_get_jobuntil the status iscompletedorfailed. - Download the result with
skavio_download_result. It returns a signed
delivery document with the SHA-256 of the bytes.
{"spec":{"operation":"pdf_to_text","upload_ids":["UPLOAD_ID"],"max_credits":12},"idempotency_key":"order-2049-page-scan"}
6. Check the accounting
Call skavio_adapter_usage to see your reserved and charged credits, and skavio_wallet for the live wallet balance. A completed job charges exactly its estimate; a failed job releases its whole reservation and charges nothing.