01 · ABOUT

What Open WebUI does

Open WebUI is a self-hosted AI platform, used through the browser, that connects to models served by Ollama or any OpenAI-compatible API, whether local or cloud-hosted. It is extended with Python plugins - Filters, Actions, Pipes, Tools and Skills - and reaches external services through MCP, MCPO and OpenAPI tool servers.

Why teams reach for it: Open WebUI puts the chat client itself on infrastructure you run - self-hosted, able to run entirely offline, and pointed at Ollama or any OpenAI-compatible API - and it keeps MCP centralised: only administrators can register MCP servers, and they scope each one to particular users or groups with access control.

Self-hostedOpen SourcePythonSvelteJavaScriptTypeScriptMCP Client
02 · TECHNICAL SPECIFICATIONS

How Open WebUI compares

Fields the vendor doesn't document are left blank here rather than guessed — a blank means nothing verified, not a "no."

Platform
Web, Desktop app
Transports
Streamable HTTP
Oauth Support
Yes
Client Registration Mode
DCR, manual
Tools
Yes
Prompts
No
One Click Install
No
03 · NEW TO MCP?
Which host will connect to the server?

A client, or agent host, is the application — like Claude or Cursor — that actually connects to and uses an MCP server.