Skip to main content
Glama
vwww-droid

algorithmaide-mcp

by vwww-droid

add_r0capture_hooks

Generate built-in r0capture-style network hooks and apply them to a target Android app for traffic interception and analysis.

Instructions

Generate the built-in r0capture-style network hooks and apply them with the verified workflow.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
targetPackageYes目标 App 包名
serialNoadb 设备序列号
launchTargetAppNo
dryRunNo
saveAsProfileNo可选,保存为 profile 名称
triggerNo
Behavior2/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

With no annotations present, the description must fully disclose behavioral traits. It only states that hooks are generated and applied, with no information about side effects (e.g., network state changes), required permissions, destructive potential, or integration with the verified workflow.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is a single sentence with no redundancy. It is concise and front-loaded with the core action. However, it could include additional critical details without becoming overly long.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness2/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Given the tool's complexity (6 parameters, nested objects, no output schema), the description is insufficient. It does not explain the 'r0capture-style' concept, the 'verified workflow,' return behavior, or prerequisites, leaving significant gaps for the agent.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters2/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

The description adds no meaning beyond the input schema. Although schema coverage is 50%, the description does not explain parameter roles or relationships. For example, it fails to clarify how dryRun or trigger affect behavior, leaving gaps that the schema partially covers.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description clearly states the tool generates and applies r0capture-style network hooks using a verified workflow. It uses specific verbs and a resource, distinguishing it from generic hook tools like add_custom_hooks. However, the term 'r0capture-style' is specialized and may be unclear to some users.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

No guidance is provided on when to use this tool versus alternatives like add_custom_hooks or apply_hook_profile. The description does not mention prerequisites, contexts, or exclusions, leaving the agent without decision-making support.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Install Server

Other Tools

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/vwww-droid/algorithmaide-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server