Coverage for me2ai_mcp\__init__.py: 20%

5 statements  

« prev     ^ index     » next       coverage.py v7.8.0, created at 2025-04-13 11:31 +0200

1""" 

2ME2AI MCP - Model Context Protocol server extensions for ME2AI. 

3 

4This package extends the official `mcp` package with custom utilities 

5and abstractions specific to the ME2AI project. 

6""" 

7from .base import ME2AIMCPServer, BaseTool 

8from .auth import AuthManager, APIKeyAuth, TokenAuth 

9from .utils import sanitize_input, format_response, extract_text 

10 

11__version__ = "0.1.0" 

12 

13__all__ = [ 

14 "ME2AIMCPServer", 

15 "BaseTool", 

16 "AuthManager", 

17 "APIKeyAuth", 

18 "TokenAuth", 

19 "sanitize_input", 

20 "format_response", 

21 "extract_text" 

22]