Metadata-Version: 2.4
Name: mplp-sdk
Version: 1.0.1
Summary: Python SDK and reference runtime for the MPLP Protocol v1.0.0 (Multi-Agent Lifecycle Protocol).
Author: Coregentis AI
License: Apache-2.0
Project-URL: Homepage, https://mplp.io
Project-URL: Documentation, https://docs.mplp.io
Project-URL: Repository, https://github.com/Coregentis/MPLP-Protocol
Project-URL: Issues, https://github.com/Coregentis/MPLP-Protocol/issues
Keywords: mplp,multi-agent,lifecycle,protocol,agent-os,AI agents,runtime
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Software Development :: Libraries :: Application Frameworks
Classifier: Typing :: Typed
Requires-Python: >=3.10
Description-Content-Type: text/markdown
Requires-Dist: pydantic<3.0,>=2.0

# mplp-sdk

Python SDK and reference runtime for the MPLP Protocol v1.0.0 (Multi-Agent Lifecycle Protocol).

## Installation

```bash
pip install mplp-sdk
```

## Usage

```python
from mplp import validate_context, validate_plan, validate_trace

# Validate a context object
result = validate_context({"protocolVersion": "1.0.0", ...})
if result.ok:
    print("Valid!")
else:
    print("Errors:", result.errors)
```

## License

Apache-2.0

## Copyright

© 2025 Bangshi Beijing Network Technology Limited Company (Coregentis AI)

## Links

- Homepage: https://mplp.io
- Documentation: https://docs.mplp.io
- Repository: https://github.com/Coregentis/MPLP-Protocol
- Issues: https://github.com/Coregentis/MPLP-Protocol/issues
