Kehinde Adeleke
Jun 26, 2025

Checkout a single directory from a monorepo

I wanted to play around with the remote-mcp-server from the cloudflare examples monorepo but didn't want to pull every example down. I just needed to access one folder.

Here is how I did it:


git clone --no-checkout https://github.com/cloudflare/ai.git
 
cd ai
 
git sparse-checkout init --cone
 
git sparse-checkout set demos/remote-mcp-server
 
git checkout main

and Voila!, I was good to go.