
mcpo docker
An example Docker image for mcpo, a tool that exposes MCP (Model Context Protocol) servers as OpenAPI-compatible HTTP endpoints for OpenWebUI.
Repository Info
About This Server
An example Docker image for mcpo, a tool that exposes MCP (Model Context Protocol) servers as OpenAPI-compatible HTTP endpoints for OpenWebUI.
Model Context Protocol (MCP) - This server can be integrated with AI applications to provide additional context and capabilities, enabling enhanced AI interactions and functionality.
Documentation
# mcpo-docker The source from [alephpiece](https://github.com/alephpiece/mcpo-docker) . An example Docker image for [mcpo](https://github.com/open-webui/mcpo), a tool that exposes MCP (Model Context Protocol) servers as OpenAPI-compatible HTTP endpoints for [OpenWebUI](https://github.com/open-webui/open-webui). > Still waiting for the official mcpo docker! ## Quick start ```shell # Pull the repo git clone https://github.com/lkoujiu/mcpo-docker.git cd mcpo-docker # Copy sample files and edit them as you like. cp config.example.json config.json cp docker-compose.example.yml docker-compose.yml # Create a container and wait for the servers to start. # It may take time if you have many servers enabled. docker compose up -d ``` Or you can build the docker from source. ```shell docker build -t mcpo . ``` ### Connect OpenWebUI to your servers > See [OpenAPI Tool Servers](https://docs.openwebui.com/openapi-servers/) for details. 1. Open OpenWebUI > Settings > Tools 2. Add a connection `http://localhost:8000/memory` 3. Check available tools on the chat page With mcpo, each MCP server gets a separate endpoint. For example: - `http://localhost:8000/sequential-thinking` - `http://localhost:8000/memory` - `http://localhost:8000/time` ## MCP configuration Standard MCP configuration file, see [config.example.json](./config.example.json). ## License MIT
Quick Start
Clone the repository
git clone https://github.com/lkoujiu/mcpo-dockerInstall dependencies
cd mcpo-docker
npm installFollow the documentation
Check the repository's README.md file for specific installation and usage instructions.
Repository Details
Recommended MCP Servers
Discord MCP
Enable AI assistants to seamlessly interact with Discord servers, channels, and messages.
Knit MCP
Connect AI agents to 200+ SaaS applications and automate workflows.
Apify MCP Server
Deploy and interact with Apify actors for web scraping and data extraction.
BrowserStack MCP
BrowserStack MCP Server for automated testing across multiple browsers.
Zapier MCP
A Zapier server that provides automation capabilities for various apps.