Open WebUI Extensions
A collection of enhancements, plugins, and prompts for Open WebUI, developed and curated for personal use to extend functionality and improve experience.
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
Maintainer
Works with
Installation
Manual Installation
npx openwebui-extensionsConfiguration
Configuration Details
claude_desktop_config.json
Performance
Response Metrics
Resource Usage
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
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.
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-extensionsConfigure 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_KEYRun 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.pyAdd 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.
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.
Open WebUI Extensions Alternatives — Similar Developer Tools Servers
Looking for alternatives to Open WebUI Extensions? Here are other popular developer tools servers you can use with Claude, Cursor, and VS Code.
Ecc
★ 188.2kThe agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
Javaguide
★ 155.8kJava 面试 & 后端通用面试指南,覆盖计算机基础、数据库、分布式、高并发、系统设计与 AI 应用开发
Gemini CLI
★ 104.5kA secure MCP server that wraps the Google Gemini CLI, allowing clients to query Gemini models using local OAuth sessions without requiring an API key. It provides tools for model interaction and diagnostics with built-in protection against command in
Awesome MCP Servers
★ 87.3k⭐ Curated list of Model Context Protocol (MCP) servers - tools that extend Claude Desktop, Cursor, Windsurf, and other MCP clients with custom capabilities.
MCP Servers
★ 86.0kModel Context Protocol Servers
CC Switch
★ 77.5kA cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Gemini CLI & Hermes Agent. Only official website: ccswitch.io
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.
Set Up Open WebUI Extensions in Your Editor
Choose your AI client for step-by-step setup instructions.
Quick Config Preview
Add this to your claude_desktop_config.json or .cursor/mcp.json
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.