Skip to main content

CNB MCP Server — Rust-native MCP server for the CNB platform (cnb.cool)

Project description

cnb-rs-mcp

PyPI Python Downloads Release CNB Repo License

CNB MCP Server — a Rust-native Model Context Protocol server for the CNB platform (cnb.cool).

Requirements

  • Python >= 3.8

Installation

# Using uv (recommended)
uvx cnb-rs-mcp

# Using pipx
pipx install cnb-rs-mcp

# Using pip
pip install cnb-rs-mcp

Usage

Once installed, the cnb-rs-mcp binary is available on your PATH:

cnb-rs-mcp --help

You can also invoke it via Python:

python -m cnb_rs_mcp --help

Configure it as an MCP server in your AI client (Claude, Cursor, Windsurf, etc.) by pointing the command at cnb-rs-mcp.

Links

License

GPL-3.0-or-later

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cnb_rs_mcp-1.0.0b12.tar.gz (165.5 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

cnb_rs_mcp-1.0.0b12-py3-none-win_arm64.whl (1.6 MB view details)

Uploaded Python 3Windows ARM64

cnb_rs_mcp-1.0.0b12-py3-none-win_amd64.whl (1.7 MB view details)

Uploaded Python 3Windows x86-64

cnb_rs_mcp-1.0.0b12-py3-none-musllinux_1_2_x86_64.whl (2.2 MB view details)

Uploaded Python 3musllinux: musl 1.2+ x86-64

cnb_rs_mcp-1.0.0b12-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.1 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ x86-64

cnb_rs_mcp-1.0.0b12-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.1 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARM64

cnb_rs_mcp-1.0.0b12-py3-none-macosx_11_0_arm64.whl (1.6 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

cnb_rs_mcp-1.0.0b12-py3-none-macosx_10_12_x86_64.whl (1.7 MB view details)

Uploaded Python 3macOS 10.12+ x86-64

File details

Details for the file cnb_rs_mcp-1.0.0b12.tar.gz.

File metadata

  • Download URL: cnb_rs_mcp-1.0.0b12.tar.gz
  • Upload date:
  • Size: 165.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.19 {"installer":{"name":"uv","version":"0.11.19","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for cnb_rs_mcp-1.0.0b12.tar.gz
Algorithm Hash digest
SHA256 aed70d92f05d6228a9d8b6cf788831ac43606bc284a2dcdc7fc22ff05ce381bf
MD5 c38fe069b1262848c78dc3450edd298e
BLAKE2b-256 6ff5a3e5dac8f9be0d21a699adb6a730912539d338c365791279a971ced2a3b1

See more details on using hashes here.

File details

Details for the file cnb_rs_mcp-1.0.0b12-py3-none-win_arm64.whl.

File metadata

  • Download URL: cnb_rs_mcp-1.0.0b12-py3-none-win_arm64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: Python 3, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.19 {"installer":{"name":"uv","version":"0.11.19","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for cnb_rs_mcp-1.0.0b12-py3-none-win_arm64.whl
Algorithm Hash digest
SHA256 032ebc31b3f858ea8a9900ef6a44fde1068ceb3f1ef5fa2f5c8c0ea214ad8343
MD5 506bc2433fd0e0e349c2d6ffe3525719
BLAKE2b-256 8281fc362fd8ce4b316fc7ce96b6033c0b64f3157add3525afa0359c32a1039f

See more details on using hashes here.

File details

Details for the file cnb_rs_mcp-1.0.0b12-py3-none-win_amd64.whl.

File metadata

  • Download URL: cnb_rs_mcp-1.0.0b12-py3-none-win_amd64.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.19 {"installer":{"name":"uv","version":"0.11.19","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for cnb_rs_mcp-1.0.0b12-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 a7571b8799c5c893019ff93d2042bc144e8e6e52e8fd473958780a49cc09ec2e
MD5 ef6ed500d1f24f8c5aff491307f7f742
BLAKE2b-256 3fa511ebb3788df90ac4c00cf16582b65755ae6921774bb39edb9baa7a062168

See more details on using hashes here.

File details

Details for the file cnb_rs_mcp-1.0.0b12-py3-none-musllinux_1_2_x86_64.whl.

File metadata

  • Download URL: cnb_rs_mcp-1.0.0b12-py3-none-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 2.2 MB
  • Tags: Python 3, musllinux: musl 1.2+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.19 {"installer":{"name":"uv","version":"0.11.19","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for cnb_rs_mcp-1.0.0b12-py3-none-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 bc60ab4ee65023687bfc001eea802f3b923fe5aa1a74da3eff11cb8f593dc7d8
MD5 69303ec25cddf3c0ea7d809c250e063a
BLAKE2b-256 947e7969a91085969a721617927b6b1cdd7a82fed887d5fec47738896853d45e

See more details on using hashes here.

File details

Details for the file cnb_rs_mcp-1.0.0b12-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: cnb_rs_mcp-1.0.0b12-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: Python 3, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.19 {"installer":{"name":"uv","version":"0.11.19","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for cnb_rs_mcp-1.0.0b12-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e68e7108982085127e127e90ef23ad010aa86eebe6abf345636b033e036b5df6
MD5 0e8c82cc37a9f2c9842afa405bc46e2d
BLAKE2b-256 a774b2d58f2fa53a218f40e305b09d8a3dfb95d3cca611a4723efc3a2010c5ea

See more details on using hashes here.

File details

Details for the file cnb_rs_mcp-1.0.0b12-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

  • Download URL: cnb_rs_mcp-1.0.0b12-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: Python 3, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.19 {"installer":{"name":"uv","version":"0.11.19","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for cnb_rs_mcp-1.0.0b12-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9f8b82da199104452a756e09ab475ee803b2973bdcc0bfbfa575b09d4200daaf
MD5 01d82db955e8c32da5076f7cdb9f600c
BLAKE2b-256 bdb4d203c4cd7a716c68f4290b1c78d62a452283dc06f412ef22388131935812

See more details on using hashes here.

File details

Details for the file cnb_rs_mcp-1.0.0b12-py3-none-macosx_11_0_arm64.whl.

File metadata

  • Download URL: cnb_rs_mcp-1.0.0b12-py3-none-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: Python 3, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.19 {"installer":{"name":"uv","version":"0.11.19","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for cnb_rs_mcp-1.0.0b12-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 97bfe6b7febded5b2727990b35288f27605ad9ba44154d3c23a4119ab932e61b
MD5 6b43eabb77c8268bc4b1a4a3e1956fd7
BLAKE2b-256 f38660ebdc5879656e7b8848fc41c836aecfb6116fccc30ec111b20a3c889fd6

See more details on using hashes here.

File details

Details for the file cnb_rs_mcp-1.0.0b12-py3-none-macosx_10_12_x86_64.whl.

File metadata

  • Download URL: cnb_rs_mcp-1.0.0b12-py3-none-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: Python 3, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.19 {"installer":{"name":"uv","version":"0.11.19","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for cnb_rs_mcp-1.0.0b12-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 0322ee66cdbe01383adc5b2351fbb866a91e0c0b8553b7555ddbb87b443a3dfd
MD5 1ff0ec9423399ddec5c667c8266b0ded
BLAKE2b-256 b500e88ba450cc6405c4333ed38bdac113965d936ad48736d3df2a4672ca418d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page