diff --git a/server.py b/server.py index a801cca..26a5fc5 100644 --- a/server.py +++ b/server.py @@ -210,4 +210,9 @@ def query_notebook(notebook: str, query: str, limit: int = 5) -> str: return f"Query failed: {e}" if __name__ == "__main__": - mcp.run() + try: + logging.info("Starting knowledge-mcp server...") + mcp.run() + except Exception as e: + logging.critical(f"Server crashed: {e}", exc_info=True) + raise