
Clone this repository onto your local development machine:
git clone https://github.com/codeforgermany/click_that_hood.gitcd click_that_hoodInstall dependencies:
npm iBuild the data.js file:
npm run buildThe resulting site is entirely static and can be served with any HTTP server you like. The server that is built into Python is a good way to get started.
cd publicpython -m http.server 8020Open it in a browser: http://localhost:8020
Traditionally the demo server has run on port 8020, but you can use any port you want. You may need to use 'python3' instead of 'python', depending on your local setup.
Before you commit code, run:
npm run formatIf you commit data, format it with:
NODE_OPTIONS=--max_old_space_size=8192 npx prettier --write public/data/{file}.geojson$ claude mcp add click_that_hood \
-- python -m otcore.mcp_server <graph>