Open WebUI
Prerequisites
Section titled “Prerequisites”- Open WebUI access with an admin account
- An OpenShop MCP endpoint:
- Sandbox:
https://sandbox-mcp.openshopgo.com/mcp - Production:
https://mcp.openshopgo.com/mcp
- Sandbox:
- Authentication method set to OAuth 2.1
Hosted connection (Open WebUI UI)
Section titled “Hosted connection (Open WebUI UI)”- Open Open WebUI.
- Click your user icon in the bottom-left.
- Click Settings.
- Click Admin Settings in the bottom-left.
- Click Integrations in the left sidebar.
- Click the + next to Manage Tool Servers.
- In the top-right, if type is OpenAPI, change it to Streamable HTTP.
- Enter server details:
- Name:
OpenShop - ID:
openshop-openwebui - Description: optional
- API Base URL: choose one
- Sandbox:
https://sandbox-mcp.openshopgo.com/mcp - Production:
https://mcp.openshopgo.com/mcp
- Sandbox:
- Name:
- Open the auth dropdown and choose OAuth 2.1.
- Click Register Client.
- After successful registration, click Save.
- Go back to the main chat window.
- Click the four squares tools button and toggle on the OpenShop tool.
- Open WebUI will redirect you to OpenShop authentication.
- Enter your app token and store slug, then complete sign-in.
- Return to chat and send a test prompt to verify tools are called.
Example test prompt:
list my last 5 orders from openshop
If correctly connected, Open WebUI sends a tool request to the MCP server, receives the result, and includes it in the model response.