T-FLEX CAD 17 MCP
T-FLEX CAD 17 MCP
只读模型上下文协议服务器,基于规范的 T-FLEX-CAD-17-API 知识/API 层构建。
部署边界: GitHub Pages 是静态托管,无法执行 Node.js MCP 进程。因此,此仓库部署了一个 Pages 文档/诊断站点,而 MCP 运行时通过
stdio、Node.js HTTP 或 Docker 启动。源数据集在T-FLEX-CAD-17-API中保持不变。
架构
flowchart LR
C[MCP client / AI agent]
M[T-FLEX-CAD-17-MCP\nstdio or Streamable HTTP]
A[T-FLEX-CAD-17-API\nGitHub Pages: JSONL, Markdown, XML]
P[T-FLEX-CAD-17-MCP Pages\ndocs and diagnostics]
C -->|MCP tools| M
M -->|read-only HTTPS| A
P -->|manifest diagnostics| A
P -.->|optional health check| MMCP 服务器从不修改 API 仓库,也不接受任意的上游 URL。它仅读取配置的基准 URL 和允许列表中的文档路径。
Related MCP server: oarx-docs-mcp
MCP 工具
工具 | 用途 |
| 返回数据集和图关系清单。 |
| 搜索 API 符号,可选择装配体和种类过滤器。 |
| 解析精确的符号标识符/名称,然后回退到最佳匹配。 |
| 搜索规范化的 CHM/帮助主题记录。 |
| 搜索策划的能力到符号/主题的种子映射。 |
| 读取允许列表中的 Markdown、CHM 镜像、XML API、图关系或清单文件。 |
所有工具均声明为只读且幂等。
要求
Node.js 20.11 或更新版本;CI 使用 Node.js 22。
网络访问静态 API 层:
https://krickmanc.github.io/T-FLEX-CAD-17-API/。
本地 stdio 服务器
npm install
npm run start:stdioMCP 客户端配置示例:
{
"mcpServers": {
"t-flex-cad-17": {
"command": "node",
"args": ["/absolute/path/T-FLEX-CAD-17-MCP/src/stdio.js"],
"env": {
"TFLEX_API_BASE_URL": "https://krickmanc.github.io/T-FLEX-CAD-17-API/"
}
}
}
}可流式 HTTP 服务器
npm install
npm start默认端点:
MCP:
POST/GET/DELETE http://localhost:3000/mcp存活检查:
GET http://localhost:3000/healthz上游就绪检查:
GET http://localhost:3000/readyz服务元数据:
GET http://localhost:3000/
HTTP 实现将 MCP 会话保存在进程内存中。对于水平扩展,除非添加了共享会话存储,否则应使用粘性会话或单个副本。
Docker
docker build -t t-flex-cad-17-mcp .
docker run --rm -p 3000:3000 \
-e TFLEX_API_BASE_URL=https://krickmanc.github.io/T-FLEX-CAD-17-API/ \
t-flex-cad-17-mcp配置
变量 | 默认值 | 含义 |
| API Pages URL | 规范的上游基准 URL。 |
|
| 上游请求超时。 |
|
| 内存数据集缓存生存时间。 |
|
| 最大索引响应大小。 |
|
| 最大单个文档大小。 |
|
| 序列化工具结果的最大长度。 |
|
| HTTP 绑定地址。 |
|
| HTTP 端口。 |
|
| 逗号分隔的 CORS 源。 |
验证
npm run check # JavaScript syntax
npm test # client, stdio MCP and Streamable HTTP MCP tests
npm run smoke:live # live manifest, graph, capability and symbol index checksCI 执行所有三项检查并构建 Docker 镜像。协议测试通过两种标准传输方式针对一个确定性固定 API 执行 tools/list 和 tools/call。
GitHub Pages
Deploy GitHub Pages 工作流发布 site/ 目录。该页面在浏览器中检查实时 API 和图关系清单,并且可以探测单独部署的 MCP 运行时的 /healthz 和 /readyz。
当前期望从 API 层获取的数据集
2026-08-17 生成的规范清单报告:
17 个装配体
2,452 种类型
17,929 个符号
19,350 个 CHM/帮助页面
21,558 个图节点
45,821 条图边
这些值由实时代码烟雾测试动态验证,而非嵌入到服务器行为中。
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBqualityDmaintenanceProvides comprehensive access to MCP documentation through structured guides, full-text search, and interactive development workflows for building servers and clients.311MIT
- Alicense-qualityDmaintenanceMCP server for semantic search across the complete ObjectARX 2026 documentation set. Indexes 89,715 text chunks from 22 guides in ChromaDB with hybrid BM25 + dense retrieval.MIT
- Alicense-qualityDmaintenanceMCP server for RAG-based search over 1C Enterprise configuration documentation, enabling natural language queries to find objects like справочники, документы, and отчеты.MIT
- Flicense-qualityCmaintenanceMCP server for searching and reading ServiceNow documentation from a local clone, enabling keyword/regex queries and full doc retrieval without external APIs.
Related MCP Connectors
Read-only MCP server for the WebAssembly spec: instructions, types, sections, search, proposals.
Read-only MCP server for ClassQuill, a tutoring-business-management platform.
MCP server for skill documentation, generated by doc2mcp.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/KrickmanC/T-FLEX-CAD-17-MCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server