Docker image for the MCP Everything server with SSE transport

Docker image for the MCP Everything server with SSE transport

site icon
2024.12.16 3
TypeScriptDocker镜像多架构支持其它
该服务是一个基于Docker的MCP Everything服务器镜像,支持SSE传输协议。它允许用户通过Docker快速部署和运行MCP Everything服务器,支持多架构(arm64和amd64)构建和运行。
View on GitHub

Overview

基本能力

产品定位

该产品是一个Docker镜像,用于快速部署和运行MCP Everything服务器,支持SSE传输协议。

核心功能

  1. 支持多架构构建(arm64和amd64)。
  2. 提供SSE传输协议支持。
  3. 通过Docker快速部署和运行。

适用场景

  1. 需要在不同架构(如arm64和amd64)上运行MCP Everything服务器的场景。
  2. 需要快速部署和测试MCP Everything服务器的场景。

工具列表

  1. Docker Buildx:用于构建多架构镜像的工具。
  2. Docker CLI:用于运行和管理Docker容器的工具。

常见问题解答

  1. 如何验证Buildx是否安装?
  2. 运行命令 docker buildx version
  3. 如何构建和推送多架构镜像?
  4. 运行命令 docker buildx build --platform linux/amd64,linux/arm64 -t tzolov/mcp-everything-server:v1 --push .
  5. 如何验证多架构镜像?
  6. 运行命令 docker manifest inspect tzolov/mcp-everything-server:v1

使用教程

使用依赖

  1. 确保已安装Docker并启用Buildx功能。
  2. 验证Buildx是否安装: bash docker buildx version
  3. 创建新的构建器实例: bash docker buildx create --use --name multiarch-builder docker buildx inspect --bootstrap

安装教程

  1. 登录Docker Hub: bash docker login
  2. 构建和推送多架构镜像: bash docker buildx build --platform linux/amd64,linux/arm64 -t tzolov/mcp-everything-server:v1 --push .
  3. 运行镜像: bash docker run -p 3001:3001 --rm -it tzolov/mcp-everything-server:v1

调试方式

  1. 使用bash入口点运行镜像: bash docker run -p 3001:3001 --rm -it --entrypoint bash tzolov/mcp-everything-server:v1

许可证

None