MCPcopy Index your code

hub / github.com/OTA-Tech-AI/web-agent-protocol / endpoints

Endpoints19 in github.com/OTA-Tech-AI/web-agent-protocol

Route_input_text_element_handle
time_execution_async('--input_text_element_handle')
browser_use/browser/context.py:None
Route_input_text_element_node
time_execution_async('--input_text_element_node')
browser_use/browser/context.py:None
Routedone
self.registry.action( 'Complete task - with return text and if the task is finished (success=True) or not
browser_use/controller/service.py:None
Routeget_clickable_elements
time_execution_async('--get_clickable_elements')
browser_use/dom/service.py:None
Routeget_cross_origin_iframes
time_execution_async('--get_cross_origin_iframes')
browser_use/dom/service.py:None
Routeget_dropdown_options
self.registry.action( description='Get all options from a native dropdown', )
browser_use/controller/service.py:None
Routeget_locate_element
time_execution_async('--get_locate_element')
browser_use/browser/context.py:None
Routeget_locate_element_by_css_selector
time_execution_async('--get_locate_element_by_css_selector')
browser_use/browser/context.py:None
Routeget_locate_element_by_text
time_execution_async('--get_locate_element_by_text')
browser_use/browser/context.py:None
Routeget_locate_element_by_xpath
time_execution_async('--get_locate_element_by_xpath')
browser_use/browser/context.py:None
Routeget_messages
time_execution_sync('--get_messages')
browser_use/agent/message_manager/service.py:None
Routeget_next_action
time_execution_async('--get_next_action (agent)')
browser_use/agent/service.py:None
Routeget_state
time_execution_sync('--get_state') # This decorator might need to be updated to handle async
browser_use/browser/context.py:None
Routeget_tabs_info
time_execution_async('--get_tabs_info')
browser_use/browser/context.py:None
Routehandle_event
app.route('/action-data', methods=['POST'])
action_collect_server.py:None
Routeinput_text
self.registry.action( 'Input text into a input interactive element', param_model=InputTextAction, )
browser_use/controller/service.py:None
Routeinput_text_by_selector
self.registry.action( 'Input text into a input interactive element by selector', param_model=InputTextBy
browser_use/controller/service.py:None
Routerun_replay_endpoint
app.route('/replay', methods=['GET'])
wap_service.py:None
Routesend_keys
self.registry.action( 'Send strings of special keys like Escape,Backspace, Insert, PageDown, Delete, Enter,
browser_use/controller/service.py:None