Preheat the oven to 350 degrees.
In a mixing bowl, combine the softened cream cheese, drained crab, jalapeño, green onion, and dill until evenly mixed.
If needed, remove a little of the inside of each bagel half to create more space for the filling.
Place one slice of Swiss cheese over the center hole of each bagel half.
Divide the crab mixture evenly among the bagel halves and spread into an even layer.
Bake for 8 to 10 minutes or until the filling is heated through and the cheese is melted.
Broil for about 30 seconds until the top is lightly browned.
Serve warm.