Skip to main content
Question

Anyone having any experience with MCAP?

  • January 8, 2026
  • 1 reply
  • 40 views

mariaka
Contributor
Forum|alt.badge.img+15

Does anyone have experience working with the MCAP file format in FME? MCAP is an open file format designed to store large amounts of time-stamped data, for example from robots, sensor recordings, and other systems that generate a high volume of messages.
https://mcap.devhttps://foxglove.dev/blog/introducing-the-mcap-file-format

In my case, I am working with MCAP files from a sensor box that determines the position of rail vehicles with track-level accuracy and records the track sections where a track-laying machine has been operating.

I am aware that there is currently no dedicated Reader, Writer, or Transformer for MCAP in FME, nor is there anything available on the FME Hub. At the moment, I am at a very early stage of understanding and analyzing this data. There is, however, a Python library available for working with MCAP files: https://mcap.dev/docs/python/.

1 reply

kailinatsafe
Safer
Forum|alt.badge.img+23

Hello ​@mariaka, thanks for posting! Unfortunately, it doesn’t look like we currently have a native integration for the MCAP format. That said, it may still be possible to work with this data by leveraging external Python libraries through a PythonCaller transformer.

At the moment, there doesn’t appear to be an existing FME Idea for this format. I’d highly recommend creating one and outlining your intended use cases - this will allow other users to upvote and help us gauge interest for potential future support.

Let us know if you’d like any guidance on using Python with FME or creating an idea, we’re happy to help, Kailin.