Metadata-Version: 2.4
Name: metorial-mcp-session
Version: 1.0.0rc3
Summary: MCP session management for Metorial
Project-URL: Homepage, https://metorial.com
Project-URL: Documentation, https://metorial.com/docs
Project-URL: Repository, https://github.com/metorial/metorial-enterprise
Author-email: Metorial Team <support@metorial.com>
License: MIT
License-File: LICENSE
Keywords: mcp,metorial,session
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.10
Requires-Dist: aiohttp-sse-client>=0.2.1
Requires-Dist: aiohttp>=3.8.0
Requires-Dist: mcp>=1.0.0
Requires-Dist: metorial-core>=1.0.0-rc.2
Requires-Dist: truststore>=0.8.0
Requires-Dist: typing-extensions>=4.0.0
Description-Content-Type: text/markdown

# metorial-mcp-session

MCP (Model Context Protocol) session management for Metorial. Provides session handling and tool management functionality.

## Installation

```bash
pip install metorial-mcp-session
# or
uv add metorial-mcp-session
# or
poetry add metorial-mcp-session
```

## Features

- 🔧 **Session Management**: Handle MCP sessions and lifecycle
- 🛠️ **Tool Management**: Manage and execute tools through MCP
- 📡 **Protocol Handling**: MCP protocol implementation
- ⚡ **Async Support**: Full async/await support

## Usage

This package is typically used internally by other Metorial packages and not directly by end users.

### Internal Usage

```python
from metorial_mcp_session import MetorialMcpSession

# Used internally by Metorial packages
session = MetorialMcpSession()
```

## License

MIT License - see [LICENSE](../../LICENSE) file for details.
