Token导航 LogoToken导航TokenDH.com
tigl MCP logo
运维云端stdio官方级别未说明来源级核验

tigl MCP

MCP Server

轻量级CPACS/TiGL工作流模型协议服务器,提供确定性JSON工具链和存根实现,适用于航空器几何分析场景。

工具数

0

提示词数

0

GitHub Stars

2

资源数

0
Python云端部署Docker

安装说明

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

作者 / 组织

cmudrc

提供方

cmudrc

最后核验

2026/5/17 20:19

运行时

Python

快速接入

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

命令预览

python3 -m venv .venv

详细介绍

tigl-mcp

![CI](https://github.com/cmudrc/tigl-mcp/actions/workflows/ci.yml) ![Docs](https://github.com/cmudrc/tigl-mcp/actions/workflows/docs-pages.yml) ![Examples](https://github.com/cmudrc/tigl-mcp/actions/workflows/examples.yml)

tigl-mcp 是面向CPACS的轻量级模型上下文协议服务器 TiGL工作流程。当前的实现侧重于确定性, JSON友好的工具,由简单的CPACS/TiGL行为支持,因此是本地的 开发、测试和文档在没有原生几何运行时的情况下保持稳定。

概述

该项目目前提供:

  • 基于FastMCP的服务器,支持stdio和HTTP兼容传输
  • 一组精心策划的CPACS生命周期、检查、导出、采样和参数

工具

  • 使用结构化MCP错误有效载荷进行Pydantic支持的工具验证
  • 确定性CPACS/TiGL替代方案,用于稳定的当地发展和CI

快速入门

需要Python 3.12以上。

python3 -m venv .venv
source .venv/bin/activate
make dev
make test
make ci

通过stdio启动服务器:

tigl-mcp --transport stdio

检查非阻塞HTTP传输配置示例:

PYTHONPATH=src python3 examples/server/http_launch_config.py

例子

这些示例是确定性的,与当前支持的存根一致 实施。

文档

使用以下命令在本地构建文档:

make docs

当前能力边界

  • 默认测试和示例针对的是确定性替代

tigl_mcp.cpacs_stubs.

  • 工具名称、模式和JSON有效负载形状是稳定的。
  • 有意简化几何值;它们反映了当前的存根

而不是完全的原生TiGL保真度。

共享CPACS集成

该MCP包括 CPACS适配器 (src/tigl_mcp/cpacs_adapter.py)那个 将TiGL连接到共享的CPACS飞机分析管道。

它做什么

适配器读取CPACS几何形状(机翼、机身、剖面)并写入 分析结果——组件计数、边界框和STEP导出元数据 --进入 //analysisResults/tigl.

方向XPath
读取.//vehicles/aircraft/model, .//vehicles/profiles
写入.//vehicles/aircraft/model/analysisResults/tigl

作为管道的一部分运行

# As part of the full 4-MCP pipeline (with SU2, pyCycle, Mission)
python pipeline/shared_cpacs_orchestrator.py D150_v30.xml --mcps tigl su2 pycycle mission

# TiGL only
python pipeline/shared_cpacs_orchestrator.py D150_v30.xml --mcps tigl

cmudrc/飞机分析 为了 完整的管道文档、版本控制细节和安装说明。

相关MCP服务器

MCP存储库
SU2(CFD空气动力学)CMUDRC/SU2-MCP
pyCycle(发动机循环)cmudrc/pycycle-mcp
任务(轨迹/燃料)cmudrc/任务mcp

贡献

贡献指南 CONTRIBUTING.md.

目录标签

目录标签

Python云端部署Docker航空器分析本地部署几何建模CPACS工具TiGL集成模型协议

接入字段

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

stdio

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

none

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdionone部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP