MCP server for the AUTO.RIA (ria.com) used-car API: search, listings, AI average prices.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag β we're steadily working through the catalog.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
An MCP server that exposes the
AUTO.RIA used-cars REST API (auto.ria.com, via developers.ria.com) to AI
agents β programmatic, agent-friendly access to the Ukrainian used-car market
through the sanctioned API, no scraping.
The full tool surface is live β 30 tools, 7 dictionary resources, and 1 templated resource: curated search/lookup tools (single and batch listing details), paid statistics tools, thin endpoint mirrors, and browsable dictionary resources, all backed by tiered caching and a typed async client.
AUTORIA_USER_ID is unset β no wasted quota.autoria://dict/... documents.Requires Python 3.11+. The package is distributed on PyPI; run it without a
manual install using uvx:
Or install into a tool environment with pipx / uv tool:
Want to use AUTO.RIA from the Claude desktop app? Follow these steps β no programming needed, just some copy-and-paste. Pick your platform: macOS Β· Windows.
1. Install uv (the small tool that runs autoria-mcp for you). Open the
Terminal app and paste this, then press Enter:
(Full instructions: https://docs.astral.sh/uv/getting-started/installation/.)
2. Get a free AUTO.RIA API key at https://developers.ria.com. Keep it handy.
A user_id is optional β you only need it for the paid price-statistics tools.
3. Find the full path to uvx. The desktop app can't see your Terminal's
settings, so it needs the full path. In Terminal, run:
Copy what it prints β usually /opt/homebrew/bin/uvx (Apple-Silicon Mac) or
/usr/local/bin/uvx (Intel Mac).
This is the #1 reason setup fails. If you use just
uvxinstead of the full path, the app says it can't find it. Always paste the full path fromwhich uvx.
4. Open Claude Desktop's config file. In the Claude app: Settings β
Developer β Edit Config. This opens a file called claude_desktop_config.json
(on macOS it lives at
~/Library/Application Support/Claude/claude_desktop_config.json).
5. Add the autoria server. Paste the block below. If the file already has a
"mcpServers" section, add "autoria" inside it next to your other servers;
otherwise paste the whole thing. Replace the two placeholder values:
command β the full path from step 3.AUTORIA_API_KEY β your key from step 2."AUTORIA_USER_ID": "..."
to env β put a comma after the API-key line when you do, e.g.
"env": { "AUTORIA_API_KEY": "...", "AUTORIA_USER_ID": "..." }.Save the file.
6. Fully quit and reopen Claude. Press Cmd + Q (just closing the window
isn't enough), then open Claude again. The first start takes a few seconds
while it downloads the tool; after that it's instant.
7. Try it. Ask Claude something like: "Use autoria to find used BMW 3 Series cars in Kyiv and show me a few with prices."
Heads-up on limits: the free AUTO.RIA key allows roughly 30 requests/hour and 1000/month β so ask focused questions rather than broad ones.
If autoria doesn't show up after restarting, the log file usually says why:
Most common fixes: use the full uvx path (step 3), and make sure you
fully quit Claude with Cmd + Q.
The same flow on Windows β the commands and a couple of Windows-only gotchas differ from macOS.
1. Install uv (it ships the uvx command that runs autoria-mcp). Open
PowerShell and run either:
or, if you use winget:
Then open a new terminal window so the updated PATH takes effect.
(Full instructions: https://docs.astral.sh/uv/getting-started/installation/.)
2. Get a free AUTO.RIA API key at https://developers.ria.com. Keep it
handy. A user_id is optional β you only need it for the paid price-statistics
tools.
3. Find the full path to uvx.exe. The desktop app can't see your terminal's
PATH, so it needs the full path. In PowerShell, run:
or in Command Prompt (cmd):
Copy what it prints β usually C:\Users\<you>\.local\bin\uvx.exe.
In PowerShell, use
where.exe, notwhere. Plainwhereis an alias forWhere-Objectand won't find the executable.
This is the #1 reason setup fails. If you use just
uvxinstead of the full path, the app says it can't find it. Always paste the full path from step 3.
4. Open Claude Desktop's config file β use the in-app button. In the Claude
app: Settings β Developer β Edit Config. This opens the correct
claude_desktop_config.json for your install.
Don't hand-edit the
%APPDATA%file. The documented location is%APPDATA%\Claude\claude_desktop_config.json(=C:\Users\<you>\AppData\Roaming\Claude\claude_desktop_config.json), but the Microsoft Store / MSIX build of Claude virtualizes that folder β it actually reads from%LOCALAPPDATA%\Packages\Claude_pzs8sxrjxfjjc\LocalCache\Roaming\Claude\claude_desktop_config.json. Editing the plain%APPDATA%copy then makes your MCP servers silently fail to load. The Edit Config button always opens the right file β use it.
5. Add the autoria server. Paste the block below. If the file already has a
"mcpServers" section, add "autoria" inside it next to your other servers;
otherwise paste the whole thing. On Windows, backslashes in JSON must be
doubled (\\) β or use forward slashes (C:/Users/you/.local/bin/uvx.exe):
command β the full path from step 3, with doubled backslashes.AUTORIA_API_KEY β your key from step 2."AUTORIA_USER_ID": "..."
to env β put a comma after the API-key line when you do, e.g.
"env": { "AUTORIA_API_KEY": "...", "AUTORIA_USER_ID": "..." }.Save the file. A ready-to-edit copy is at
examples/claude_desktop_config_windows.json.
Prefer not to keep your key in the config? Omit the
envblock and instead putAUTORIA_API_KEYin a.envfile in the working directory, or set it as a Windows user/system environment variable.
6. Fully restart Claude. Right-click the Claude icon in the system tray (near the clock) and choose Quit β just closing the window isn't enough β then open Claude again. The first start takes a few seconds while it downloads the tool; after that it's instant.
7. Try it. Ask Claude something like: "Use autoria to find used BMW 3 Series cars in Kyiv and show me a few with prices."
The same limits and most-common
fixes apply: use the full uvx.exe path (step 3), edit the config via the
in-app button (step 4), and fully quit from the tray (step 6). Logs are at
%APPDATA%\Claude\logs\mcp-server-autoria.log.
All settings are read from environment variables (prefix AUTORIA_) or a local
.env file. Copy .env.example to .env and fill in your key.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/auto-ria-used-cars)<a href="https://allmcps.com/mcp/auto-ria-used-cars"><img src="https://allmcps.com/api/badge/auto-ria-used-cars?style=directory" alt="AUTO.RIA Used Cars on AllMCPs" /></a>