A simple application to run naiveproxy on android, using shizuku.
It using Shizuku to access ADB permissions, and run some simple commands, it copies naive client and config.json to /data/local/tmp directory to ensure it has sufficient permissions to execute it.
If Shizuku/Sui is not yet activated, please activate it according to the steps first. Please make sure that Shizuku/Sui is activated before proceeding to the next step.
Enter the github release page of naiveproxy (You can click on the green text to open the page) and download the naive executable file that matches the current device architecture.
Unzip the naiveproxy.tar.xz to the Download/naiveproxy directory and make sure that the naiveproxy directory contains both the naive and config.json files.
Modify the config.json to match your server information.
Then, you will need another proxy software that supports SOCKS or HTTP proxy, such as Clash, v2rayNG, etc.
$ claude mcp add NaiveproxyForAndroid \
-- python -m otcore.mcp_server <graph>