semvec/pypi-packages huggingface dataset:
letsbonk-mcp 0.1.4
A MCP server for Bonk
Requires Python: >=3.12

# bonk-mcp MCP server

The bonk-mcp server implements Solana blockchain functionality for the LetsBonk launchpad.


## Features
- Token launching: launch any token on letsbonk.fun
- Token trading: buy/sell any token on letsbonk.fun

## Configuration

The bonk-mcp server can be configured in Claude Desktop by adding it to the MCP servers configuration. You'll need to provide:
- Path to the bonk-mcp directory
- Environment variables:
  - `KEYPAIR`: Your Solana keypair
  - `RPC_URL`: Solana RPC endpoint (e.g., https://api.mainnet-beta.solana.com)

## Quickstart

### Install

#### Claude Desktop

On MacOS: `~/Library/Application\ Support/Claude/claude_desktop_config.json`
On Windows: `%APPDATA%/Claude/claude_desktop_config.json`

<details>
  <summary>Development/Unpublished Servers Configuration</summary>
  
  ```json
  "mcpServers": {
    "bonk-mcp": {
      "command": "uv",
      "args": [
        "--directory",
        "<PATH_TO_BONK_MCP_DIRECTORY>/bonk-mcp",
        "run",
        "bonk-mcp"
      ],
      "env": {
        "KEYPAIR": "<YOUR_SOLANA_KEYPAIR>",
        "RPC_URL": "https://api.mainnet-beta.solana.com"
      }
    }
  }
  ```
</details>

<details>
  <summary>Published Servers Configuration</summary>
  
  ```json
  "mcpServers": {
    "bonk-mcp": {
      "command": "uvx",
      "args": [
        "bonk-mcp"
      ],
      "env": {
        "KEYPAIR": "<YOUR_SOLANA_KEYPAIR>",
        "RPC_URL": "https://api.mainnet-beta.solana.com"
      }
    }
  }
  ```
</details>

## Development

### Building and Publishing

To prepare the package for distribution:

1. Sync dependencies and update lockfile:
```bash
uv sync
```

2. Build package distributions:
```bash
uv build
```

This will create source and wheel distributions in the `dist/` directory.

3. Publish to PyPI:
```bash
uv publish
```

Note: You'll need to set PyPI credentials via environment variables or command flags:
- Token: `--token` or `UV_PUBLISH_TOKEN`
- Or username/password: `--username`/`UV_PUBLISH_USERNAME` and `--password`/`UV_PUBLISH_PASSWORD`

### Debugging

Since MCP servers run over stdio, debugging can be challenging. For the best debugging
experience, we strongly recommend using the [MCP Inspector](https://github.com/modelcontextprotocol/inspector).

You can launch the MCP Inspector via [`npm`](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm) with this command:

```bash
npx @modelcontextprotocol/inspector uv --directory <PATH_TO_BONK_MCP_DIRECTORY>/bonk-mcp run bonk-mcp
```

Upon launching, the Inspector will display a URL that you can access in your browser to begin debugging.
property-lister 3.3
Extract and convert property list files from SQLite database files and from other property list files.
Requires Python: >=3.10

# Property Lister

Extract and convert property list files from SQLite database files and from other property list files.

Tested on Kali Linux v2024.2 (64-bit).

Made for educational purposes. I hope it will help!

## Table of Contents

* [How to Install](#how-to-install)
	* [Install plistutil](#install-plistutil)
	* [Standard Install](#standard-install)
	* [Build and Install From the Source](#build-and-install-from-the-source)
* [Extracting and Converting](#extracting-and-converting)
* [Usage](#usage)

## How to Install

### Install plistutil

On Kali Linux, run:

```bash
apt-get -y install plistutil
```

---

Windows OS is not supported.

---

On macOS, run:

```bash
brew install libplist
```

### Standard Install

```bash
pip3 install --upgrade property-lister
```

## Build and Install From the Source

```bash
git clone https://github.com/ivan-sincek/property-lister && cd property-lister

python3 -m pip install --upgrade build

python3 -m build

python3 -m pip install dist/property_lister-3.3-py3-none-any.whl
```

## Extracting and Converting

Extract and convert property list files inside Cache.db unencrypted SQLite database file:

```fundamental
scp root@192.168.1.10:/var/mobile/Containers/Data/Application/YYY...YYY/Library/Caches/com.someapp.dev/Cache.db ./

property-lister -db Cache.db -o results_db
```

Extract and convert property list files inside an IPA:

```fundamental
unzip someapp.ipa

property-lister -db Payload -o results_db

property-lister -pl Payload -o results_pl
```

Repeat the same for the app specific directories.

Check my other project on how to [search for files](https://github.com/ivan-sincek/ios-penetration-testing-cheat-sheet#3-search-for-files-and-directories) and on how to [extract sensitive data from the files](https://github.com/ivan-sincek/ios-penetration-testing-cheat-sheet#4-inspect-files).

## Usage

```fundamental
Property Lister v3.3 ( github.com/ivan-sincek/property-lister )

--- Extract from an SQLite database file ---
Usage:   property-lister -db database -o out
Example: property-lister -db Cache.db -o results_db

--- Extract from a property list file ---
Usage:   property-lister -pl property-list -o out
Example: property-lister -pl Info.plist    -o results_pl

DESCRIPTION
    Extract and convert property list files
DATABASE
    SQLite database file, or directory containing multiple files
    -db, --database = Cache.db | databases | etc.
PROPERTY LIST
    Property list file, or directory containing multiple files
    -pl, --property-list = Info.plist | plists | etc.
OUT
    Output directory
    All extracted propery list files will be saved in this directory
    -o, --out = results | etc.
DIRECTORY STRUCTURE
    Preserve the directory structure within the output directory
    -ds, --directory-structure
```

## Images

<p align="center"><img src="https://raw.githubusercontent.com/ivan-sincek/property-lister/refs/heads/main/img/extraction.png" alt="Extraction"></p>

<p align="center">Figure 1 - Extraction</p>
openalgo-mcp 0.1.8
OpenAlgo MCP Server stub
Requires Python: >=3.12

This is an MCP server for OpenAlgo - (logic is copied from https://github.com/marketcalls/openalgo )

It has been repackaged for use as a module without necessity of cloning repos and installing python script.

Requirements:
- Local 3.12 or higher Python 
- uvx installed

How to Install uvx (uv)
-----------------------

- **Universal (Windows, Linux, Mac):**
  ```sh
  pip install uv
  ```
- **Mac (with Homebrew):**
  ```sh
  brew install uv
  ```
- **Prebuilt binaries:**  
  Download from [uv releases](https://github.com/astral-sh/uv/releases) for your platform.

After installation, the `uvx` command will be available in your terminal.

Addition of an entry similar to below on your favorite MCP Client. The below is tested with Cline plugin on VSCode. 

``` 
 "openalgo": {
      "disabled": false,
      "timeout": 60,
      "type": "stdio",
      "command": "uvx",
      "args": [
        "openalgo-mcp@latest",
        "YOUR-OPENALGO-KEY",
        "http://127.0.0.1:5000"
      ]
    }
```
harmony-toolbox 1.4.0
Harmony ONE Validator Node Toolbox and Easy Setup
Requires Python: >=3.6

[![Codacy Badge](https://app.codacy.com/project/badge/Grade/215c4479f0304b40a535f7e84ce75f55)](https://www.codacy.com/gh/easy-node-pro/harmony-toolbox/dashboard?utm_source=github.com&amp;utm_medium=referral&amp;utm_content=easy-node-pro/harmony-toolbox&amp;utm_campaign=Badge_Grade)
[![Codacy Security Scan](https://github.com/easy-node-pro/harmony-toolbox/actions/workflows/codacy.yml/badge.svg?branch=main)](https://github.com/easy-node-pro/harmony-toolbox/actions/workflows/codacy.yml)
[![Discord Badge](https://img.shields.io/badge/chat-discord-purple?logo=discord)](https://discord.gg/Rcz5T6D9CV)
[![Stake Now Badge](https://img.shields.io/badge/stake-harmony-brightgreen)](https://bit.ly/easynode)

# Harmony Toolbox by [EasyNodePro.com](http://EasyNodePro.com "EasyNodePro.com")

## Application Repo

![harmony toolbox loader intro photo](https://docs.easynodepro.com/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Ftwitter_card_800x418.e78cb26c.jpg&w=828&q=75)

## Documentation

See our [guides site](https://docs.easynodepro.com/harmony/toolbox) for more information.
cogapp 3.6.0
Cog: A content generator for executing Python snippets in source files.
Requires Python: >=3.9

|  |license| |versions| |status|
|  |ci-status| |kit| |format|
|  |sponsor| |bluesky-nedbat| |mastodon-nedbat|

===
Cog
===

Cog content generation tool. Small bits of computation for static files.

See the `cog docs`_ for details.

.. _cog docs: https://cog.readthedocs.io/en/latest/

Code repository and issue tracker are at
`GitHub <https://github.com/nedbat/cog>`_.

To run the tests::

    $ pip install -r requirements.pip
    $ tox


.. |ci-status| image:: https://github.com/nedbat/cog/actions/workflows/ci.yml/badge.svg?branch=master&event=push
    :target: https://github.com/nedbat/cog/actions/workflows/ci.yml
    :alt: CI status
.. |kit| image:: https://img.shields.io/pypi/v/cogapp.svg
    :target: https://pypi.org/project/cogapp/
    :alt: PyPI status
.. |format| image:: https://img.shields.io/pypi/format/cogapp.svg
    :target: https://pypi.org/project/cogapp/
    :alt: Kit format
.. |license| image:: https://img.shields.io/pypi/l/cogapp.svg
    :target: https://pypi.org/project/cogapp/
    :alt: License
.. |versions| image:: https://img.shields.io/pypi/pyversions/cogapp.svg
    :target: https://pypi.org/project/cogapp/
    :alt: Python versions supported
.. |status| image:: https://img.shields.io/pypi/status/cogapp.svg
    :target: https://pypi.org/project/cogapp/
    :alt: Package stability
.. |mastodon-nedbat| image:: https://img.shields.io/badge/dynamic/json?style=flat&labelColor=450657&logo=mastodon&logoColor=ffffff&label=@nedbat&query=followers_count&url=https%3A%2F%2Fhachyderm.io%2Fapi%2Fv1%2Faccounts%2Flookup%3Facct=nedbat
    :target: https://hachyderm.io/@nedbat
    :alt: nedbat on Mastodon
.. |bluesky-nedbat| image:: https://img.shields.io/badge/dynamic/json?style=flat&color=96a3b0&labelColor=3686f7&logo=icloud&logoColor=white&label=@nedbat&url=https%3A%2F%2Fpublic.api.bsky.app%2Fxrpc%2Fapp.bsky.actor.getProfile%3Factor=nedbat.com&query=followersCount
    :target: https://bsky.app/profile/nedbat.com
    :alt: nedbat on Bluesky
.. |sponsor| image:: https://img.shields.io/badge/%E2%9D%A4-Sponsor%20me-brightgreen?style=flat&logo=GitHub
    :target: https://github.com/sponsors/nedbat
    :alt: Sponsor me on GitHub