OPC UA NodeSet Gate
Deterministic release-compatibility preflight for OPC UA NodeSet2 XML.
Connect it
Settings → Connectors → Add custom connector
URL: https://nodeset.regevidencehub.com/mcpSettings → Apps & Connectors → Advanced → Developer mode
Create connector with URL: https://nodeset.regevidencehub.com/mcp{
"mcpServers": {
"opc-ua-nodeset-compatibility-gate": {
"url": "https://nodeset.regevidencehub.com/mcp"
}
}
}claude mcp add --transport http opc-ua-nodeset-compatibility-gate https://nodeset.regevidencehub.com/mcp{
"servers": {
"opc-ua-nodeset-compatibility-gate": {
"type": "http",
"url": "https://nodeset.regevidencehub.com/mcp"
}
}
}5 tools, verified live
audit_nodeset_compatibilityread-onlyCompare two complete OPC UA NodeSet2 XML documents when both fit in a single request. Pass old_nodeset_xml as the full baseline revision and new_nodeset_xml as the full candidate revision. The deterministic report returns result (COMPATIBLE, REVIEW_REQUIRED, BREAKING, or INSUFFICIENT_INPUT), old_node_count, new_node_count, issue_count, a summary keyed by change code, and issues containing code, se
nodeset_compatibility_statusread-onlyReturn bounded service metadata for OPC UA NodeSet Compatibility Gate. Use this only to discover deployment stage, deterministic static-analysis scope, production availability and payment status; do not use it to compare NodeSets. The result includes the shared MCP endpoint and explicitly lists which tool calls are free and which require x402 payment.
begin_nodeset_uploadStart one temporary in-memory upload for a large NodeSet2 XML document. Call this once for the old baseline and once for the new candidate when the complete XML documents are too large for audit_nodeset_compatibility. It returns upload_id and max_total_chars. Append that document's chunks in original order with append_nodeset_chunk. Uploads expire after 15 minutes and the service allows at most fo
append_nodeset_chunkAppend the next unmodified text chunk to a temporary NodeSet2 upload created by begin_nodeset_upload. Pass upload_id exactly as returned by begin_nodeset_upload and chunk as the next consecutive XML text segment; send every chunk in original order without overlap, omission or reformatting. On success the result returns status=OK, upload_id and cumulative received_chars; UNKNOWN_UPLOAD_ID or UPLOAD
audit_uploaded_nodesetscan modifyCompare two large NodeSet2 XML revisions after both have been fully staged with begin_nodeset_upload and append_nodeset_chunk. Pass old_upload_id for the baseline revision and new_upload_id for the candidate revision. This call consumes both upload IDs, so do not reuse them afterward. The report has the same shape as audit_nodeset_compatibility: result (COMPATIBLE, REVIEW_REQUIRED, BREAKING, or IN
Alternatives in Developer Tools
Compare →NENetdataA
Real-time infrastructure monitoring with metrics, logs, alerts, and ML-based anomaly detection.
OMOmnaraA
Deploy durable AI agents with Omnara, an open-source managed-agent platform.
RDRevoGrid DataGrid MCPA
Token-free MCP server for structured RevoGrid Core, Pro, and Enterprise knowledge retrieval.
RDRevoGrid DataGrid MCP ProA
Hosted Pro MCP server for RevoGrid DataGrid docs, examples, feature checks, and migration guidance.
LALabelhead Artist MomentumA
Trending hip-hop artist momentum scores across four cultural dimensions.
TLTldrawA
Draw and visually collaborate with your agents on tldraw's canvas.