Module: MicroMcp::Server
- Defined in:
- lib/micro_mcp/server.rb
Class Method Summary collapse
Class Method Details
.start ⇒ Object
5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
# File 'lib/micro_mcp/server.rb', line 5 def self.start thread = Thread.new do MicroMcpNative.start_server rescue => e warn "Error starting server: #{e.message}" end begin thread.join rescue Interrupt puts "\nShutting down server..." MicroMcpNative.shutdown_server thread.join end puts "Server stopped." end |