Open WebUI Extensions

v1.0.0Developer Toolsstable

A collection of enhancements, plugins, and prompts for Open WebUI, developed and curated for personal use to extend functionality and improve experience.

agentagenticcontext-engineeringcopilot-sdkda
Share:
218
Stars
0
Downloads
0
Weekly
0/5

What is Open WebUI Extensions?

Open WebUI Extensions is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to collection of enhancements, plugins, and prompts for open webui, developed and curated for personal use to extend functionality and improve experience.

A collection of enhancements, plugins, and prompts for Open WebUI, developed and curated for personal use to extend functionality and improve experience.

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

Features

  • A collection of enhancements, plugins, and prompts for Open

Use Cases

Enhance Open WebUI with plugins and visual enhancements.
Access curated prompts and workflow extensions.
Extend Open WebUI functionality for personal use cases.
Fu-Jie

Maintainer

LicenseMIT
Languagepython
Versionv1.0.0
UpdatedMay 21, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

Manual Installation

npx openwebui-extensions

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 Extensions

Open WebUI Extensions is a curated collection of plugins, pipes, tools, and prompts that extend the functionality of Open WebUI beyond its defaults. It includes an autonomous GitHub Copilot SDK pipe, a smart mind-map generator, infographic creation via AntV, async context compression, batch plugin installation from GitHub, and an enhanced Word document exporter. Developers and power users who run Open WebUI locally or self-hosted can import these extensions to add agentic workflows, visual data outputs, and token-saving utilities without changing their core setup.

Prerequisites

  • A running Open WebUI instance (v0.3+ recommended)
  • Python 3.8+ for the bulk-install script
  • An API key for any LLM provider you plan to use (e.g., OpenAI, Anthropic)
  • An MCP-compatible client if using the MCP interface
  • Git installed to clone the repository
1

Browse and import plugins via Open WebUI Community

Visit Fu-Jie's profile at openwebui.com/u/Fu-Jie, locate the plugin or pipe you want, and click 'Get' to import it directly into your Open WebUI instance. This is the fastest path for individual extensions.

2

Clone the repository for bulk installation

Clone the full extensions repository so you can use the bulk-install script and access all prompts and configurations locally.

git clone https://github.com/Fu-Jie/openwebui-extensions.git
cd openwebui-extensions
3

Configure your API key in the .env file

Copy the example env file and add your LLM API key. The bulk-install script reads this key to authenticate with your Open WebUI instance when uploading plugins programmatically.

cp .env.example .env
# Edit .env and set your API_KEY
4

Run the bulk plugin installer

Execute the install script to automatically import all plugins from the repository into your Open WebUI instance in one pass.

python scripts/install_all_plugins.py
5

Add prompts manually

Navigate to the /prompts directory in the cloned repo, copy the content of any .md prompt file, then in Open WebUI click the 'Prompt' button in the chat interface, paste the content, and save it.

6

Configure the MCP server (if using MCP interface)

Add the server to your Claude Desktop or other MCP client configuration file. The server is invoked via npx.

{
  "mcpServers": {
    "openwebui-extensions": {
      "command": "npx",
      "args": ["openwebui-extensions"]
    }
  }
}

Open WebUI Extensions Examples

Client configuration

Add Open WebUI Extensions to your Claude Desktop config file at ~/Library/Application Support/Claude/claude_desktop_config.json (macOS).

{
  "mcpServers": {
    "openwebui-extensions": {
      "command": "npx",
      "args": ["openwebui-extensions"]
    }
  }
}

Prompts to try

These prompts work once the GitHub Copilot SDK pipe or infographic/mind-map tools are installed in Open WebUI.

- "Compress the current conversation context to save tokens while preserving key decisions"
- "Convert this research session into a clickable mind map"
- "Turn these quarterly metrics into a boardroom-ready infographic"
- "Export this entire conversation as a formatted Word document with code blocks preserved"
- "Search GitHub repositories tagged with 'mcp' and batch install available plugins"

Troubleshooting Open WebUI Extensions

Bulk install script fails with authentication error

Ensure your API_KEY in .env is set to a valid Open WebUI admin token, not an LLM provider key. Generate one from Open WebUI's Settings → Account → API Keys.

Plugin appears imported but does not show up in chat

In Open WebUI, go to Workspace → Pipes/Tools, confirm the plugin is enabled, and restart your Open WebUI server. Some pipes require enabling per-model in the model settings.

Mind map or infographic renders as blank

These tools depend on AntV libraries loaded via CDN. Ensure your browser has internet access and that Content Security Policy headers on your Open WebUI host allow external script sources.

Frequently Asked Questions about Open WebUI Extensions

What is Open WebUI Extensions?

Open WebUI Extensions is a Model Context Protocol (MCP) server that collection of enhancements, plugins, and prompts for open webui, developed and curated for personal use to extend functionality and improve experience. It connects AI assistants to external tools and data sources through a standardized interface.

How do I install Open WebUI Extensions?

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

Which AI clients work with Open WebUI Extensions?

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

Is Open WebUI Extensions free to use?

Yes, Open WebUI Extensions is open source and available under the MIT 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": { "openwebui-extensions": { "command": "npx", "args": ["-y", "openwebui-extensions"] } } }

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

Read the full setup guide →

Ready to use Open WebUI Extensions?

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