omni-lpr

omni-lpr

MCP.Pizza Chef: habedi

This server lets you automatically detect and read license plates from images using a local service. It works with AI assistants and apps that support the MCP protocol or REST APIs. You can send car photos or image URLs to get license plate numbers back. It requires some setup like installing with pip and running the server, but once running, it can be connected to AI tools like LM Studio for seamless license plate recognition.

Other

Use This MCP server To

Detect license plates from car photos Extract license plate numbers from image URLs Integrate license plate reading into my AI assistant Run a local service to recognize license plates Scale license plate recognition separately from other apps Use license plate data in real-time AI workflows

README

Omni-LPR Logo

Omni-LPR

Tests Code Coverage Code Quality Python Version PyPI License
Documentation Examples Docker Image (CPU) Docker Image (OpenVINO) Docker Image (CUDA)

A multi-interface (REST and MCP) server for automatic license plate recognition


Omni-LPR is a self-hostable server that provides automatic license plate recognition (ALPR) capabilities via a REST API and the Model Context Protocol (MCP). It can be used both as a standalone ALPR microservice and as an ALPR toolbox for AI agents and large language models (LLMs).

omni-lpr FAQ

Can I use this to automatically read license plates from car images?
Yes — Omni-LPR can detect and recognize license plates from images you provide, either as files or URLs.
Can I use Omni-LPR with my AI assistant that supports MCP?
Yes — it exposes its license plate recognition tools via MCP, so any MCP-compatible AI can use it.
Do I need an API key or account to use Omni-LPR?
No — Omni-LPR is self-hosted and runs locally or on your server without requiring an API key or external account.
Which apps or clients work with Omni-LPR?
It works with any client that supports MCP or REST APIs, such as LM Studio or custom AI assistants.
How hard is it to set up Omni-LPR?
It requires developer-level setup, including installing via pip and running the server, possibly using Docker for easier deployment.
Does Omni-LPR support hardware acceleration?
Yes — it supports CPU, Intel OpenVINO, and NVIDIA CUDA for faster processing.
Can I use Omni-LPR without programming?
You will need some technical steps to install and run the server, so it's best for users comfortable with developer tools.