TimeVerse 3D Printer Control MCP Server — 支持多种通讯方式的 3D 打印机控制
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"timeverse-3dprinter-mcp","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# TimeVerse 3D Printer MCP Server   **3D 打印机控制 MCP 服务器** — 支持 7 种通讯协议,提供实时状态监控、G-Code 处理、切片集成、网络发现等功能。通过 32 个 MCP 工具覆盖 3D 打印全生命周期管理。 --- ## 目录 - [功能特性](#功能特性) - [快速开始](#快速开始) - [安装方式](#安装方式) - [方式一:通过 uvx 安装(推荐)](#方式一通过-uvx-安装推荐) - [方式二:通过 pip 安装](#方式二通过-pip-安装) - [方式三:直接 Python 运行](#方式三直接-python-运行) - [凭证配置指南](#凭证配置指南) - [方法 A:配置文件(推荐)](#方法-a配置文件推荐) - [方法 B:环境变量](#方法-b环境变量) - [方法 C:工具调用时传入](#方法-c工具调用时传入) - [MCP 客户端配置](#mcp-客户端配置) - [uvx 模式](#uvx-模式) - [pip 模式](#pip-模式) - [Python 直接运行模式](#python-直接运行模式) - [工具列表](#工具列表) - [发现工具 (3 个)](#发现工具-3-个) - [打印工具 (7 个)](#打印工具-7-个) - [状态查询 (4 个)](#状态查询-4-个) - [文件管理 (4 个)](#文件管理-4-个) - [G-Code 指令 (7 个)](#g-code-指令-7-个) - [切片工具 (3 个)](#切片工具-3-个) - [管理工具 (4 个)](#管理工具-4-个) - [传输协议说明](#传输协议说明) - [项目结构](#项目结构) - [环境变量参考](#环境变量参考) --- ## 功能特性 - **7 种传输协议**:USB 串口、OctoPrint REST API、Moonraker (Klipper)、Duet Web Control、Repetier Server、Bambu Lab MQTT、Raw TCP - **32 个 MCP 工具**:覆盖发现、状态、打印、文件管理、G-Code 控制、切片、打印机管理 - **智能路由**:根据打印机类型自动选择最佳传输协议 - **G-Code 安全校验**:内置校验器检查温度、速度、流量等安全限制 - **多切片器集成**:支持 PrusaSlicer、CuraEngine、OrcaSlicer,内置 6 个预设配置 - **网络发现**:mDNS/Bonjour + 子网端口扫描自动发现局域网打印机 - **灵活的凭证系统**:配置文件、环境变量、显式参数三种配置方式 --- ## 快速开始 ```bash # 1. 安装 pip install -e . # 2. 配置凭证(见凭证配置章节) # 创建 timeverse-3dprinter.config.json 或设置环境变量 # 3. 启动 MCP 服务器 timeverse-3dprinter-mcp ``` --- ## 安装方式 ### 方式一:通过 uvx 安装(推荐) [uvx](https://docs.astral.sh/uv/) 是 Astral 提供的快速 Python 包运行工具: ```bash # 直接运行(无需安装) uvx timeverse-3dprinter-mcp # 或全局安装后运行 uv tool install timeverse-3dprinter-mcp uvx timeverse-3dprinter-mcp ``` 从本地源码运行: ```bash uvx --from . timeverse-3dprinter-mcp ``` ### 方式二:通过 pip 安装 ```bash # 从 PyPI 安装 pip install timeverse-3dprinter-mcp # 从本地源码安装 pip install -e . # 启动服务器 timeverse-3dprinter-mcp ``` ### 方式三:直接 Python 运行 ```bash # 克隆/下载源码后 cd timeverse-3dprinter-mcp # 直接运行(无需安装) p…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.