T-FLEX CAD 17 MCP
T-FLEX CAD 17 MCP
Servidor del Model Context Protocol de solo lectura sobre la capa canónica de conocimiento/API T-FLEX-CAD-17-API.
Límite de despliegue: GitHub Pages es un hosting estático y no puede ejecutar el proceso MCP de Node.js. Por lo tanto, este repositorio despliega un sitio de documentación/diagnóstico de Pages, mientras que el tiempo de ejecución MCP se inicia a través de
stdio, HTTP de Node.js o Docker. El conjunto de datos fuente permanece sin cambios enT-FLEX-CAD-17-API.
Arquitectura
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| MEl servidor MCP nunca modifica el repositorio de la API y no acepta URLs upstream arbitrarias. Solo lee la URL base configurada y las rutas de documentación en la lista blanca.
Related MCP server: oarx-docs-mcp
Herramientas MCP
Herramienta | Propósito |
| Devuelve los manifiestos del conjunto de datos y del grafo. |
| Busca símbolos de la API con filtros opcionales de ensamblado y tipo. |
| Resuelve un identificador/nombre de símbolo exacto y luego recurre a la mejor coincidencia. |
| Busca registros normalizados de temas de CHM/ayuda. |
| Busca la semilla curada de capacidad a símbolo/tema. |
| Lee un archivo Markdown, espejo CHM, API XML, grafo o manifiesto en la lista blanca. |
Todas las herramientas se declaran como solo lectura e idempotentes.
Requisitos
Node.js 20.11 o más reciente; CI usa Node.js 22.
Acceso de red a la capa de API estática:
https://krickmanc.github.io/T-FLEX-CAD-17-API/.
Servidor stdio local
npm install
npm run start:stdioEjemplo de configuración de cliente MCP:
{
"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/"
}
}
}
}Servidor HTTP Streamable
npm install
npm startPuntos finales predeterminados:
MCP:
POST/GET/DELETE http://localhost:3000/mcpActividad:
GET http://localhost:3000/healthzDisponibilidad upstream:
GET http://localhost:3000/readyzMetadatos del servicio:
GET http://localhost:3000/
La implementación HTTP mantiene las sesiones MCP en la memoria del proceso. Para escalado horizontal, use sesiones persistentes o una sola réplica a menos que se agregue un almacén de sesiones compartido.
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-mcpConfiguración
Variable | Valor predeterminado | Significado |
| URL de la API Pages | URL base upstream canónica. |
|
| Tiempo de espera de la solicitud upstream. |
|
| Vida útil del caché del conjunto de datos en memoria. |
|
| Tamaño máximo de respuesta del índice. |
|
| Tamaño máximo de un solo documento. |
|
| Resultado máximo serializado de la herramienta. |
|
| Dirección de enlace HTTP. |
|
| Puerto HTTP. |
|
| Orígenes CORS separados por comas. |
Verificación
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 realiza las tres comprobaciones y construye la imagen Docker. Las pruebas de protocolo ejecutan tools/list y tools/call sobre ambos transportes estándar contra una API de fixtures determinista.
GitHub Pages
El flujo de trabajo Deploy GitHub Pages publica el directorio site/. La página verifica la API en vivo y los manifiestos del grafo en el navegador y puede sondear /healthz y /readyz en un tiempo de ejecución MCP desplegado por separado.
Conjunto de datos esperado actualmente de la capa de API
El manifiesto canónico generado el 2026-08-17 informa:
17 ensamblados
2,452 tipos
17,929 símbolos
19,350 páginas CHM/ayuda
21,558 nodos de grafo
45,821 aristas de grafo
Estos valores se verifican dinámicamente mediante la prueba de humo en vivo en lugar de estar incrustados en el comportamiento del servidor.
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