Sign inSign up

dockette/metamcp

Sponsored OSS

By dockette

•Updated 4 days ago

🐳 MetaMCP, prebuilt

Image
0

6.2K

dockette/metamcp repository overview

⁠Dockette / MetaMCP

GitHub Actions Docker Hub pulls GitHub Sponsors Support/Discussions

🐳 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 MetaMCP
  • dockette/metamcp:migrator - Migrator for MetaMCP
  • dockette/metamcp:hosting - Hosting for MetaMCP

⁠Usage

  1. Create .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
  1. Create docker-compose.yml file.

Copy docker-compose.yml⁠ file.

  1. Start Docker services.
docker compose up
  1. Open http://localhost:12005 in your browser.

  2. Login with admin and metamcp.

⁠MCP

⁠Atlassian
  1. Start Docker services with mcp profile.
docker compose --profile mcp up
  1. Add the MCP to MetaMCP.

URL: http://host.docker.internal:20001/sse Type: SSE

  1. Add the MCP to your app (Cursor / Claude).
{
  "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).

⁠Versions

Every image is published as dockette/metamcp:<variant>, where <variant> is web, migrator or hosting. YYYY.MM.DD is the release date from VERSION.

TagDescription
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⁠.

⁠Development

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.

Tag summary

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.08

This week's pulls

Pulls:

15

Last week