|
5949 | 5949 | "markdownDescription": "This enables all file write related commands without any pre-configured accessible paths." |
5950 | 5950 | }, |
5951 | 5951 | { |
5952 | | - "description": "Default permissions for MCP Bridge plugin\n#### This default permission set includes:\n\n- `allow-all`", |
| 5952 | + "description": "Default permissions for MCP Bridge plugin\n#### This default permission set includes:\n\n- `allow-capture-native-screenshot`\n- `allow-emit-event`\n- `allow-execute-command`\n- `allow-execute-js`\n- `allow-get-backend-state`\n- `allow-get-ipc-events`\n- `allow-get-window-info`\n- `allow-list-windows`\n- `allow-report-ipc-event`\n- `allow-request-script-injection`\n- `allow-script-result`\n- `allow-start-ipc-monitor`\n- `allow-stop-ipc-monitor`", |
5953 | 5953 | "type": "string", |
5954 | 5954 | "const": "mcp-bridge:default", |
5955 | | - "markdownDescription": "Default permissions for MCP Bridge plugin\n#### This default permission set includes:\n\n- `allow-all`" |
| 5955 | + "markdownDescription": "Default permissions for MCP Bridge plugin\n#### This default permission set includes:\n\n- `allow-capture-native-screenshot`\n- `allow-emit-event`\n- `allow-execute-command`\n- `allow-execute-js`\n- `allow-get-backend-state`\n- `allow-get-ipc-events`\n- `allow-get-window-info`\n- `allow-list-windows`\n- `allow-report-ipc-event`\n- `allow-request-script-injection`\n- `allow-script-result`\n- `allow-start-ipc-monitor`\n- `allow-stop-ipc-monitor`" |
5956 | 5956 | }, |
5957 | 5957 | { |
5958 | | - "description": "Allow all MCP Bridge commands", |
5959 | | - "type": "string", |
5960 | | - "const": "mcp-bridge:allow-all", |
5961 | | - "markdownDescription": "Allow all MCP Bridge commands" |
5962 | | - }, |
5963 | | - { |
5964 | | - "description": "Allows the plugin to capture screenshots using native platform APIs", |
| 5958 | + "description": "Enables the capture_native_screenshot command without any pre-configured scope.", |
5965 | 5959 | "type": "string", |
5966 | 5960 | "const": "mcp-bridge:allow-capture-native-screenshot", |
5967 | | - "markdownDescription": "Allows the plugin to capture screenshots using native platform APIs" |
| 5961 | + "markdownDescription": "Enables the capture_native_screenshot command without any pre-configured scope." |
5968 | 5962 | }, |
5969 | 5963 | { |
5970 | 5964 | "description": "Enables the emit_event command without any pre-configured scope.", |
|
6002 | 5996 | "const": "mcp-bridge:allow-get-window-info", |
6003 | 5997 | "markdownDescription": "Enables the get_window_info command without any pre-configured scope." |
6004 | 5998 | }, |
| 5999 | + { |
| 6000 | + "description": "Enables the list_windows command without any pre-configured scope.", |
| 6001 | + "type": "string", |
| 6002 | + "const": "mcp-bridge:allow-list-windows", |
| 6003 | + "markdownDescription": "Enables the list_windows command without any pre-configured scope." |
| 6004 | + }, |
| 6005 | + { |
| 6006 | + "description": "Enables the report_ipc_event command without any pre-configured scope.", |
| 6007 | + "type": "string", |
| 6008 | + "const": "mcp-bridge:allow-report-ipc-event", |
| 6009 | + "markdownDescription": "Enables the report_ipc_event command without any pre-configured scope." |
| 6010 | + }, |
| 6011 | + { |
| 6012 | + "description": "Enables the request_script_injection command without any pre-configured scope.", |
| 6013 | + "type": "string", |
| 6014 | + "const": "mcp-bridge:allow-request-script-injection", |
| 6015 | + "markdownDescription": "Enables the request_script_injection command without any pre-configured scope." |
| 6016 | + }, |
6005 | 6017 | { |
6006 | 6018 | "description": "Enables the script_result command without any pre-configured scope.", |
6007 | 6019 | "type": "string", |
|
6021 | 6033 | "markdownDescription": "Enables the stop_ipc_monitor command without any pre-configured scope." |
6022 | 6034 | }, |
6023 | 6035 | { |
6024 | | - "description": "Denies the plugin from capturing screenshots", |
| 6036 | + "description": "Denies the capture_native_screenshot command without any pre-configured scope.", |
6025 | 6037 | "type": "string", |
6026 | 6038 | "const": "mcp-bridge:deny-capture-native-screenshot", |
6027 | | - "markdownDescription": "Denies the plugin from capturing screenshots" |
| 6039 | + "markdownDescription": "Denies the capture_native_screenshot command without any pre-configured scope." |
6028 | 6040 | }, |
6029 | 6041 | { |
6030 | 6042 | "description": "Denies the emit_event command without any pre-configured scope.", |
|
6062 | 6074 | "const": "mcp-bridge:deny-get-window-info", |
6063 | 6075 | "markdownDescription": "Denies the get_window_info command without any pre-configured scope." |
6064 | 6076 | }, |
| 6077 | + { |
| 6078 | + "description": "Denies the list_windows command without any pre-configured scope.", |
| 6079 | + "type": "string", |
| 6080 | + "const": "mcp-bridge:deny-list-windows", |
| 6081 | + "markdownDescription": "Denies the list_windows command without any pre-configured scope." |
| 6082 | + }, |
| 6083 | + { |
| 6084 | + "description": "Denies the report_ipc_event command without any pre-configured scope.", |
| 6085 | + "type": "string", |
| 6086 | + "const": "mcp-bridge:deny-report-ipc-event", |
| 6087 | + "markdownDescription": "Denies the report_ipc_event command without any pre-configured scope." |
| 6088 | + }, |
| 6089 | + { |
| 6090 | + "description": "Denies the request_script_injection command without any pre-configured scope.", |
| 6091 | + "type": "string", |
| 6092 | + "const": "mcp-bridge:deny-request-script-injection", |
| 6093 | + "markdownDescription": "Denies the request_script_injection command without any pre-configured scope." |
| 6094 | + }, |
6065 | 6095 | { |
6066 | 6096 | "description": "Denies the script_result command without any pre-configured scope.", |
6067 | 6097 | "type": "string", |
|
0 commit comments