In this presentation, we discuss our design and implementation of an OpenFlow controller that routes MPTCP traffic through software-defined networks. We begin by describing the situation of the problem, the performance issues of routing multipath traffic through a common wide-area software-defined network. Secondly, we describe our two testbeds, the testbed in virtual and real-world environments. Then, we discuss our design and implementation of the controller itself, going from the algorithm to architecture. After that, we explain the test procedures and the results. Finally, we discuss the future work.