| import gradio as gr | |
| from search_engines.duckduckgo import duckduckgo_interface | |
| from search_engines.tavily import tavily_interface | |
| app = gr.TabbedInterface( | |
| interface_list=[duckduckgo_interface, tavily_interface], | |
| tab_names=["DuckDuckGo Search", "Tavily Search"], | |
| ) | |
| if __name__ == "__main__": | |
| app.launch( | |
| mcp_server=True, | |
| ) | |