1
0
mirror of https://github.com/vimagick/dockerfiles.git synced 2025-05-27 22:47:38 +02:00
This commit is contained in:
kev 2025-05-07 17:49:48 +08:00
parent 51353b52db
commit 3b080ab4f4
4 changed files with 30 additions and 0 deletions

@ -427,6 +427,7 @@ A collection of delicious docker recipes.
- [x] mailhog/mailhog
- [x] 42wim/matterbridge :octocat:
- [x] matrixconduit/matrix-conduit
- [x] ghcr.io/open-webui/mcpo
- [x] getmeili/meilisearch :mag:
- [x] mitmproxy/mitmproxy
- [x] mariadb :bucket:

8
mcpo/README.md Normal file

@ -0,0 +1,8 @@
mcpo
====
[mcpo][1] is a dead-simple proxy that takes an MCP server command and makes it
accessible via standard RESTful OpenAPI, so your tools "just work" with LLM
agents and apps expecting OpenAPI servers.
[1]: https://github.com/open-webui/mcpo

12
mcpo/data/config.json Normal file

@ -0,0 +1,12 @@
{
"mcpServers": {
"memory": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-memory"]
},
"time": {
"command": "uvx",
"args": ["mcp-server-time", "--local-timezone=Asia/Shanghai"]
}
}
}

9
mcpo/docker-compose.yml Normal file

@ -0,0 +1,9 @@
services:
mcpo:
image: ghcr.io/open-webui/mcpo:main
command: ["--config", "/app/etc/config.json", "--api-key", "top-secret"]
ports:
- "8000:8000"
volumes:
- ./data:/app/etc
restart: unless-stopped