Repository navigation
Releases: jiangshirong/FreeShip-MCP
Release list
FreeShip MCP v0.3.0
Changes
- Add
edit_control_netfor explicit point, edge and face editing with snapshot checks, lock protection and native save/reload validation. - Add
analyze_hull_qualityfor 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
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_targetswith 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_sourceto 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
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.