Skip to content

Releases: jiangshirong/FreeShip-MCP

FreeShip MCP v0.3.0

FreeShip MCP v0.3.0 Pre-release
Pre-release

Choose a tag to compare

@jiangshirong jiangshirong released this 23 Oct 08:13

Changes

  • Add edit_control_net for explicit point, edge and face editing with snapshot checks, lock protection and native save/reload validation.
  • Add analyze_hull_quality for sampled curve diagnostics, coordinate constraints and missing-section reporting.
  • Extend DXF linesplans with native boundaries, crease edges, silhouettes, grids and labels.
  • Rewrite the English and Chinese READMEs around installation, configuration and tool interfaces.

Compatibility

Windows 10/11 x64. This version provides 15 MCP tools and uses native protocol 3. Update the server and engine together.

Downloads

  • FreeShip-MCP-Windows-x64.zip: standalone Windows package.
  • freeship_mcp-0.3.0-py3-none-win_amd64.whl: Python package with native engine.
  • freeship_mcp-0.3.0.tar.gz: application source.
  • FreeShip-MCP-corresponding-source.tar.gz: application and matching build dependency sources.
  • SHA256SUMS.txt: download checksums.

FreeShip MCP v0.2.0 - Windows Preview

Pre-release

Choose a tag to compare

@jiangshirong jiangshirong released this 22 Oct 15:23

FreeShip MCP v0.2.0 - Windows preview

中文

  • 新增 verify_model_targets:按显式目标及绝对容差验收,返回通过、失败或未检查。
  • 区分项目设置、水线几何和指定横剖面的实际测量,避免以填写值代替几何验证。
  • 分别返回原生系数与项目基准系数,并提供公式、分母及容积基准。
  • 新增 check_export_source:使用模型和成果 SHA-256 检查导出文件是否对应当前模型。
  • DXF、CSV、XLSX 导出附带来源清单;Excel 内含来源及逐吃水系数基准。
  • 支持显式控制点修改、指定平面以上的高度变换和项目文字字段设置。
  • 现有 13 个 MCP 工具;本机 22 项测试通过,包括原生计算和真实 stdio 调用。

Windows x64 独立包包含运行时和计算引擎,无需安装 FreeShip、Python 或 Pascal。
解压后,将 MCP 客户端的 command 指向 freeship-mcp.exe,参数使用 --workspace C:\HullWork。
工作目录须已存在。详细配置见 README.zh-CN.md。

服务与引擎使用协议 2,需要一并更新并重新启动。目标参数、容差及横剖面位置由调用者明确提供。

English

  • Add verify_model_targets with explicit absolute tolerances and passed/failed/not-checked results.
  • Keep project settings, actual waterlines and section geometry separate during acceptance.
  • Report native and project-basis coefficients with formulas, dimensions and volume references.
  • Add check_export_source to detect changed models or modified exports using SHA-256 manifests.
  • Record provenance alongside DXF/CSV/XLSX exports and inside the Excel workbook.
  • Support explicit control-point edits, upper-plane height transformations and project metadata.
  • 13 MCP tools; 22 local tests passed, including native calculations and real stdio clients.

The Windows x64 standalone ZIP includes the runtime and native engine. Connect it to
an MCP client using freeship-mcp.exe --workspace C:\HullWork; the workspace must exist.
No FreeShip desktop, Python or Pascal installation is needed. See README.md for setup.

Update the server and engine together to protocol 2 and restart the MCP connection.
Design targets, tolerances and section positions remain explicit caller inputs.

Downloads

  • FreeShip-MCP-Windows-x64.zip: standalone Windows application.
  • freeship_mcp-0.2.0-py3-none-win_amd64.whl: Python installation with the native engine.
  • freeship_mcp-0.2.0.tar.gz: application source.
  • FreeShip-MCP-corresponding-source.tar.gz: matching application and linked-library sources.
  • SHA256SUMS.txt: artifact checksums.

GPL-3.0-or-later integration code; original upstream and dependency notices retained.
Independent project, not an official FreeShip release. This is a preview release.

FreeShip MCP v0.1.0 — Windows Preview

Pre-release

Choose a tag to compare

@jiangshirong jiangshirong released this 22 Oct 06:38

FreeShip MCP v0.1.0 — Windows preview

中文:

  • 支持模型读写、缩放、Lackenby 船型变换、横剖线/水线/纵剖线、静水力、DXF 和 Excel/CSV 导出。
  • Windows x64 独立包无需安装 FreeShip、Python 或 Pascal。需要连接支持本地 MCP(stdio)的 AI 客户端。
  • 本地 14 项测试通过,包括原生计算、真实 MCP 调用及独立程序包。
  • 本版为预览版。设计采用值由使用者提供;船型变换后需要检查实际尺度和残差。
  • 安装及配置见仓库 README.zh-CN.md。

English:

  • Native FreeShip model I/O, scaling, Lackenby transformation, intersections, hydrostatics, DXF and XLSX/CSV export.
  • The Windows x64 standalone ZIP includes the runtime and engine. No FreeShip desktop, Python or Pascal installation is required.
  • Connect it to an AI client supporting local MCP over stdio.
  • 14 local tests passed, including native calculations, real MCP clients and the standalone package.
  • Preview release: caller-supplied design targets and returned numerical residuals require review.

Downloads:

  • FreeShip-MCP-Windows-x64.zip: recommended standalone program.
  • freeship_mcp-0.1.0-py3-none-win_amd64.whl: alternative Python installation.
  • freeship_mcp-0.1.0.tar.gz: application source.
  • FreeShip-MCP-corresponding-source.tar.gz: matching application and linked-library sources.
  • SHA256SUMS.txt: file checksums.

New integration code is GPL-3.0-or-later; upstream and bundled dependency notices are retained. Independent project, not an official FreeShip release.