🐳 MetaMCP is a unified middleware MCP to manage all your MCPs
Prebuilt Docker images for MetaMCP, built for linux/amd64 from the metatool-ai/metatool-app release pinned in VERSION.
dockette/metamcp:web - Web interface for MetaMCPdockette/metamcp:migrator - Migrator for MetaMCPdockette/metamcp:hosting - Hosting for MetaMCP.env file.# Docker images
DOCKER_WEB_IMAGE=dockette/metamcp:web
DOCKER_MIGRATOR_IMAGE=dockette/metamcp:migrator
DOCKER_HOSTING_IMAGE=dockette/metamcp:hosting
# Docker: metamcp
NODE_ENV=production
DATABASE_URL=postgresql://metamcp:metamcp@postgres:5432/metamcp
USE_DOCKER_HOST=true
BASIC_AUTH_USERNAME=admin
BASIC_AUTH_PASSWORD=metamcp
# Docker: postgres
POSTGRES_DB=metamcp
POSTGRES_USER=metamcp
POSTGRES_PASSWORD=metamcp
docker-compose.yml file.Copy docker-compose.yml file.
docker compose up
Open http://localhost:12005 in your browser.
Login with admin and metamcp.
mcp profile.docker compose --profile mcp up
URL: http://host.docker.internal:20001/sse
Type: SSE
{
"mcpServers": {
"metamcp": {
"url": "http://localhost:12007/api-key/{api-key}/sse"
}
}
}
Tip
For more detailed configuration options, please refer to the [MetaMCP official documentation](https://github.com/metatool-ai/metatool-app).
Every image is published as dockette/metamcp:<variant>, where <variant> is web, migrator or hosting.
YYYY.MM.DD is the release date from VERSION.
| Tag | Description |
|---|---|
dockette/metamcp:<variant> | latest build of master |
dockette/metamcp:<variant>-YYYY.MM.DD | <variant> image of release YYYY.MM.DD |
dockette/metamcp:<variant>-0.6.0 | <variant> image with metatool-app 0.6.0 |
dockette/metamcp:<variant>-0.6.0-YYYY.MM.DD | <variant> image with metatool-app 0.6.0, release YYYY.MM.DD |
There is no latest tag; pick a variant. All versions build metatool-app 0.6.0, pinned by METAMCP_VERSION in VERSION.
Releases are listed on GitHub.
make download # clone the pinned metatool-app release into .tmp/metatool
make build-all # download and build all variants for linux/amd64
make test-all # node/pnpm version in every image
make build DOCKER_VARIANT=web # build one variant (run make download first)
make push-all # build and push all variants with all tags
make version # print VERSION
make release # set today's date in VERSION
make up # docker compose up
make up-mcp # docker compose up with the mcp profile
See how to contribute to this package.
This package is currently maintaining by these authors.
Consider to support f3l1x. Also thank you for using this package.
Content type
Image
Digest
sha256:fd03ced6a…
Size
71.9 MB
Last updated
4 days ago
docker pull dockette/metamcp:web-0.6.0-2026.11.08Pulls:
15
Last week