This repository contains the configuration and setup for integrating MCP-Bridge with OpenWebUI on a Raspberry Pi using Docker and Cloudflare tunnels.
- Docker and Docker Compose installed on your Raspberry Pi
- Cloudflare account for tunnel setup
- Git installed
-
Clone this repository:
git clone https://github.com/m3lander/openwebui-mcp-bridge.git cd openwebui-mcp-bridge -
Start the services:
docker-compose up -d
-
Pull the Mistral model for Ollama:
curl -X POST http://localhost:11434/api/pull -d '{"name":"mistral"}' -
The MCP-Bridge service will be available at
http://localhost:8000
The main configuration files are:
docker-compose.yml: Defines the service stackconfig.json: Contains MCP-Bridge configurationDockerfile: Builds the MCP-Bridge container
Once running, configure your OpenWebUI installation to use the MCP-Bridge endpoint:
http://localhost:8000/v1
MIT License