MCP 工具清单
本页列出了向智能体暴露的全部工具。关于启用方式、连接方法和安全模型, 请参阅通过 MCP 驱动 Restorm。
受限的工具仍然会被列出(其描述中带有 (Restorm Pro) 后缀),
并会返回一条明确的错误信息,而不是直接消失。
读取与导航 —— Community
Section titled “读取与导航 —— Community”get_request · get_response · get_response_history · get_active_env ·
get_current_tab · list_requests · list_folders · list_favorites ·
list_value_sources · search · open_tab · close_tab · reveal_in_tree
项目 —— Community
Section titled “项目 —— Community”create_project · open_project · save_project · list_recent_projects
写入 —— Community
Section titled “写入 —— Community”创建、修改、移动和删除请求与文件夹,管理收藏(set_favorite),
以及 import_from_url。
环境、变量与密钥 —— Community
Section titled “环境、变量与密钥 —— Community”list_environments · create_environment · rename_environment ·
update_environment · delete_environment · refresh_environment ·
list_env_variables · set_env_variable · delete_env_variable ·
list_custom_value_lists · create_custom_value_list ·
update_custom_value_list · delete_custom_value_list
快速设置 —— Community
Section titled “快速设置 —— Community”list_quick_configs · add_quick_config · update_quick_config ·
delete_quick_config · describe_quick_config_schema
参阅快速设置。
运行请求 —— Community
Section titled “运行请求 —— Community”run_request · run_request_batch · cancel_request · read_stream ·
send_message · batch
batch 会把多个调用打包在一起;其中每个子调用都会独立进行权益校验。
防火墙 —— Community
Section titled “防火墙 —— Community”open_firewall · firewall_list_rules · firewall_allow · firewall_deny ·
firewall_list_pending_prompts · firewall_resolve_prompt
智能体所做的任何修改都会被审计记录。参阅 防火墙。
场景 —— Pro
Section titled “场景 —— Pro”整个场景领域都需要 Pro,读取操作也包括在内:list_scenarios · get_scenario ·
create_scenario · update_scenario · describe_scenario_kinds ·
list_scenario_nodes · create_scenario_node · update_scenario_node ·
move_scenario_node · delete_scenario_node · connect_scenario_nodes ·
disconnect_scenario_nodes · set_edge_selector · arrange_scenario ·
run_scenario · run_scenario_node · get_scenario_node_result ·
get_scenario_node_status · cancel_scenario_node ·
get_scenario_run_status · list_scenario_runs · stop_scenario_run ·
answer_scenario_input · define_param
参阅运行与调试。
界面自动化 —— Pro
Section titled “界面自动化 —— Pro”screenshot · screencast-start · screencast-stop · dom-query ·
evaluate · dispatch-event · mouse-input · type-text · drag-drop ·
keyboard-shortcut · scroll-into-view · get-computed-style ·
inject-css · storage · get-windows · window-info · refresh ·
devtools · wait · wait-for · exit
控制台 —— Pro
Section titled “控制台 —— Pro”open_console · console-logs · console_clear
主题 —— Pro
Section titled “主题 —— Pro”list_themes · get_current_theme · switch_theme
迷你浏览器 —— Pro
Section titled “迷你浏览器 —— Pro”open_mini_browser · mini_browser_execute
workbench 布局 —— Pro
Section titled “workbench 布局 —— Pro”get_workbench_layout · set_workbench_layout · set_tab_maximized
实例 —— Pro
Section titled “实例 —— Pro”list-instances · create_instance · terminate_instance
任何调用都可以携带一个保留键 __session,用来指定目标实例。
Git —— Pro
Section titled “Git —— Pro”git_commit_push · git_confirm_push · git_pull · git_resolve_conflicts
推送分两步进行:第一步返回一个审阅令牌以及按实体划分的差异, 但不写入任何东西;第二步进行确认 —— 如果项目在此期间发生了变化, 第二步就会失败。参阅内置 Git。
| 资源 | 内容 |
|---|---|
restorm://project | 当前打开的项目 |
restorm://tree | 完整的树结构 |
restorm://active-tab | 当前活动标签页 |
restorm://request/{id} | 某个具体的请求 |