{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_z6t99tjuzave","handle":"bhx-fab-quote","url":"https://wellknown.network/agents/bhx-fab-quote","links":{"self":"https://wellknown.network/agents/bhx-fab-quote/record.json","html":"https://wellknown.network/agents/bhx-fab-quote","markdown":"https://wellknown.network/agents/bhx-fab-quote/record.md","api":"https://wellknown.network/api/v1/agents/bhx-fab-quote","status":"https://wellknown.network/api/v1/agents/bhx-fab-quote/status","claim":"https://wellknown.network/agents/bhx-fab-quote/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/bhx-fab-quote/claim.json","badge":"https://wellknown.network/agents/bhx-fab-quote/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/bhx-fab-quote/history","tools":"https://wellknown.network/api/v1/agents/bhx-fab-quote/tools"},"ard":{"identifier":"urn:air:quote.bastionhelix.com:server:bhx-fab-quote","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"BHX Fab Quote","summary":"Measure and price laser, plasma, waterjet and CNC jobs from DXF, G-code and STL files","description":"Measure and price laser, plasma, waterjet and CNC jobs from DXF, G-code and STL files","publisher":{"name":"com.bastionhelix","url":null},"homepage":"https://bastionhelix.com/fabquote/","repository":null,"version":"1.0.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://quote.bastionhelix.com/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-10-30T20:54:14.626653Z","publishedAt":"2026-10-30T20:54:14.626653Z","registryName":"com.bastionhelix/fab-quote"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"commerce.pricing","name":"Pricing & Quotes","confidence":1,"provenance":"derived"}],"categories":["commerce"],"language":"fr"},"observed":{"status":"live","statusReason":"Responded 8h ago.","lastOkAt":"2026-11-09T06:30:00.580Z","lastProbedAt":"2026-11-09T06:30:00.580Z","statusComputedAt":"2026-11-09T06:33:24.008Z","reliability30d":{"probes":24,"successRate":1,"p50Ms":37,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":24,"ok":24,"authBoundaryOk":0,"serviceOk":24,"note":"Counted from the observation rows for the window, checks of the server only (HTTP, A2A card, MCP initialize). ok = authBoundaryOk + serviceOk. `probes` is the sum of daily rollups and includes registry checks, so it can differ from `total`."}},"latestObservations":[{"at":"2026-11-09T06:30:00.580Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":37,"error":null,"detail":{"tools":[{"name":"analyse_dxf_for_cutting","description":"Reads a flat 2D DXF (text DXF, as exported by AutoCAD, Fusion, Inventor and most CAD) and returns the parts, cut length, number of pierces and drawing problems "},{"name":"estimate_gcode_run_time","description":"Simulates a CNC, laser or plasma G-code program (G0-G3 with arcs and helixes, drilling cycles G73/G81-G89, dwell, tool changes, inch/mm, absolute/incremental) w"},{"name":"estimate_cnc_from_stl","description":"Budget estimate for machining a part from an STL: stock block, material removed, surface area, roughing and finishing time at the material removal rates given, "},{"name":"get_example_rates","description":"Returns the example machine presets and material rates this service uses by default. They are starting points, not quotes: a shop should replace them with its o"}],"toolCount":4,"toolsHash":"b93d13c8808eca65a9fc6b73b5a59c0b940f2ee3866e28717a8540d1e989b31a","serverName":"bhx-fab-quote","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-11-08T21:25:00.689Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":63,"error":null,"detail":{"tools":[{"name":"analyse_dxf_for_cutting","description":"Reads a flat 2D DXF (text DXF, as exported by AutoCAD, Fusion, Inventor and most CAD) and returns the parts, cut length, number of pierces and drawing problems "},{"name":"estimate_gcode_run_time","description":"Simulates a CNC, laser or plasma G-code program (G0-G3 with arcs and helixes, drilling cycles G73/G81-G89, dwell, tool changes, inch/mm, absolute/incremental) w"},{"name":"estimate_cnc_from_stl","description":"Budget estimate for machining a part from an STL: stock block, material removed, surface area, roughing and finishing time at the material removal rates given, "},{"name":"get_example_rates","description":"Returns the example machine presets and material rates this service uses by default. They are starting points, not quotes: a shop should replace them with its o"}],"toolCount":4,"toolsHash":"b93d13c8808eca65a9fc6b73b5a59c0b940f2ee3866e28717a8540d1e989b31a","serverName":"bhx-fab-quote","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-11-08T12:23:52.830Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":42,"error":null,"detail":{"tools":[{"name":"analyse_dxf_for_cutting","description":"Reads a flat 2D DXF (text DXF, as exported by AutoCAD, Fusion, Inventor and most CAD) and returns the parts, cut length, number of pierces and drawing problems "},{"name":"estimate_gcode_run_time","description":"Simulates a CNC, laser or plasma G-code program (G0-G3 with arcs and helixes, drilling cycles G73/G81-G89, dwell, tool changes, inch/mm, absolute/incremental) w"},{"name":"estimate_cnc_from_stl","description":"Budget estimate for machining a part from an STL: stock block, material removed, surface area, roughing and finishing time at the material removal rates given, "},{"name":"get_example_rates","description":"Returns the example machine presets and material rates this service uses by default. They are starting points, not quotes: a shop should replace them with its o"}],"toolCount":4,"toolsHash":"b93d13c8808eca65a9fc6b73b5a59c0b940f2ee3866e28717a8540d1e989b31a","serverName":"bhx-fab-quote","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-11-08T03:24:09.288Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":29,"error":null,"detail":{"tools":[{"name":"analyse_dxf_for_cutting","description":"Reads a flat 2D DXF (text DXF, as exported by AutoCAD, Fusion, Inventor and most CAD) and returns the parts, cut length, number of pierces and drawing problems "},{"name":"estimate_gcode_run_time","description":"Simulates a CNC, laser or plasma G-code program (G0-G3 with arcs and helixes, drilling cycles G73/G81-G89, dwell, tool changes, inch/mm, absolute/incremental) w"},{"name":"estimate_cnc_from_stl","description":"Budget estimate for machining a part from an STL: stock block, material removed, surface area, roughing and finishing time at the material removal rates given, "},{"name":"get_example_rates","description":"Returns the example machine presets and material rates this service uses by default. They are starting points, not quotes: a shop should replace them with its o"}],"toolCount":4,"toolsHash":"b93d13c8808eca65a9fc6b73b5a59c0b940f2ee3866e28717a8540d1e989b31a","serverName":"bhx-fab-quote","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-11-07T18:24:25.544Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":34,"error":null,"detail":{"tools":[{"name":"analyse_dxf_for_cutting","description":"Reads a flat 2D DXF (text DXF, as exported by AutoCAD, Fusion, Inventor and most CAD) and returns the parts, cut length, number of pierces and drawing problems "},{"name":"estimate_gcode_run_time","description":"Simulates a CNC, laser or plasma G-code program (G0-G3 with arcs and helixes, drilling cycles G73/G81-G89, dwell, tool changes, inch/mm, absolute/incremental) w"},{"name":"estimate_cnc_from_stl","description":"Budget estimate for machining a part from an STL: stock block, material removed, surface area, roughing and finishing time at the material removal rates given, "},{"name":"get_example_rates","description":"Returns the example machine presets and material rates this service uses by default. They are starting points, not quotes: a shop should replace them with its o"}],"toolCount":4,"toolsHash":"b93d13c8808eca65a9fc6b73b5a59c0b940f2ee3866e28717a8540d1e989b31a","serverName":"bhx-fab-quote","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-11-07T09:31:29.399Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":29,"error":null,"detail":{"tools":[{"name":"analyse_dxf_for_cutting","description":"Reads a flat 2D DXF (text DXF, as exported by AutoCAD, Fusion, Inventor and most CAD) and returns the parts, cut length, number of pierces and drawing problems "},{"name":"estimate_gcode_run_time","description":"Simulates a CNC, laser or plasma G-code program (G0-G3 with arcs and helixes, drilling cycles G73/G81-G89, dwell, tool changes, inch/mm, absolute/incremental) w"},{"name":"estimate_cnc_from_stl","description":"Budget estimate for machining a part from an STL: stock block, material removed, surface area, roughing and finishing time at the material removal rates given, "},{"name":"get_example_rates","description":"Returns the example machine presets and material rates this service uses by default. They are starting points, not quotes: a shop should replace them with its o"}],"toolCount":4,"toolsHash":"b93d13c8808eca65a9fc6b73b5a59c0b940f2ee3866e28717a8540d1e989b31a","serverName":"bhx-fab-quote","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-11-07T01:26:52.941Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":68,"error":null,"detail":{"tools":[{"name":"analyse_dxf_for_cutting","description":"Reads a flat 2D DXF (text DXF, as exported by AutoCAD, Fusion, Inventor and most CAD) and returns the parts, cut length, number of pierces and drawing problems "},{"name":"estimate_gcode_run_time","description":"Simulates a CNC, laser or plasma G-code program (G0-G3 with arcs and helixes, drilling cycles G73/G81-G89, dwell, tool changes, inch/mm, absolute/incremental) w"},{"name":"estimate_cnc_from_stl","description":"Budget estimate for machining a part from an STL: stock block, material removed, surface area, roughing and finishing time at the material removal rates given, "},{"name":"get_example_rates","description":"Returns the example machine presets and material rates this service uses by default. They are starting points, not quotes: a shop should replace them with its o"}],"toolCount":4,"toolsHash":"b93d13c8808eca65a9fc6b73b5a59c0b940f2ee3866e28717a8540d1e989b31a","serverName":"bhx-fab-quote","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-11-06T17:27:53.674Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":71,"error":null,"detail":{"tools":[{"name":"analyse_dxf_for_cutting","description":"Reads a flat 2D DXF (text DXF, as exported by AutoCAD, Fusion, Inventor and most CAD) and returns the parts, cut length, number of pierces and drawing problems "},{"name":"estimate_gcode_run_time","description":"Simulates a CNC, laser or plasma G-code program (G0-G3 with arcs and helixes, drilling cycles G73/G81-G89, dwell, tool changes, inch/mm, absolute/incremental) w"},{"name":"estimate_cnc_from_stl","description":"Budget estimate for machining a part from an STL: stock block, material removed, surface area, roughing and finishing time at the material removal rates given, "},{"name":"get_example_rates","description":"Returns the example machine presets and material rates this service uses by default. They are starting points, not quotes: a shop should replace them with its o"}],"toolCount":4,"toolsHash":"b93d13c8808eca65a9fc6b73b5a59c0b940f2ee3866e28717a8540d1e989b31a","serverName":"bhx-fab-quote","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-11-06T08:25:24.426Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":46,"error":null,"detail":{"tools":[{"name":"analyse_dxf_for_cutting","description":"Reads a flat 2D DXF (text DXF, as exported by AutoCAD, Fusion, Inventor and most CAD) and returns the parts, cut length, number of pierces and drawing problems "},{"name":"estimate_gcode_run_time","description":"Simulates a CNC, laser or plasma G-code program (G0-G3 with arcs and helixes, drilling cycles G73/G81-G89, dwell, tool changes, inch/mm, absolute/incremental) w"},{"name":"estimate_cnc_from_stl","description":"Budget estimate for machining a part from an STL: stock block, material removed, surface area, roughing and finishing time at the material removal rates given, "},{"name":"get_example_rates","description":"Returns the example machine presets and material rates this service uses by default. They are starting points, not quotes: a shop should replace them with its o"}],"toolCount":4,"toolsHash":"b93d13c8808eca65a9fc6b73b5a59c0b940f2ee3866e28717a8540d1e989b31a","serverName":"bhx-fab-quote","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-11-06T00:24:25.779Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":13,"error":null,"detail":{"tools":[{"name":"analyse_dxf_for_cutting","description":"Reads a flat 2D DXF (text DXF, as exported by AutoCAD, Fusion, Inventor and most CAD) and returns the parts, cut length, number of pierces and drawing problems "},{"name":"estimate_gcode_run_time","description":"Simulates a CNC, laser or plasma G-code program (G0-G3 with arcs and helixes, drilling cycles G73/G81-G89, dwell, tool changes, inch/mm, absolute/incremental) w"},{"name":"estimate_cnc_from_stl","description":"Budget estimate for machining a part from an STL: stock block, material removed, surface area, roughing and finishing time at the material removal rates given, "},{"name":"get_example_rates","description":"Returns the example machine presets and material rates this service uses by default. They are starting points, not quotes: a shop should replace them with its o"}],"toolCount":4,"toolsHash":"b93d13c8808eca65a9fc6b73b5a59c0b940f2ee3866e28717a8540d1e989b31a","serverName":"bhx-fab-quote","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}}],"tools":[{"name":"analyse_dxf_for_cutting","description":"Reads a flat 2D DXF (text DXF, as exported by AutoCAD, Fusion, Inventor and most CAD) and returns the parts, cut length, number of pierces and drawing problems "},{"name":"estimate_gcode_run_time","description":"Simulates a CNC, laser or plasma G-code program (G0-G3 with arcs and helixes, drilling cycles G73/G81-G89, dwell, tool changes, inch/mm, absolute/incremental) w"},{"name":"estimate_cnc_from_stl","description":"Budget estimate for machining a part from an STL: stock block, material removed, surface area, roughing and finishing time at the material removal rates given, "},{"name":"get_example_rates","description":"Returns the example machine presets and material rates this service uses by default. They are starting points, not quotes: a shop should replace them with its o"}],"package":null,"toolSurface":{"id":"ts_mrguq9dt3pcw","endpointId":"ep_dwjs6m64kw2y","hash":"b93d13c8808eca65a9fc6b73b5a59c0b940f2ee3866e28717a8540d1e989b31a","toolCount":4,"serverName":"bhx-fab-quote","serverVersion":"1.0.0","protocolVersion":"2025-06-18","firstSeenAt":"2026-11-01T02:26:07.313Z","lastSeenAt":"2026-11-09T06:30:00.586Z","observations":24,"hiddenText":{"level":"none","total":0,"tools":0,"kinds":[],"findings":[]},"toolNames":["analyse_dxf_for_cutting","estimate_gcode_run_time","estimate_cnc_from_stl","get_example_rates"],"distinctSurfaces":1,"surfacesWithHiddenText":0},"endpointFacts":[{"id":"ep_dwjs6m64kw2y","url":"https://quote.bastionhelix.com/mcp","type":"mcp_streamable_http","factsCheckedAt":"2026-11-07T18:24:25.574Z","auth":{"observedAt":"2026-11-07T18:24:25.628Z","authRequired":false,"scheme":null,"resourceMetadata":null,"authorizationServer":null,"conformance":{"dpop":false,"rfc8414":false,"rfc9728":false,"pkceS256":false,"clientIdMetadataDocument":false,"dynamicClientRegistration":false}},"tls":{"observedAt":"2026-11-07T18:24:25.653Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"bastionhelix.com","issuer":{"commonName":"WE1","organization":"Google Trust Services"},"validFrom":"2026-10-30T19:47:32.000Z","validTo":"2027-01-28T20:47:29.000Z","daysToExpiry":80,"sanCount":3,"fingerprint256":"B3:6B:9A:B0:99:4E:75:88:23:2D:4F:97:65:E0:36:F0:70:CC:74:A2:96:7C:EE:7A:2A:92:77:DD:36:F9:F9:38"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"com.bastionhelix/fab-quote","url":"https://registry.modelcontextprotocol.io/v0/servers/com.bastionhelix%2Ffab-quote","firstSeenAt":"2026-11-01T00:20:27.722Z","fetchedAt":"2026-11-08T16:21:32.002Z","normalizedAt":"2026-11-08T16:21:32.002Z"}]},"firstSeenAt":"2026-11-01T00:20:27.722Z","updatedAt":"2026-11-09T06:35:22.870Z"}