NewAtlas Stream Processing is now generally available! Learn more >


MongoDB Connector for Apache Kafka

Natively integrate MongoDB data within the Kafka ecosystem.

Download Now

Atlas Stream Processing is now generally available

Atlas Stream Processing is the MongoDB-native way to process streaming data using the document model and Query API.
Learn More
Data charts, images, and papers with a magnifying glass clustered around 3 green tiers to represent simplified data estates.

Configure your connection

The official MongoDB Connector for Apache® Kafka® is developed and supported by MongoDB and verified by Confluent. The Connector enables MongoDB to be configured as both a sink and a source for Apache Kafka.

Easily build robust, reactive data pipelines that stream events between applications and services in near real time.

A diagram of the Apache Kafka Connector being configured as a sink or a source when integrating with MongoDB.

Why MongoDB and Apache Kafka?

MongoDB and Kafka are at the heart of modern data architectures. Kafka is designed for boundless streams of data that sequentially write events into commit logs, allowing low latency data movement between your services.

Why MongoDB?

MongoDB customers have experienced success with the Kafka Connector across a span of industries and companies for a variety of use cases.

Featured Resources

Ready to get started?

Get the MongoDB connector for Apache Kafka.
Try it NowContact sales
An illustration of MongoDB connector