PyStreamMCP
Two-stage selective intelligence: metadata-first filtering + contextual reranking. 90-95% token reduction. OpenAI-compatible MCP orchestration layer for streaming.
Latest Version: 1.1.1
Features
- ✅ 90-95% token reduction (selective intelligence)
- ✅ 8+ connected tools with latency tracking
- ✅ Metadata-first filtering & contextual reranking
- ✅ Production-ready CLI dashboards
- ✅ Keyboard shortcuts for quick access
- ✅ OpenTelemetry support (6 backends)
Installation
pip install pystreammcp
Quick Start
# Setup shortcuts
bash scripts/setup_shortcuts.sh
# View dashboard
dash-pystreammcp # Static snapshot
dash-pystreammcp-live # Live monitoring
dash-pystreammcp-export # Export metrics
# Connect tools
pystreammcp list-tools
pystreammcp connect --provider openai
Dashboard
Real-time MCP orchestration metrics:
dash-pystreammcp- View tool status, selective intelligence statsdash-pystreammcp-live- Watch active executions, routing performancedash-pystreammcp-export- Export to JSON
Metrics: Status, Connected Tools (8+), Selective Intelligence Reduction (90-95%), Active Jobs, Routing Performance
OpenTelemetry
Export to Prometheus, Datadog, Honeycomb, New Relic, Jaeger, or X-Ray.
export OTEL_EXPORTER_OTLP_PROTOCOL=prometheus
dash-pystreammcp-live
See OTEL_SETUP_GUIDE.md.
Production Deployment
Kubernetes, Docker Compose, and standalone patterns included.
See PRODUCTION_DEPLOYMENT.md.
Documentation
DASHBOARD_SHORTCUTS.md- Keyboard shortcutsOTEL_SETUP_GUIDE.md- OpenTelemetry setupPRODUCTION_DEPLOYMENT.md- Deployment patterns
Repository
License
MIT
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pystreammcp-1.1.1-py3-none-any.whl.
File metadata
- Download URL: pystreammcp-1.1.1-py3-none-any.whl
- Upload date:
- Size: 82.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.13.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4a9044d0a0e6c6e291dfe59a1aad47072d902268a6f1b585ce99534ebce3604b
|
|
| MD5 |
1006e7a894681acb1133575a09878b1b
|
|
| BLAKE2b-256 |
d6e9d7b7b06e76ba733e587c8bb7294dcdd2a234cca9a1dbd0688fb488c57c70
|