Open WebUI MCP Server
A complete redevelopment of troylar/open-webui-mcp-server, rebuilt from the ground up in TypeScript/Node.js for self-hosted VPS deployment with Streamable HTTP transport. This MCP server allows AI assistants like Claude, Cursor, and Windsurf to interact with your Open WebUI instance, providing 60+ tools for comprehensive management of users, groups, models, knowledge bases, chats, prompts, memories, tools, functions, and more.
Base endpoint (requires API key):
https://mcp.techmavie.digital/openwebui/mcpNeed help setting up? Follow my interactive setup guides:
Features
60+ Tools for comprehensive Open WebUI management
Multi-Tenant Support — Each user provides their own credentials via URL
User Management: List, get, update roles, delete users
Group Management: Create, update, add/remove members, delete groups
Model Management: Create custom models, update system prompts, manage parameters
Knowledge Base Management: Create, list, update, delete knowledge bases
Chat Management: List, view, archive, share, clone, delete chats
Prompt & Memory Management: Create and manage prompt templates and memories
Tool & Function Management: List, create, toggle tools and functions
System Administration: Export config, get banners, manage tool servers
Available Tools
get_current_userGet authenticated user's profile
list_users / get_user / update_user_role / delete_userUser management (Admin)
list_groups / create_group / update_group / delete_groupGroup management
add_user_to_group / remove_user_from_groupGroup membership
list_models / get_model / create_model / update_model / delete_modelModel management
list_knowledge_bases / create_knowledge_base / update_knowledge_base / delete_knowledge_baseKnowledge bases
list_files / get_file / get_file_content / update_file_content / delete_fileFile management
list_chats / get_chat / delete_chat / archive_chat / share_chat / clone_chatChat management
list_prompts / create_prompt / update_prompt / delete_promptPrompt templates
list_memories / add_memory / query_memories / update_memory / delete_memoryMemory management
list_tools / create_tool / list_functions / create_function / toggle_functionTools & functions
get_system_config / export_config / get_banners / get_tool_serversSystem administration
Highlights
Requirements
- MCP Key Service API key (register at mcpkeys.techmavie.digital)