diff --git a/lib/mcp/server.rb b/lib/mcp/server.rb index 41b8482..1bd9430 100644 --- a/lib/mcp/server.rb +++ b/lib/mcp/server.rb @@ -150,7 +150,7 @@ module MCP report_exception(e, { request: request }) if e.is_a?(RequestHandlerError) add_instrumentation_data(error: e.error_type) - raise StandardError, e.message + raise e end add_instrumentation_data(error: :internal_error)