Powered by Zoomin Software. For more details please contactZoomin

MarkLogic Content Pump (mlcp)

Introduction to MarkLogic Content Pump

  • Last Updated: April 14, 2026
  • 2 minute read
    • MarkLogic Server
    • Version 12.0
    • Documentation

MarkLogic Content Pump (mlcp) is a command line tool for getting data into and out of a MarkLogic Server database. Using mlcp, you can import documents and metadata to a database, export documents and metadata from a database, or copy documents and metadata from one database to another. For example:

The mlcp tool operates in local mode meaning that mlcp drives all its work on the host where it is invoked. Resources such as import and input data and export destination must be reachable from that host. All communication with MarkLogic Server is through that host.

In local mode, throughput is limited by resources such as memory and network bandwidth available to the host running mlcp.

You can use mlcp even when a load balancer sits between the client host and the MarkLogic host. The mlcp tool is compatible with AWS Elastic Load Balancer (ELB) and other load balancers.

Starting in 11.1.0, mlcp supports connecting to MarkLogic Server through a reverse proxy using path-based routing. For details, see mlcp Reverse Proxy Support Using Path-Based Routing.

TitleResults for “How to create a CRG?”Also Available inAlert