Prerequisites

Before starting, ensure you have:
  • Docker and Docker Compose installed
  • Open WebUI running (locally or deployed)
  • MetaMCP deployed with a properly configured APP_URL (default to http://localhost:12008)

Step 1: Deploy MetaMCP with Proper Configuration

Step 2: Configure MetaMCP for Open WebUI

Step 3: Create OpenAPI Endpoint

Step 4: Generate API Key

In the last step, if you select “Automatically create an MCP server for this endpoint” option, then at least one API key will be automatically generated for you. Feel free to use it instead of creating a new one.

Step 5: Configure Open WebUI

Then in new chats, with a model that supports tool calling, should automatically try to call tools if necessary.

Troubleshooting