mirror of
https://github.com/vimagick/dockerfiles.git
synced 2025-05-27 22:47:38 +02:00
add mcpo
This commit is contained in:
parent
51353b52db
commit
3b080ab4f4
@ -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
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
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
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
|
Loading…
x
Reference in New Issue
Block a user