이 MCP로 할 수 있는 일
Builds and decodes UDS and ISO-TP messages, DTCs, CAN traces, diagnostic requests, and integration plans.
도구
입력 스키마
{'type': 'object', 'required': ['service'], 'properties': {'on': {'type': 'boolean', 'description': 'control_dtc: true = DTC setting on.'}, 'dfi': {'type': 'integer', 'description': 'dataFormatIdentifier, default 0.'}, 'did': {'type': 'string'}, 'hex': {'type': 'string', 'description': 'raw: bytes to pass through.'}, 'key': {'type': 'string', 'description': 'security_key: key bytes in hex.'}, 'rid': {'type': 'string', 'description': 'routine: e.g. "FF00".'}, 'data': {'type': 'string', 'description': 'Hex payload (write_did, transfer_data, routine option record).'}, 'dids': {'type': 'array', 'items': {'type': 'string'}, 'description': 'read_did: e.g. ["F190","F18C"].'}, 'mask': {'description': 'read_dtc status mask, default FF.'}, 'size': {'type': 'string', 'description': 'request_download: e.g. "0x10000".'}, 'type': {'description': 'session/ecu_reset sub-function (number, hex string or name).'}, 'group': {'type': 'string', 'description': 'clear_dtc group, default FFFFFF.'}, 'level': {'type': 'integer', 'description': 'security_seed/security_key: odd seed-request level; the key is sent with level+1.'}, 'action': {'enum': ['start', 'stop', 'results'], 'type': 'string'}, 'address': {'type': 'string', 'description': 'request_download: e.g. "0x08000000".'}, 'control': {'description': 'comm_control control type.'}, 'counter': {'type': 'integer', 'description': 'transfer_data block sequence counter.'}, 'service': {'enum': ['session', 'ecu_reset', 'read_did', 'write_did', 'security_seed', 'security_key', 'tester_present', 'routine', 'request_download', 'transfer_data', 'transfer_exit', 'clear_dtc', 'read_dtc', 'control_dtc', 'comm_control', 'raw'], 'type': 'string'}, 'commType': {'description': 'comm_control communicationType, default 01.'}, 'suppress': {'type': 'boolean', 'description': 'tester_present: set suppressPosRspMsgIndicationBit.'}, 'sizeBytes': {'type': 'integer', 'description': 'Default 4.'}, 'subfunction': {'description': 'read_dtc sub-function (e.g. 2 = reportDTCByStatusMask).'}, 'addressBytes': {'type': 'integer', 'description': 'Default 4.'}}}
입력 스키마
{'type': 'object', 'required': ['dtc'], 'properties': {'dtc': {'type': 'string', 'description': 'Three bytes hex ("01 23 45") or a code ("P0123-45").'}, 'status': {'type': ['string', 'integer'], 'description': 'Optional status byte, e.g. "0x09".'}}}
입력 스키마
{'type': 'object', 'required': ['frames'], 'properties': {'frames': {'anyOf': [{'type': 'array', 'items': {'type': 'object', 'required': ['data'], 'properties': {'t': {'type': 'number'}, 'id': {'type': ['string', 'integer']}, 'data': {'type': ['string', 'array']}}}}, {'type': 'string'}], 'description': 'Array of {id, data, t?} (id hex string or number, data hex string or byte array, t in ms), or a candump-style multiline string.'}, 'padding': {'type': 'boolean', 'description': 'true: warn on unpadded short frames; false: warn when padding bytes appear.'}, 'decodeUds': {'type': 'boolean', 'description': 'Decode each reassembled message as UDS (default true).'}}}
입력 스키마
{'type': 'object', 'required': ['hex'], 'properties': {'hex': {'type': 'string', 'description': 'PDU bytes, e.g. "7F 34 78" or "0x22 0xF1 0x90" (no ISO-TP header).'}, 'direction': {'enum': ['request', 'response'], 'type': 'string', 'description': 'Optional hint to disambiguate.'}}}
입력 스키마
{'type': 'object', 'properties': {'role': {'enum': ['server', 'client'], 'type': 'string'}, 'rtos': {'enum': ['baremetal', 'freertos', 'zephyr', 'linux'], 'type': 'string'}, 'target': {'type': 'string', 'description': 'MCU or board, e.g. "STM32F103", "H563".'}, 'features': {'type': 'array', 'items': {'type': 'string'}, 'description': 'dtc, dtc_persist, security, authentication, bootloader, flash_tool, custom_service, periodic, roe'}, 'transport': {'enum': ['can', 'canfd', 'udp-sim'], 'type': 'string'}}}
입력 스키마
{'type': 'object', 'required': ['topic'], 'properties': {'topic': {'type': 'string'}}}
최근 도구 변경
유사한 MCP 서버
device-house
Designs electronic devices and produces bills of materials, schematics, PCB layouts, firmware templates, manufacturing files, and…
plcsense
Provides read-only TwinCAT Structured Text intelligence for symbols, library APIs, documentation, and PLC code validation.
Chiplab
Runs, builds, and validates firmware on virtual hardware and provides a hardware knowledge corpus.
Physical Capability Cloud
Registers and manages physical equipment and operators, supports capability pricing, job contracts, telemetry, verification evide…
calc.engineer
Provides deterministic engineering calculators for RF and LoRa systems, electronics, batteries, solar and power systems, cooling,…
kernelcad
Authors, evaluates, reviews, simulates, edits, and exports parametric CAD assemblies and geometry from editable TypeScript-based …
Affine.Earth Math Court
Performs exact integer and rational mathematical verification across algebra, geometry, physics, quantum-computing witnesses, rob…
RQM Studio Jobs
Provides bounded quantum-circuit parsing, validation, compilation, optimization, equivalence checks, repair, simulation, provider…