← Back to search

appium-mcp

GitHub Actions Scanned 26d ago

Intelligent MCP server providing AI assistants with powerful tools and resources for Appium mobile automation

C
66.4 / 100

Versions

1.90.1latest
Jul 29, 2026
1.90.0
Jul 28, 2026
1.89.0
Jul 26, 2026
1.88.5
Jul 26, 2026
1.88.4
Jul 25, 2026
+ show 239 moreshow less
1.88.3
Jul 25, 2026
1.88.2
Jul 25, 2026
1.88.1
Jul 25, 2026
1.88.0
Jul 25, 2026
1.87.10
Jul 25, 2026
1.87.9
Jul 23, 2026
1.87.8
Jul 22, 2026
1.87.7
Jul 21, 2026
1.87.6
Jul 16, 2026
1.87.5
Jul 15, 2026
1.87.4
Jul 11, 2026
1.87.3
Jul 7, 2026
1.87.2
Jul 6, 2026
1.87.1
Jul 6, 2026
1.87.0
Jul 2, 2026
1.86.13
Jul 2, 2026
1.86.12
Jul 2, 2026
1.86.11
Jul 1, 2026
1.86.10
Jul 1, 2026
1.86.9
Jun 30, 2026
1.86.8
Jun 30, 2026
1.86.7
Jun 29, 2026
1.86.6
Jun 29, 2026
1.86.5
Jun 27, 2026
1.86.4
Jun 22, 2026
1.86.3
Jun 20, 2026
1.86.2
Jun 20, 2026
1.86.1
Jun 19, 2026
1.86.0
Jun 19, 2026
1.85.10
Jun 18, 2026
1.85.9
Jun 18, 2026
1.85.8
Jun 17, 2026
1.85.7
Jun 16, 2026
1.85.6
Jun 14, 2026
1.85.5
Jun 13, 2026
1.85.4
Jun 12, 2026
1.85.3
Jun 12, 2026
1.85.2
Jun 12, 2026
1.85.1
Jun 11, 2026
1.85.0
Jun 11, 2026
1.84.2
Jun 9, 2026
1.84.1
Jun 9, 2026
1.84.0
Jun 8, 2026
1.83.0
Jun 8, 2026
1.82.2
Jun 8, 2026
1.82.1
Jun 3, 2026
1.82.0
Jun 2, 2026
1.81.7
Jun 2, 2026
1.81.6
Jun 2, 2026
1.81.5
Jun 2, 2026
1.81.4
May 30, 2026
1.81.3
May 30, 2026
1.81.2
May 30, 2026
1.81.1
May 29, 2026
1.81.0
May 29, 2026
1.80.0
May 28, 2026
1.79.1
May 28, 2026
1.79.0
May 27, 2026
1.78.1
May 27, 2026
1.78.0
May 26, 2026
1.77.0
May 26, 2026
1.76.0
May 25, 2026
1.75.7
May 23, 2026
1.75.5
May 23, 2026
1.75.4
May 23, 2026
1.75.3
May 23, 2026
1.75.2
May 19, 2026
1.75.1
May 19, 2026
1.75.0
May 19, 2026
1.74.3
May 17, 2026
1.74.2
May 16, 2026
1.74.1
May 16, 2026
1.74.0
May 16, 2026
1.73.0
May 14, 2026
1.72.16
May 14, 2026
1.72.15
May 14, 2026
1.72.14
May 9, 2026
1.72.13
May 8, 2026
1.72.12
May 7, 2026
1.72.11
May 6, 2026
1.72.10
May 6, 2026
1.72.9
May 6, 2026
1.72.8
May 5, 2026
1.72.7
May 5, 2026
1.72.6
May 4, 2026
1.72.5
May 3, 2026
1.72.4
May 2, 2026
1.72.3
May 2, 2026
1.72.2
May 2, 2026
1.72.1
May 1, 2026
1.72.0
May 1, 2026
1.71.6
May 1, 2026
1.71.5
Apr 30, 2026
1.71.4
Apr 30, 2026
1.71.3
Apr 30, 2026
1.71.2
Apr 30, 2026
1.71.1
Apr 30, 2026
1.71.0
Apr 30, 2026
1.70.0
Apr 29, 2026
1.69.1
Apr 29, 2026
1.69.0
Apr 29, 2026
1.68.0
Apr 29, 2026
1.67.1
Apr 27, 2026
1.67.0
Apr 23, 2026
1.66.0
Apr 23, 2026
1.65.0
Apr 23, 2026
1.64.0
Apr 23, 2026
1.63.1
Apr 22, 2026
1.63.0
Apr 22, 2026
1.62.0
Apr 22, 2026
1.61.0
Apr 21, 2026
1.60.2
Apr 21, 2026
1.60.1
Apr 19, 2026
1.60.0
Apr 19, 2026
1.59.1
Apr 18, 2026
1.59.0
Apr 17, 2026
1.58.0
Apr 17, 2026
1.57.0
Apr 16, 2026
1.56.3
Apr 16, 2026
1.56.2
Apr 16, 2026
1.56.1
Apr 14, 2026
1.56.0
Apr 13, 2026
1.55.0
Apr 13, 2026
1.54.0
Apr 11, 2026
1.53.1
Apr 11, 2026
1.53.0
Apr 10, 2026
1.52.0
Apr 10, 2026
1.51.0
Apr 10, 2026
1.50.0
Apr 8, 2026
1.49.1
Apr 8, 2026
1.49.0
Apr 8, 2026
1.48.0
Apr 7, 2026
1.47.0
Apr 7, 2026
1.46.0
Apr 7, 2026
1.45.0
Apr 6, 2026
1.44.1
Apr 4, 2026
1.44.0
Apr 3, 2026
1.43.0
Apr 3, 2026
1.42.0
Apr 3, 2026
1.41.0
Apr 2, 2026
1.40.0
Apr 1, 2026
1.39.0
Apr 1, 2026
1.38.2
Mar 31, 2026
1.38.1
Mar 31, 2026
1.38.0
Mar 30, 2026
1.37.0
Mar 27, 2026
1.36.0
Mar 26, 2026
1.35.0
Mar 24, 2026
1.34.4
Mar 23, 2026
1.34.3
Mar 23, 2026
1.34.2
Mar 23, 2026
1.34.1
Mar 23, 2026
1.34.0
Mar 22, 2026
1.33.0
Mar 22, 2026
1.32.0
Mar 21, 2026
1.31.0
Mar 21, 2026
1.30.0
Mar 20, 2026
1.29.0
Mar 20, 2026
1.28.0
Mar 19, 2026
1.27.1
Mar 17, 2026
1.27.0
Mar 14, 2026
1.26.0
Mar 11, 2026
1.25.0
Mar 11, 2026
1.24.2
Mar 10, 2026
1.24.1
Mar 10, 2026
1.24.0
Mar 10, 2026
1.23.1
Mar 8, 2026
1.23.0
Mar 8, 2026
1.22.0
Mar 3, 2026
1.21.2
Mar 2, 2026
1.21.1
Mar 2, 2026
1.21.0
Feb 26, 2026
1.20.0
Feb 25, 2026
1.19.1
Feb 23, 2026
1.19.0
Feb 23, 2026
1.18.1
Feb 22, 2026
1.18.0
Feb 22, 2026
1.17.0
Feb 21, 2026
1.16.1
Feb 20, 2026
1.16.0
Feb 19, 2026
1.15.1
Feb 15, 2026
1.15.0
Feb 15, 2026
1.14.0
Feb 15, 2026
1.13.0
Feb 14, 2026
1.12.4
Feb 13, 2026
1.12.3
Feb 11, 2026
1.12.2
Feb 8, 2026
1.12.1
Feb 8, 2026
1.12.0
Feb 8, 2026
1.11.1
Feb 7, 2026
1.11.0
Jan 29, 2026
1.10.0
Jan 28, 2026
1.9.3
Jan 28, 2026
1.9.2
Jan 27, 2026
1.9.1
Jan 26, 2026
1.9.0
Jan 26, 2026
1.8.16
Jan 26, 2026
1.8.15
Jan 26, 2026
1.8.14
Jan 25, 2026
1.8.13
Jan 25, 2026
1.8.12
Jan 25, 2026
1.8.11
Jan 23, 2026
1.8.10
Jan 22, 2026
1.8.9
Jan 21, 2026
1.8.8
Jan 20, 2026
1.8.7
Jan 19, 2026
1.8.6
Jan 19, 2026
1.8.5
Jan 19, 2026
1.8.4
Jan 18, 2026
1.8.3
Jan 18, 2026
1.8.2
Jan 17, 2026
1.8.1
Jan 17, 2026
1.8.0
Jan 16, 2026
1.7.5
Jan 12, 2026
1.7.4
Jan 12, 2026
1.7.3
Jan 6, 2026
1.7.2
Jan 6, 2026
1.7.1
Jan 6, 2026
1.7.0
Jan 5, 2026
1.6.1
Jan 5, 2026
1.6.0
Dec 22, 2025
1.5.0
Dec 19, 2025
1.4.0
Dec 7, 2025
1.3.0
Dec 5, 2025
1.2.0
Dec 1, 2025
1.1.17
Nov 21, 2025
1.1.16
Nov 21, 2025
1.1.15
Nov 21, 2025
1.1.14
Nov 21, 2025
1.1.13
Nov 21, 2025
1.1.12
Nov 21, 2025
1.1.11
Nov 19, 2025
1.1.10
Nov 18, 2025
1.1.9
Nov 18, 2025
1.1.8
Nov 15, 2025
1.1.6
Nov 14, 2025
1.1.5
Nov 14, 2025
1.1.4
Nov 8, 2025
0.0.1
Mar 31, 2025
PermissionsTool SafetyAuthAnnotationsCode QualityStabilitySpecVuln HistoryAuthorTransparencyCommunity

Tools 47

appium_geolocation
annotations: verified low

Get, set, or reset the device geolocation (GPS coordinates). Works on both iOS (simulators and real devices) and Android (emulators and real devices with mock location enabled). Use action=get to read current coordinates, action=set with latitude/longitude (and optional altitude for Android) to simulate a location, or action=reset to restore the system default. Note: On Android emulators, reset is not supported — use action=set to manually restore coordinates instead. On Android real devices, the mocked location may persist until the GPS cache refreshes.

readOnlyHint false openWorldHint false
appium_mobile_device_info
annotations: verified low

Get device information, battery status, or current device time in a single call. Use the "action" parameter to select which data to retrieve. Works on both iOS and Android.

readOnlyHint true openWorldHint false
appium_mobile_device_control
annotations: verified low

Control device behavior: lock/unlock the screen, shake the device, or open the notifications panel. Use the action parameter to choose what to do.

readOnlyHint false openWorldHint false
appium_mobile_file
annotations: verified low

Push or pull a file using Appium mobile extensions. action=push uses payloadBase64, action=pull returns contentBase64.

readOnlyHint false openWorldHint false
appium_driver_settings
annotations: verified low

Read or update Appium driver session settings (e.g. idle timeouts, selector waits).

readOnlyHint false openWorldHint false
select_device
annotations: verified low

Discover/select a LOCAL device. Ask for platform if unknown; one device is auto-selected.

platform enum deviceUdid string iosDeviceType enum
readOnlyHint false openWorldHint false
appium_mobile_permissions
annotations: verified low

Get/update Android app permissions or iOS Simulator privacy services; reset iOS privacy prompts. See action-specific parameters.

readOnlyHint false openWorldHint false
appium_app_lifecycle
annotations: verified low

Manage app lifecycle, installation, state, data, and deep links.

readOnlyHint false openWorldHint false
appium_ai
annotations: verified low

Vision-based AI capabilities (FALLBACK - use only when traditional tools cannot locate the element).

readOnlyHint true openWorldHint true
appium_mobile_clipboard
annotations: verified low

Read or set the device clipboard as plain text (Android UiAutomator2 / iOS XCUITest).

readOnlyHint false openWorldHint false
appium_screen_recording
annotations: verified low

Start or stop screen recording. action=start begins recording; action=stop stops and saves to MP4.

readOnlyHint false openWorldHint false
appium_alert
annotations: verified low

Handle system alerts with action=accept|dismiss, or read alert text with action=get_text.

readOnlyHint false openWorldHint false
appium_screenshot
annotations: verified low

Take a screenshot and save as PNG. Optionally provide elementUUID to capture only that element.

readOnlyHint false openWorldHint false
appium_get_window_size
annotations: verified low

Get the width and height of the device screen in pixels. Useful for calculating coordinates for swipes, taps, and scrolls.

sessionId string parameters object
readOnlyHint true openWorldHint false
appium_find_element
annotations: verified low

readOnlyHint true openWorldHint false
appium_get_active_element
annotations: verified low

Get the currently active/focused element and return its UUID for follow-up interactions. [PRIORITY 1: Use this first when you need to find what element currently has focus]

readOnlyHint true openWorldHint false
appium_mobile_press_key
annotations: verified low

Press navigation keys (BACK, HOME, APP_SWITCH) on Android or physical buttons (HOME, volume, etc.) on iOS/tvOS.

readOnlyHint false openWorldHint false
appium_get_element_attribute
annotations: verified low

Get the value of an element attribute. Use this to check element state (enabled, selected, checked, focused, displayed, clickable) or read properties (name, value, label, content-desc, resource-id, class).

readOnlyHint true openWorldHint false
appium_get_page_source
annotations: verified low

Get the page source (XML) from the current screen

readOnlyHint true openWorldHint false
appium_get_text
annotations: verified low

Get text from an element

readOnlyHint true openWorldHint false
appium_set_value
annotations: verified low

Enter text into an element

readOnlyHint false openWorldHint false
appium_mobile_keyboard
annotations: verified low

Hide the software keyboard or check if it is visible (Android UiAutomator2 / iOS XCUITest).

readOnlyHint false openWorldHint false
appium_orientation
annotations: verified low

Get or set the device/screen orientation. Supports action=get and action=set (LANDSCAPE or PORTRAIT).

readOnlyHint false openWorldHint false
appium_context
annotations: verified low

Manage Appium contexts with one tool. action=list returns all contexts and current context. action=switch changes to a target context.

readOnlyHint false openWorldHint false
appium_perform_actions
annotations: verified low

Execute raw W3C Actions API sequences for advanced multi-touch gestures not covered by appium_gesture.

readOnlyHint false openWorldHint false
appium_drag_and_drop
annotations: verified low

Perform a drag-and-drop gesture from a source location to a target location.

readOnlyHint false openWorldHint false
appium_gesture
annotations: verified low

Perform a touch gesture. Use 'action' to choose: ${GESTURE_ACTIONS.join(', ')}.

readOnlyHint false openWorldHint false
appium_prepare_ios_real_device
annotations: verified low

Prepare signed WDA for a real iOS device. Omit provisioningProfileUuid to list profiles;

readOnlyHint false openWorldHint false
prepare_ios_simulator
annotations: verified low

Boot an iOS/tvOS simulator, download/cache WDA, and launch it on a free per-simulator port.

readOnlyHint false openWorldHint false
appium_generate_tests
annotations: verified low

Return a workflow to execute the scenario with MCP tools, then generate test code from observed interactions. Prefer appium_find_element; generate_locators is for broad inspection.

readOnlyHint false openWorldHint false
generate_locators
annotations: verified low

Generate locators for all interactable elements on the current page. [PRIORITY 3: Use this for debugging/inspection or when you need comprehensive element info with locator suggestions]

sessionId string parameters object
readOnlyHint true openWorldHint false
plugin_tool
annotations: none low

my_tool
annotations: none low

A test tool

same_tool
annotations: none low

first tool

target_tool
annotations: none low

test

screenshot
annotations: none low

test

tool_to_modify
annotations: none low

test

tool_to_pass_through
annotations: none low

test

custom_tool
annotations: none low

A custom tool

repeat_tool
annotations: none low

A repeat tool

builtin_tool
annotations: none low

plugin tool

another_builtin_tool
annotations: none low

plugin tool

working_plugin_tool
annotations: none low

working tool

blocked_tool
annotations: none low

Blocked test tool

plugin_allowed
annotations: none low

Allowed plugin tool

plugin_blocked
annotations: none low

Blocked plugin tool

appium_session_management
annotations: verified low

Manage Appium sessions. Use action=create to start a session, attach to connect to an existing one, detach to forget an attached session, delete to stop one, list to see all active sessions, or select to switch the active session.

readOnlyHint false openWorldHint false destructiveHint true

Permissions 4

network medium
Server uses network capabilities via: fetch()
filesystem low
Server uses filesystem capabilities via: fs sync ops
shell high
Server uses shell capabilities via: child_process, spawn()
env_vars low
Server uses env_vars capabilities via: process.env

Scan Findings 136

low
Tool 'plugin_tool' has no annotations annotation_checker · 100%
low
Tool 'my_tool' has no annotations annotation_checker · 100%
low
Tool 'same_tool' has no annotations annotation_checker · 100%
low
Tool 'target_tool' has no annotations annotation_checker · 100%
low
Tool 'screenshot' has no annotations annotation_checker · 100%
low
Tool 'tool_to_modify' has no annotations annotation_checker · 100%
low
Tool 'tool_to_pass_through' has no annotations annotation_checker · 100%
low
Tool 'custom_tool' has no annotations annotation_checker · 100%
low
Tool 'repeat_tool' has no annotations annotation_checker · 100%
low
Tool 'builtin_tool' has no annotations annotation_checker · 100%
low
Tool 'another_builtin_tool' has no annotations annotation_checker · 100%
low
Tool 'working_plugin_tool' has no annotations annotation_checker · 100%
low
Tool 'blocked_tool' has no annotations annotation_checker · 100%
low
Tool 'plugin_allowed' has no annotations annotation_checker · 100%
low
Tool 'plugin_blocked' has no annotations annotation_checker · 100%
info
Tool 'appium_session_management' annotations are consistent annotation_checker · 80%
info
Tool 'appium_geolocation' annotations are consistent annotation_checker · 80%
info
Tool 'appium_mobile_device_info' annotations are consistent annotation_checker · 80%
info
Tool 'appium_mobile_device_control' annotations are consistent annotation_checker · 80%
info
Tool 'appium_mobile_file' annotations are consistent annotation_checker · 80%
info
Tool 'appium_driver_settings' annotations are consistent annotation_checker · 80%
info
Tool 'select_device' annotations are consistent annotation_checker · 80%
info
Tool 'appium_mobile_permissions' annotations are consistent annotation_checker · 80%
info
Tool 'appium_app_lifecycle' annotations are consistent annotation_checker · 80%
info
Tool 'appium_ai' annotations are consistent annotation_checker · 80%
info
Tool 'appium_mobile_clipboard' annotations are consistent annotation_checker · 80%
info
Tool 'appium_screen_recording' annotations are consistent annotation_checker · 80%
info
Tool 'appium_alert' annotations are consistent annotation_checker · 80%
info
Tool 'appium_screenshot' annotations are consistent annotation_checker · 80%
info
Tool 'appium_get_window_size' annotations are consistent annotation_checker · 80%
info
Tool 'appium_find_element' annotations are consistent annotation_checker · 80%
info
Tool 'appium_get_active_element' annotations are consistent annotation_checker · 80%
info
Tool 'appium_mobile_press_key' annotations are consistent annotation_checker · 80%
info
Tool 'appium_get_element_attribute' annotations are consistent annotation_checker · 80%
info
Tool 'appium_get_page_source' annotations are consistent annotation_checker · 80%
info
Tool 'appium_get_text' annotations are consistent annotation_checker · 80%
info
Tool 'appium_set_value' annotations are consistent annotation_checker · 80%
info
Tool 'appium_mobile_keyboard' annotations are consistent annotation_checker · 80%
info
Tool 'appium_orientation' annotations are consistent annotation_checker · 80%
info
Tool 'appium_context' annotations are consistent annotation_checker · 80%
info
Tool 'appium_perform_actions' annotations are consistent annotation_checker · 80%
info
Tool 'appium_drag_and_drop' annotations are consistent annotation_checker · 80%
info
Tool 'appium_gesture' annotations are consistent annotation_checker · 80%
info
Tool 'appium_prepare_ios_real_device' annotations are consistent annotation_checker · 80%
info
Tool 'prepare_ios_simulator' annotations are consistent annotation_checker · 80%
info
Tool 'appium_generate_tests' annotations are consistent annotation_checker · 80%
info
Tool 'generate_locators' annotations are consistent annotation_checker · 80%
info
Sandbox failed to start for behavioral verification behavioral_verifier · 100%
medium
Vulnerable dependency: @modelcontextprotocol/sdk@1.22.0 (GHSA-345p-7cg4-v4c7) dependency_analyzer · 95%
medium
Vulnerable dependency: @modelcontextprotocol/sdk@1.22.0 (GHSA-8r9q-7v3j-jr4g) dependency_analyzer · 95%
medium
Vulnerable dependency: @modelcontextprotocol/sdk@1.22.0 (GHSA-w48q-cv73-mx4w) dependency_analyzer · 95%
medium
Vulnerable dependency: @xmldom/xmldom@0.9.8 (GHSA-27p8-2357-5qqv) dependency_analyzer · 95%
medium
Vulnerable dependency: @xmldom/xmldom@0.9.8 (GHSA-2v35-w6hq-6mfw) dependency_analyzer · 95%
medium
Vulnerable dependency: @xmldom/xmldom@0.9.8 (GHSA-3px3-54cx-rmw9) dependency_analyzer · 95%
medium
Vulnerable dependency: @xmldom/xmldom@0.9.8 (GHSA-4w3w-2rp5-g8jm) dependency_analyzer · 95%
medium
Vulnerable dependency: @xmldom/xmldom@0.9.8 (GHSA-6gmq-8vp8-gcm6) dependency_analyzer · 95%
medium
Vulnerable dependency: @xmldom/xmldom@0.9.8 (GHSA-6h8r-xr42-gp59) dependency_analyzer · 95%
medium
Vulnerable dependency: @xmldom/xmldom@0.9.8 (GHSA-6mj3-qw4j-hgrw) dependency_analyzer · 95%
medium
Vulnerable dependency: @xmldom/xmldom@0.9.8 (GHSA-8344-3jmq-59r6) dependency_analyzer · 95%
medium
Vulnerable dependency: @xmldom/xmldom@0.9.8 (GHSA-93r5-fhx6-vmg9) dependency_analyzer · 95%
medium
Vulnerable dependency: @xmldom/xmldom@0.9.8 (GHSA-965w-775f-mr7g) dependency_analyzer · 95%
medium
Vulnerable dependency: @xmldom/xmldom@0.9.8 (GHSA-c7q8-3ch8-vqpv) dependency_analyzer · 95%
medium
Vulnerable dependency: @xmldom/xmldom@0.9.8 (GHSA-f6ww-3ggp-fr8h) dependency_analyzer · 95%
medium
Vulnerable dependency: @xmldom/xmldom@0.9.8 (GHSA-g53g-w8rj-fmg7) dependency_analyzer · 95%
medium
Vulnerable dependency: @xmldom/xmldom@0.9.8 (GHSA-j759-j44w-7fr8) dependency_analyzer · 95%
medium
Vulnerable dependency: @xmldom/xmldom@0.9.8 (GHSA-w2rr-34g9-rvrj) dependency_analyzer · 95%
medium
Vulnerable dependency: @xmldom/xmldom@0.9.8 (GHSA-wh4c-j3r5-mjhp) dependency_analyzer · 95%
medium
Vulnerable dependency: @xmldom/xmldom@0.9.8 (GHSA-x6wf-f3px-wcqx) dependency_analyzer · 95%
medium
Buffer.from base64 in appium-appium-mcp-d74c673/src/command.ts:514 entropy_analyzer · 75%
medium
Buffer.from base64 in appium-appium-mcp-d74c673/src/tests/screenshot.test.ts:65 entropy_analyzer · 75%
medium
Buffer.from base64 in appium-appium-mcp-d74c673/src/tests/screenshot.test.ts:227 entropy_analyzer · 75%
medium
Buffer.from base64 in appium-appium-mcp-d74c673/src/ai-finder/vision-finder.ts:187 entropy_analyzer · 75%
medium
Buffer.from base64 in appium-appium-mcp-d74c673/src/ai-finder/vision-finder.ts:482 entropy_analyzer · 75%
medium
Buffer.from base64 in appium-appium-mcp-d74c673/src/tools/interactions/screen-recording.ts:58 entropy_analyzer · 75%
medium
Buffer.from base64 in appium-appium-mcp-d74c673/src/tools/interactions/screenshot.ts:51 entropy_analyzer · 75%
medium
Buffer.from base64 in appium-appium-mcp-d74c673/src/tools/ai/handlers/find-element.ts:25 entropy_analyzer · 75%
info
package.json metadata manifest_parser · 100%
info
Tool: plugin_tool manifest_parser · 75%
info
Tool: my_tool manifest_parser · 75%
info
Tool: same_tool manifest_parser · 75%
info
Tool: target_tool manifest_parser · 75%
info
Tool: screenshot manifest_parser · 75%
info
Tool: tool_to_modify manifest_parser · 75%
info
Tool: tool_to_pass_through manifest_parser · 75%
info
Tool: custom_tool manifest_parser · 75%
info
Tool: repeat_tool manifest_parser · 75%
info
Tool: builtin_tool manifest_parser · 75%
info
Tool: another_builtin_tool manifest_parser · 75%
info
Tool: working_plugin_tool manifest_parser · 75%
info
Tool: blocked_tool manifest_parser · 75%
info
Tool: plugin_allowed manifest_parser · 75%
info
Tool: plugin_blocked manifest_parser · 75%
info
Tool: appium_session_management manifest_parser · 75%
info
Tool: appium_geolocation manifest_parser · 75%
info
Tool: appium_mobile_device_info manifest_parser · 75%
info
Tool: appium_mobile_device_control manifest_parser · 75%
info
Tool: appium_mobile_file manifest_parser · 75%
info
Tool: appium_driver_settings manifest_parser · 75%
info
Tool: select_device manifest_parser · 75%
info
Tool: appium_mobile_permissions manifest_parser · 75%
info
Tool: appium_app_lifecycle manifest_parser · 75%
info
Tool: appium_ai manifest_parser · 75%
info
Tool: appium_mobile_clipboard manifest_parser · 75%
info
Tool: appium_screen_recording manifest_parser · 75%
info
Tool: appium_alert manifest_parser · 75%
info
Tool: appium_screenshot manifest_parser · 75%
info
Tool: appium_get_window_size manifest_parser · 75%
info
Tool: appium_find_element manifest_parser · 75%
info
Tool: appium_get_active_element manifest_parser · 75%
info
Tool: appium_mobile_press_key manifest_parser · 75%
info
Tool: appium_get_element_attribute manifest_parser · 75%
info
Tool: appium_get_page_source manifest_parser · 75%
info
Tool: appium_get_text manifest_parser · 75%
info
Tool: appium_set_value manifest_parser · 75%
info
Tool: appium_mobile_keyboard manifest_parser · 75%
info
Tool: appium_orientation manifest_parser · 75%
info
Tool: appium_context manifest_parser · 75%
info
Tool: appium_perform_actions manifest_parser · 75%
info
Tool: appium_drag_and_drop manifest_parser · 75%
info
Tool: appium_gesture manifest_parser · 75%
info
Tool: appium_prepare_ios_real_device manifest_parser · 75%
info
Tool: prepare_ios_simulator manifest_parser · 75%
info
Tool: appium_generate_tests manifest_parser · 75%
info
Tool: generate_locators manifest_parser · 75%
info
Transport: stdio manifest_parser · 90%
info
Required env vars (25) manifest_parser · 80%
info
Sandbox failed to start for output poisoning scan output_poisoning · 100%
medium
Permission: network access detected permission_analyzer · 70%
low
Permission: filesystem access detected permission_analyzer · 90%
high
Permission: shell access detected permission_analyzer · 95%
low
Permission: env_vars access detected permission_analyzer · 90%
info
SBOM generated: 1229 components sbom_generator · 100%
high
Generic API Key Assignment found in appium-appium-mcp-d74c673/scripts/audit-tool-footprint.mjs secret_scanner · 75%
high
Generic API Key Assignment found in appium-appium-mcp-d74c673/docs/AI_VISION_E2E_GUIDE_CN.md secret_scanner · 75%
high
Generic API Key Assignment found in appium-appium-mcp-d74c673/docs/AI_VISION_E2E_GUIDE_EN.md secret_scanner · 75%
medium
No build provenance detected (SLSA L0) slsa_assessor · 90%