Does Open WebUI have an MCP server?

Sort of Community only

Open WebUI does not maintain an official MCP server. Community-built servers exist.

Open WebUI is an MCP client. Its open-webui/mcpo repo is a proxy for using MCP servers inside Open WebUI, not an MCP server for Open WebUI.

Checked by hand against the vendor's docs on 2026-09-29
Access
Local server
Maintainer
Troy Larson
License
MIT
Language
Python
Stars
11
Last commit
9mo ago

What it does

MCP server for managing Open WebUI - users, groups, models, knowledge bases, and more
How troylar/open-webui-mcp-server describes itself

The receipts

Top community server troylar/open-webui-mcp-server

MCP server for managing Open WebUI - users, groups, models, knowledge bases, and more

11 stars last push 2026-01-24 MIT Stale

Connect it

Runs on your machine over stdio, launched by your MCP client.

Add it from the terminal, then restart your session:

terminal
claude mcp add openwebui -- npx -y <package-from-readme>

Swap in the exact package and flags from the repo README — most servers need an API key passed as an environment variable.

Add --scope user to make it available in every project.

CoinGate Gift Cards Buy gift cards from 6,000+ brands by asking Claude or ChatGPT. Visit Sponsored

Before you connect this

A community server is unaudited third-party code that will hold your Open WebUI API credentials and see whatever data they unlock. Independent research puts SSRF vulnerabilities in roughly a third of public MCP servers, and 41% ship with no authentication at all.

  • Read the source before running it — especially any network calls it makes.
  • Check who maintains it and whether commits are recent (this one: 9mo ago).
  • Issue a scoped, revocable API key rather than an account-wide token.
  • Prefer read-only credentials until you trust it with writes.

Questions

Does Open WebUI have an official MCP server?

No. Open WebUI does not maintain one. Third-party developers have built community servers, the most established being troylar/open-webui-mcp-server, but they are not endorsed or supported by Open WebUI.

How do I connect Open WebUI to Claude?

Run the server locally and register it in Claude's MCP config. In Claude Code that's a single "claude mcp add" command; in Claude Desktop you add it to claude_desktop_config.json.

Is it safe to use a community Open WebUI MCP server?

Treat it like any dependency that gets your API keys. Community MCP servers are unaudited third-party code: independent research has found roughly a third of public MCP servers carry SSRF vulnerabilities and 41% ship with no authentication. Read the source, check the maintainer and commit recency, and scope the credentials you hand it.

How is this verdict verified?

Open WebUI's docs describe its native MCP support (v0.6.31+) only as a client, and neither the open-webui GitHub org nor the MCP Registry has a server that exposes Open WebUI. The community options are small: troylar/open-webui-mcp-server (~11 stars) covers the widest range of admin APIs (users, groups, models, knowledge bases, chats). GitHub metadata is refreshed every six hours.

How we know

Open WebUI's docs describe its native MCP support (v0.6.31+) only as a client, and neither the open-webui GitHub org nor the MCP Registry has a server that exposes Open WebUI. The community options are small: troylar/open-webui-mcp-server (~11 stars) covers the widest range of admin APIs (users, groups, models, knowledge bases, chats).

  • GitHub data refreshed on 2026-10-08, and again every six hours.
  • Vendor docs checked by hand on 2026-09-29.

Work at Open WebUI? The moment you ship an official server this page flips to Official — send us the link.

Also in Conversational AI

See all Conversational AI servers