Open WebUI Plugins

v1.0.0Developer Toolsstable

A curated collection of Open WebUI plugins - tools, skills, filters, pipes, and actions that extend your AI chat experience.

actionanthropic-skillscusomizationfilterfunction
Share:
365
Stars
0
Downloads
0
Weekly
0/5

What is Open WebUI Plugins?

Open WebUI Plugins is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to curated collection of open webui plugins - tools, skills, filters, pipes, and actions that extend your ai chat experience.

A curated collection of Open WebUI plugins - tools, skills, filters, pipes, and actions that extend your AI chat experience.

This server falls under the Developer Tools category on MCPgee, the world's largest MCP server directory with 33,000+ servers.

Features

  • A curated collection of Open WebUI plugins - tools, skills,

Use Cases

Extend Open WebUI with custom tools.
Add filters and actions to AI chat.
Build custom skill integrations.
Classic298

Maintainer

LicenseBSD-3-Clause
Languagepython
Versionv1.0.0
UpdatedMay 21, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

Manual Installation

npx open-webui-plugins

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

How to Set Up and Use Open WebUI Plugins

Open WebUI Plugins is a curated collection of community-built extensions that enhance the Open WebUI AI chat interface with additional tools, skills, filters, pipes, and actions. The collection includes plugins for inline data visualization, email composition, MCP App Bridge integration, and preservation of reasoning chain-of-thought across tool calls. Developers and power users of Open WebUI install these plugins to customize their AI chat experience with specialized capabilities beyond the default interface.

Prerequisites

  • A running Open WebUI instance (self-hosted or cloud-deployed)
  • Open WebUI administrator access for installing Functions (filters, pipes, actions)
  • Open WebUI workspace access for installing Tools and Skills
  • Python 3.10 or later on the Open WebUI server for plugin execution
1

Browse the plugins collection

Visit the repository to browse available plugins. Each plugin lives in its own folder with a dedicated README describing what it does and how to install it.

2

Install a Tool plugin

For tool-type plugins, navigate to Workspace > Tools in Open WebUI and paste the plugin Python code into the tool editor, then save.

3

Install a Filter, Pipe, or Action plugin

For filters, pipes, and actions, navigate to Admin Panel > Functions in Open WebUI. Click 'Add Function', paste the plugin code, and save.

4

Configure the MCP App Bridge plugin

The MCP App Bridge plugin connects Open WebUI to MCP servers and renders their UI responses inline in chat. Install it as a Tool and configure your MCP server connection endpoint.

# Example MCP App Bridge configuration in the plugin settings:
# MCP_SERVER_URL: http://localhost:3000
# Renders MCP Apps via ui:// resources as HTML embeds in chat
5

Enable the Inline Visualizer plugin

Install the Inline Visualizer v2 as a Tool to enable rendering of Chart.js, D3, Vega-Lite, ECharts, and Plotly visualizations directly inside chat responses.

Open WebUI Plugins Examples

Client configuration

Open WebUI does not use a JSON MCP config file; plugins are installed via the admin UI. This shows a representative MCP App Bridge tool configuration.

{
  "mcpServers": {
    "open-webui-mcp-bridge": {
      "command": "python",
      "args": ["-m", "open_webui_mcp_bridge"],
      "env": {
        "MCP_SERVER_URL": "http://localhost:3000"
      }
    }
  }
}

Prompts to try

Example prompts to use with Open WebUI plugins once installed.

- "Create a bar chart showing monthly sales: Jan 120, Feb 145, Mar 98, Apr 167"
- "Draft a professional email to decline a meeting invitation politely"
- "Show me the reasoning steps you used to answer my last question"
- "Connect to the MCP server and list available tools"

Troubleshooting Open WebUI Plugins

Plugin code fails to save with a syntax error in Open WebUI

Ensure you copied the complete plugin file without truncation. Open WebUI validates Python syntax on save. Check for missing closing brackets, unclosed strings, or incorrect indentation in the pasted code.

Tool is visible but returns no output when called

Check the Open WebUI server logs for Python exceptions from the tool execution. Many tools require additional configuration (API keys, server URLs) that must be set in the tool's Valves/settings section in the UI before first use.

MCP App Bridge plugin cannot connect to the MCP server

Verify the MCP server URL is reachable from the Open WebUI server's network, not just from your browser. If Open WebUI runs in Docker, use the host's internal IP or Docker network hostname instead of localhost.

Frequently Asked Questions about Open WebUI Plugins

What is Open WebUI Plugins?

Open WebUI Plugins is a Model Context Protocol (MCP) server that curated collection of open webui plugins - tools, skills, filters, pipes, and actions that extend your ai chat experience. It connects AI assistants to external tools and data sources through a standardized interface.

How do I install Open WebUI Plugins?

Follow the installation instructions on the Open WebUI Plugins GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.

Which AI clients work with Open WebUI Plugins?

Open WebUI Plugins works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.

Is Open WebUI Plugins free to use?

Yes, Open WebUI Plugins is open source and available under the BSD-3-Clause license. You can use it freely in both personal and commercial projects.

Browse More Developer Tools MCP Servers

Explore all developer tools servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.

Quick Config Preview

{ "mcpServers": { "open-webui-plugins": { "command": "npx", "args": ["-y", "open-webui-plugins"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

Ready to use Open WebUI Plugins?

Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.

33,000+ ServersFree & Open SourceStep-by-Step Guides