massiron
MCP orchestration hub for the massiron product suite.
One dashboard to discover, install, run, and license all your massiron products: Atlas · DeepStrain · Adauto
pip install massiron
python -m massiron
# → http://localhost:8767
Features
| Feature | Description |
|---|---|
| Product Discovery | Auto-detects installed products (pip show) |
| Service Lifecycle | Start/stop/restart MCP servers (pythonw support) |
| Health Monitoring | TCP port healthcheck for every service |
| License Management | Key generation, HMAC signing, local activation |
| Payment Webhooks | LemonSqueezy + Paddle integration |
| GUI Dashboard | Zero-dependency web UI (http.server built-in) |
Quick Start
# Install
pip install massiron
# Launch dashboard
python -m massiron
# Or specify port
MASSIRON_PORT=8767 python -m massiron
Open http://localhost:8767.
Dashboard
The GUI shows each product as a card with:
- Status: Running / Installed / Not installed
- Version: detected via
pip show - Port: default MCP port
- License: licensed / unlicensed badge
- Actions: Start / Stop / Open / Install
Product Quick Reference
| Product | Package | CLI | MCP Port |
|---|---|---|---|
| Atlas | code-atlas |
atlas |
8766 |
| DeepStrain | deepstrain |
deepstrain |
8765 |
| Adauto | adauto |
adauto |
8764 |
License System
Licenses are issued via LemonSqueezy or Paddle.
Flow:
- Customer purchases on massiron.com/pricing
- Payment provider sends webhook →
POST /api/webhook - massiron generates deterministic license key (recoverable from email+product)
- Key is HMAC-signed for tamper resistance
- Customer enters key in dashboard → product activates
Webhook Setup
Set environment variables:
# LemonSqueezy
LEMONSQUEEZY_WEBHOOK_SECRET=your_secret
# or Paddle
PADDLE_WEBHOOK_SECRET=your_secret
Webhook endpoint: http://your-host:8767/api/webhook
Development
git clone https://github.com/mete-dotcom/massiron
cd massiron
pip install -e .
python -m massiron
License
Proprietary — massiron.com
Metadata
Release files for massiron 1.0.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| massiron-1.0.3-cp313-cp313-win_amd64.whl | CPython 3.13 | CPython 3.13 | Windows x86-64 | Details |
Release files / massiron-1.0.3-cp313-cp313-win_amd64.whl
| Download URL | massiron-1.0.3-cp313-cp313-win_amd64.whl |
|---|---|
| Size | 285.9 kB |
| Tags | CPython 3.13 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
f3f2aea5366596429490c69ca81c648eed8c88439e01a2c654f9fe57e153530f
|
|
BLAKE2b-256 checksum How to use checksums |
06a86b588cb0c76317e49eb49ca652479484698d42034e07a60d65d602cadff4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.14
|