Handle Ctrl-C and exit

This commit is contained in:
Teal Bauer 2025-03-28 19:45:43 +01:00
parent 763b221773
commit bb10207b84

View File

@ -128,6 +128,13 @@ def search_functions_by_name(query: str, offset: int = 0, limit: int = 100) -> l
return safe_get("searchFunctions", {"query": query, "offset": offset, "limit": limit}) return safe_get("searchFunctions", {"query": query, "offset": offset, "limit": limit})
if __name__ == "__main__": import signal
mcp.run()
import os
def handle_sigint(signum, frame):
os._exit(0)
if __name__ == "__main__":
signal.signal(signal.SIGINT, handle_sigint)
mcp.run()