diff --git a/scripts/mblender/blender_top_bar.py b/scripts/mblender/blender_top_bar.py
new file mode 100644
index 00000000000..150f1e61244
--- /dev/null
+++ b/scripts/mblender/blender_top_bar.py
@@ -0,0 +1,42 @@
+import bpy
+
+class WM_MT_splash_about_mblender(bpy.types.Menu):
+    bl_label = "About Mechanical blender"
+
+    def draw(self, context):
+        layout = self.layout
+        layout.operator_context = 'EXEC_DEFAULT'
+
+        layout.label(text="Mechanical Blender")
+
+        layout.emboss = 'PULLDOWN_MENU'
+        layout.operator("wm.url_open", text="Patreon", icon='FUND').url = "https://www.patreon.com/mechanicalblender"
+        layout.separator(factor=2.0)
+        layout.operator("wm.url_open", text="Credits", icon='URL').url = "https://mechanicalblender.org/#credits"
+        layout.operator("wm.url_open", text="License", icon='URL').url = "https://mechanicalblender.org/#license"
+        layout.operator("wm.url_open_preset", text="Mechanical Blender Website", icon='URL').type = 'BLENDER'
+
+class AboutMBlenderOperator(bpy.types.Operator):
+    """Tooltip"""
+    bl_idname = "splash.aboutmblender"
+    bl_label = "About Mechanical Blender"
+
+    def execute(self, context):
+        bpy.ops.wm.splash_custom(menutype="WM_MT_splash_about_mblender")
+        return {'FINISHED'}
+
+def draw_mblender_about_menu(self, context):
+    self.layout.operator(AboutMBlenderOperator.bl_idname, text=AboutMBlenderOperator.bl_label)
+
+def draw_blender_doc_menu(self, context):
+    self.layout.operator("wm.url_open_preset", text="Mechanical Blender Manual", icon='URL').type = 'MBLENDER_DOC'
+
+def register():
+    bpy.types.TOPBAR_MT_blender.append(draw_mblender_about_menu, label_referenced = "About Blender")
+    bpy.types.TOPBAR_MT_help.append(draw_blender_doc_menu, label_referenced = "Manual")
+    bpy.utils.register_class(AboutMBlenderOperator)
+    bpy.utils.register_class(WM_MT_splash_about_mblender)
+
+def unregister():
+    bpy.utils.unregister_class(AboutMBlenderOperator)
+    bpy.utils.unregister_class(WM_MT_splash_about_mblender)
