Skip to main content

SMCP Business Edition - Secure Model Context Protocol with advanced licensing

Project description

SMCP Business Edition

Professional secure MCP server implementation with advanced licensing and enterprise features.

Key Features

  • Core-based Licensing: License validation based on CPU core usage
  • Runtime Enforcement: Graceful enforcement with 15-minute grace period
  • Automatic Renewal: Hot-reload license keys without restarts
  • Revocation Support: Remote revocation list checking
  • Enterprise Security: All community features plus advanced compliance
  • Professional Support: Priority support and SLA guarantees
  • Seamless Upgrade: Same import (import smcp) as community edition

Installation

Business Edition

From Private PyPI Server

pip install --extra-index-url https://bizteamai.com/pypi/simple/ smcp-biz

With Upload Authentication (for contributors)

# For uploading packages (requires token authentication)
pip install --extra-index-url https://<upload-token>@bizteamai.com/pypi/simple/ bizteam-smcp-biz

Note:

  • Package name is smcp-biz but imports as smcp for seamless upgrade from community edition
  • Public downloads don't require authentication
  • Upload operations require a valid token
  • Private PyPI server hosted at https://bizteamai.com/pypi/

Community Edition

The community edition (bizteam-smcp) is available on PyPI.org:

# Community edition from PyPI.org
pip install bizteam-smcp

# Or from private PyPI
pip install --extra-index-url https://bizteamai.com/pypi/simple/  bizteam-smcp

License Configuration

Set your license file path:

export BIZTEAM_LICENSE_FILE=/etc/bizteam/license.txt

Or set the license key directly:

export BIZTEAM_LICENSE_KEY="BZT.customer.cores.expiry.nonce.signature"

Development Mode

For development and testing:

export BIZTEAM_DEV_MODE=1  # Disables license checking

Usage

import smcp  # Same import as community edition
# Business edition will be used if installed

CLI Tools

Enhanced CLI tools included:

smcp-gen-key    # Generate license keys
smcp-approve    # Approve pending actions
smcp-mkcert     # Certificate generation
smcp-revoke     # License revocation

Support

License

This is commercial software distributed under a proprietary license. A valid license key is required for production use.

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

bizteamai_smcp_biz-1.13.1.tar.gz (22.9 kB view details)

Uploaded Source

Built Distribution

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

bizteamai_smcp_biz-1.13.1-py3-none-any.whl (28.5 kB view details)

Uploaded Python 3

File details

Details for the file bizteamai_smcp_biz-1.13.1.tar.gz.

File metadata

  • Download URL: bizteamai_smcp_biz-1.13.1.tar.gz
  • Upload date:
  • Size: 22.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.11

File hashes

Hashes for bizteamai_smcp_biz-1.13.1.tar.gz
Algorithm Hash digest
SHA256 ae1e34e7bc6d02ec56fcfcad4ddc8f31f672d60ba6196b84817dcb5450939e35
MD5 5de74774540c3bb29a63493c919d4429
BLAKE2b-256 4bab7c12c9e5e977088930a02f9dce3b2e6bc8034be0fc0e1fa1658c2206e33b

See more details on using hashes here.

File details

Details for the file bizteamai_smcp_biz-1.13.1-py3-none-any.whl.

File metadata

File hashes

Hashes for bizteamai_smcp_biz-1.13.1-py3-none-any.whl
Algorithm Hash digest
SHA256 d0e45ef6776e3de2d745dfebf487d09a21bc5d20f9d31b7b1f4f4120ab88217a
MD5 75d6cb0f260b188ecdbea963dab7cf3b
BLAKE2b-256 9e680b202dda17dc22e77a83b3f8fb728d25d8ddc83e28a0d8c1f9524f2e8956

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