diff --git a/src/dolibarr_mcp/__init__.py b/src/dolibarr_mcp/__init__.py index f3ae058..f8a761e 100644 --- a/src/dolibarr_mcp/__init__.py +++ b/src/dolibarr_mcp/__init__.py @@ -1,26 +1,18 @@ -"""Dolibarr MCP - Model Context Protocol Server for Dolibarr ERP.""" +""" +Dolibarr MCP Server Package -__version__ = "1.0.1" +Professional Model Context Protocol server for complete Dolibarr ERP/CRM management. +""" + +__version__ = "1.0.0" __author__ = "Dolibarr MCP Team" -# Make the main function available at package level -try: - from .dolibarr_mcp_server import main -except ImportError: - # If relative import fails, we might be running directly - import sys - import os - # Add parent directory to path - sys.path.insert(0, os.path.dirname(os.path.dirname(os.path.abspath(__file__)))) - from dolibarr_mcp.dolibarr_mcp_server import main +from .dolibarr_client import DolibarrClient +from .dolibarr_mcp_server import DolibarrMCPServer +from .config import Config -# Export main components __all__ = [ - 'main', - '__version__', - '__author__' + "DolibarrClient", + "DolibarrMCPServer", + "Config", ] - -# Support both execution methods -if __name__ == '__main__': - main()