webmcp
Pass
Audited by Gen Agent Trust Hub on Sep 11, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONDYNAMIC_EXECUTIONCOMMAND_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes data from external web pages using functions like
view-screenandget-deck. This untrusted content could potentially contain instructions aimed at influencing the agent's behavior. - Ingestion points: Web content is ingested from the browser tab in
SKILL.mdusing page-level tools. - Boundary markers: The instructions do not specify delimiters to separate untrusted tool output from agent instructions.
- Capability inventory: The skill can execute JavaScript (
javascript_tool,Runtime.evaluate), navigate the browser, and perform data mutations using the page's own tools. - Sanitization: There is no mention of sanitizing or validating the content retrieved from the browser before processing.
- [DYNAMIC_EXECUTION]: The skill instructs the agent to execute JavaScript within the page's context to interface with the
window.__agentNativeWebMcphelper ordocument.modelContextAPI. This is accomplished usingjavascript_tool(Claude Code) orRuntime.evaluatevia CDP (Codex). - [COMMAND_EXECUTION]: The
README.mdincludes a command to install the skill:npx @agent-native/skills@latest add --skill webmcp. This involves the execution of a remote package from the NPM registry as part of the setup process.
Audit Metadata