MCP is not open yet. These pages are ready for when it opens. You can make an agent key now; it starts working when MCP opens. Until then the address below does not answer.
Use Adaver in Claude Code
Claude Code is Anthropic's coding agent for the terminal. After this setup, you can ask it to turn a PNG, JPEG or WebP image into an SVG. Each trace spends 1 image from your Adaver account.
1. Make an agent key
Account page (/account on adaver.nuvai.dev) → Agent keys → Make a key. Copy the key (it starts with adk_). We show it only once. Details: Make an agent key.
2. Add Adaver to Claude Code
Run this in a terminal. Put your key in place of adk_YOUR_KEY_HERE.
claude mcp add --transport http adaver https://api.adaver.nuvai.dev/mcp --header "Authorization: Bearer adk_YOUR_KEY_HERE"| Part | Meaning |
|---|---|
--transport http | Adaver is a remote server that talks HTTP |
adaver | The name Claude Code shows for the server |
--header "Authorization: Bearer ..." | Sends your key with every call |
The account page shows the same command with a Copy button.
Check that it is there:
claude mcp listInside Claude Code, the /mcp command also lists the server and its status.
3. Try it
Start with a free call. Ask Claude Code:
Use the adaver tools. List the vectorize presets, then show how many images I have left.You should see five presets (auto, high_quality, fast, anime_optimized, gradient_aware) and your balance. Neither call costs an image.
Then trace an image (this spends 1 image):
Vectorize https://example.com/logo.png with adaver and save the SVG as logo.svg.Use a public https address of your own image. A small local file also works: the agent can send it as base64 (up to about 3 MB).
4. See what you spend
| How | What you see |
|---|---|
| Ask the agent: "Show my Adaver balance" | The get_balance tool: images left, images held by running calls, the free image |
| Account page → Agent keys | Each key's daily limit and when it was last used |
Every finished trace also says "charged": true or false. A free repeat of the same job says "replayed": true.
5. Daily limit and confirm mode
- Daily limit. Each key has "Images per day" (1 to 200, default 20). When a key reaches it, calls get
daily_cap_reachedand nothing is charged. Change it on the account page (Agent keys → Edit). Raising it asks for your password. - Confirm mode. A key in confirm mode never charges on the first call. It gets a price quote first, and the agent must ask you. The account page does not have a switch for confirm mode yet, so keys made there have it off.
More: Spend and privacy.
6. Revoke the key
Account page → Agent keys → Revoke → Yes, revoke it. The key stops at once. Then remove the server from Claude Code:
claude mcp remove adaverCommon errors
Every error has a request_id. Send it to us if you need help.
| You see | What it means | What to do |
|---|---|---|
401 / unauthenticated | The key is wrong, revoked, expired, or is not an agent key | Check the header text. Make a new key if needed. |
| A tool is missing | The key does not have that permission (vectorize or balance) | Make a key with the permission you need. |
insufficient_images | No images left (or the free image needs a verified email) | Buy images, or verify your email. |
daily_cap_reached | This key used its daily limit | Wait until resets_at, or raise the limit. |
confirmation_required | The key is in confirm mode | Say yes, and the agent sends the call again with the confirm_token. |
fetch_failed | Adaver could not download the image_url | Use a public https address that serves the image itself. |
too_many_requests, too_many_jobs, busy | Too much at once | Wait retry_after_secs, then try again. |
mcp_disabled (HTTP 503) | The MCP door is switched off for now | Try again later. |
The full list is in the tool reference.

