Token导航 LogoToken导航TokenDH.com
MCP Toolkit Template logo
开发工具未说明官方级别未说明来源级核验

MCP Toolkit Template

MCP Server

一个全面的工具包,用于使用Docker开发、构建和注册模型上下文协议(MCP)服务器。

工具数

0

提示词数

0

GitHub Stars

1

资源数

0
服务器开发Shell本地部署

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

GreGosPhaTos

提供方

GreGosPhaTos

最后核验

2026/5/17 20:20

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

MCP工具包模板

一个使用Docker开发、构建和注册模型上下文协议(MCP)服务器的综合工具包。

特性

  • 交互式脚手架:使用Python(FastMCP)模板快速引导新的MCP服务器。
  • 自动化构建:扫描子目录中的Dockerfiles并构建优化的映像。
  • Docker桌面集成:在Docker Desktop MCP中自动注册和启用服务器。
  • 作曲准备就绪:自动生成 docker-compose.yml 每个服务器基于统一的模板。

入门指南

先决条件

  • 启用MCP支持。
  • Python 3.12+ (地方发展)。
  • yq (可选,用于自动注册表管理)。

安装

install.sh 脚本是这个工具包的中心入口点。它处理从脚手架到注册的所有事情。

  1. 克隆存储库:
   git clone git@github.com:GreGosPhaTos/mcp-toolkit-template.git
   cd mcp-toolkit-template
  1. 运行安装脚本:
   chmod +x install.sh
   ./install.sh

原理

1.选择行动

当你奔跑时 ./install.sh,它会问: Do you want to create a new MCP & update or just update? (c/u)

  • 创建和更新(c):提示输入新的服务器名称并引导目录(例如。, my-server-mcp)使用现成的模板(main.py, Dockerfile, requirements.txt).然后,它继续构建并注册它。
  • 只是更新(u):跳过脚手架步骤,直接扫描现有目录进行构建和注册。

2.扫描和构建

该脚本扫描所有子目录以查找 Dockerfile。对于找到的每一个:

  • 它构建了一个标记为的Docker镜像 server-name:latest.
  • 它创造了一个 docker-compose.yml 在服务器文件夹中使用 .assets/base-docker-compose.yaml 作为模板。

3.注册Docker MCP

最后,它将服务器注册到本地Docker MCP目录中。

  • 它使用Docker MCP CLI(docker mcp)如果可用。
  • 它保持着 local-catalog.yaml.assets/ 用于跟踪项目服务器的目录。

项目结构

  • install.sh:主要自动化脚本。
  • .assets/:模板和本地注册表配置。
  • *-mcp/:单个MCP服务器目录。
  • LICENSE:麻省理工学院许可证。

许可证

此项目根据MIT许可证获得许可-请参阅 许可证 文件以获取详细信息。

目录标签

目录标签

服务器开发Shell本地部署Docker集成自动化构建MCP协议

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP