OPC UA Modeler
このMCPでできること
Helps model OPC UA companion-spec types and namespaces, validate YAML models, and generate or reverse-engineer NodeSet2 artifacts.
ツール
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'query': {'type': 'string', 'description': 'Description or common name of the unit (e.g. "revolutions per minute", "celsius", "pressure bar")'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'query': {'type': 'string', 'description': 'Member name or capability keyword (e.g. "SerialNumber", "health", "calibration")'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['alias', 'browseName'], 'properties': {'alias': {'type': 'string', 'description': 'Companion spec alias where the type is defined (e.g. "machinery")'}, 'browseName': {'type': 'string', 'description': 'The type browse name (e.g. "MachineryItemIdentificationType")'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['alias'], 'properties': {'alias': {'type': 'string', 'description': 'Companion spec alias (e.g. "machinery", "di", "robotics")'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['prompt'], 'properties': {'prompt': {'type': 'string', 'description': 'Natural language description of the OPC UA model to generate'}, 'forceSpecs': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Companion spec aliases to force (e.g. ["di", "ia"])'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['yaml'], 'properties': {'yaml': {'type': 'string', 'description': 'The full YAML model source to generate from'}, 'include_docs': {'type': 'boolean', 'description': 'Set to true to include markdown documentation (slower)'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['xml'], 'properties': {'xml': {'type': 'string', 'description': 'The NodeSet2.xml content to reverse-engineer'}, 'namespace_uri': {'type': 'string', 'description': 'Target namespace URI to extract (auto-detected if omitted)'}, 'self_contained': {'type': 'boolean', 'description': 'Return one self-contained .opcua.yaml stream: the model, its NodeId symbol table and dependency declarations (default: bare YAML)'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['yaml'], 'properties': {'yaml': {'type': 'string', 'description': 'The full YAML model source to validate'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['aliases'], 'properties': {'aliases': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Companion spec aliases to resolve (e.g. ["machineTool", "robotics"])'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'query': {'type': 'string', 'description': 'Search keyword (e.g. "identification", "temperature", "motion")'}}, 'additionalProperties': False}
最近のツール変更
類似のMCPサーバー
Imei
Validates IMEI numbers and computes the Luhn check digit for incomplete IMEI values.
Intel HEX type-00 count, input discarded
Counts Intel HEX type-00 data records in supplied input.
device-house
Designs electronic devices and produces bills of materials, schematics, PCB layouts, firmware templates, manufacturing files, and…
Labelixa
Renders, validates, converts, explains, and checks compatibility for ZPL, EPL, TSPL, and CPCL thermal-printer labels.
wake-word-training
Estimates, trains, benchmarks, licenses, and provides downloadable custom wake-word detection models for embedded and software ap…
OPC UA NodeSet Gate
Compares OPC UA NodeSet2 XML documents and performs deterministic release-compatibility audits, including chunked uploads.
PartsTable
Normalizes, validates, searches, and retrieves IT hardware part records and substitute or equivalent part numbers.
Robozukan (ロボ図鑑)
Catalogs physical devices by AI connectivity, autonomy, available APIs or other connection methods, and related connection guides.