This is a Python Toolkit with a set of functions for controlling Bluetooth devices on a Linux system. It allows the user to scan for (annoying) nearby devices, perform "L2Ping of Death" tests, and also allows to send thousands of beacons to connect to BT devices via RFCOMM. It is your perfect sidekick when neighbours keep playing "Despacito" ad finitum during Sunday mornings!
░ ░░..░░..░ ░.░ .░ ░.░ .░.░..░░ .░ .░.░░░░░..░ ░.░ ░░░░..░ ░.░ .░ ░░..░ ░░.
░░░..░ ░.░ _________________________________________________________.░ ░░ ░..░
░..░ ░ ░ .|..................................................... | ░░.░░..
...░ .░ | ......................................... | ..░.,. .
░..░ ░ | 0 0 ╓N o 0 | ░░. ░ .░
. ░░| ▓≡wφ╩ o |░░░.. .
. ~.. ░.. ░| ▓▀µ . |░. ░- ░░
░ ░ .. . | O ▄▒▒▒▓ | ]. -
:░. :.. ¬| o ▓▓▓╫▒╫µ . 0 |░- , ░\
. | ▓▓▒▒▒▒▒▒▓ . . |: .░░.
░. ░░ .: | o ▓▓▓▒▒╫▒▒▓╫▒╫▓▓▓ | . . ░
░..░ ░.░ .░| ▓▓▓▓▓▓▓▒▒▒▒▒▒▓▓▓▒▓▓▓▒µ | . : ░ ░.
.░ .:..░¬░| o ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ O | ░░ ░░
░. ... | 0 J▓▓▓▓▓▓▓▓▓▓▓▓▓▓▀▓▓▓ o | ░.. ░ ░
░ . . -. | ▓▓▀ ▓▓▓▓▓▓▓ ▓ | . ░. ░░:
░ .░.░ ░| o ▓▓ ▄███ ▓▓▓▓▌ ████ █ |.. ... .
... . ░ .| ▓▓▓ █ █ █▓▓▓▌ █ ▓ ▓▓▄ o |░░░░░..░ ░
.. ░ ░~░| ▓▓▓ ▀ ▄▓▓▓▓▓ ▀ ▓▓▓▌ | - .░░
. :░..░| ╓▄▄▓▓▓▓▓▓██▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓╖ O |: ~~ ..
:.. ░ | ▄▓▓▓▓▓▓▓▓▓▓▓▓▓▓ ▒▓▓▓▓▓▓▓▓▓▓▓▓µ |. .░ : ░
░░. . ░ : | ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▄▄▄▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ |░ .░░. ░
~.... | ╨▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓╛ |░.:.░. .
. ..░.░ .| ╙▀▀▀▀▀▀▀▀╙╨╙╙╙╙╨▀╙╙╙╨╨╨▀▀╨╙└ | . ░ ..░░░
...░ .░: | P A R T Y ------ P O O P E R |..░.,.: ..
░░: ░.░░ ░:| _____________________________________________ |:.░:░ .
.. ░ ░ .| |░.░ . ...
:. .░ : :| ...Let*s Make this Party... over. | .: ¬░:.
. . ..░|_________________________________________________________|░ ░...░:░:
--- Scan for nearby devices
--- L2Ping of Death
--- RFCOMM Beacon Flood
--- Quit
-Select an option by typing the corresponding number and pressing Enter.
-Follow the prompts to enter any required information, such as a Bluetooth device address. -An xterm window will be launched to run the selected command. The user must manually close the window to return to the script menu.
$ claude mcp add party-pooper \
-- python -m otcore.mcp_server <graph>