Skip to main content
Glama
onchainvanguard

ScytheRadar MCP

Official

trace_funds

Trace fund flows layer by layer from an address or transaction to reveal exposure, hop addresses, and suspected laundering paths. Use to trace stolen funds or detect mixer/sanctioned exposure.

Instructions

Trace the flow of funds from an address or transaction, layer by layer. Returns fund exposure, hop addresses, final aggregation, and suspected laundering paths. Supports deep mode (slower but more complete). Use for tracing stolen funds or checking whether an incoming deposit passed through a mixer or sanctioned address. 中文:逐层溯源资金流向,返回资金暴露面、跳板地址、最终归集与疑似洗钱路径。支持 deep 深度模式。用于追赃、判断入账是否经过混币器或制裁地址。

Input Schema

NameRequiredDescriptionDefault
deepNoDeep trace, default false
chainNoChain. Defaults to auto-detect. Options: bsc / ethereum / base / arbitrum / tron. 中文:链,默认 auto 自动识别,可选 bsc / ethereum / base / arbitrum / tron
targetNoTrace target address (equivalent to address, use either)
addressNoSource address or transaction hash

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observedv0.1.0

TDQS

A4/5.0
Behavior4/5

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

With no annotations, the description carries the burden and does reasonably well: it discloses the return categories, that a trace proceeds layer by layer, and that deep mode is slower but more complete (a latency/cost signal). It never explicitly says the operation is read-only or whether the target address is logged, and gives no sense of runtime limits.

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?

Purpose and outputs are front-loaded in the first two sentences, and the deep-mode caveat comes before the usage examples, which is good ordering. The full Chinese mirror roughly doubles the length, which is defensible localization but not free — no sentence is otherwise wasted.

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

Completeness5/5

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

The tool has no output schema, and the description compensates by enumerating the return fields (exposure, hops, aggregation, laundering paths). All four parameters are documented in the schema, the mode tradeoff is stated, and the use cases are given — nothing an agent needs in order to call this correctly is missing.

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

Parameters3/5

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

Schema coverage is 100%, so the baseline is 3. The description adds only one piece of meaning beyond the schema — that deep mode trades speed for completeness — while the ambiguous target-vs-address duplication and the auto-detect chain default are left to the schema's own text.

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?

States a specific verb and resource ("trace the flow of funds from an address or transaction, layer by layer") and enumerates what the trace yields (fund exposure, hop addresses, final aggregation, suspected laundering paths), which is far more concrete than the sibling names screen_address/check_blacklist. It stops short of naming how it differs from those siblings, even though the phrase "checking whether an incoming deposit passed through a mixer or sanctioned address" overlaps with what check_blacklist appears to do.

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

Usage Guidelines4/5

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

Gives explicit use cases — "tracing stolen funds" and "checking whether an incoming deposit passed through a mixer or sanctioned address" — plus a mode tradeoff ("deep mode (slower but more complete)"). No when-not guidance or named alternative is offered, so the agent must infer that a pure blacklist lookup should go to check_blacklist instead.

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

Deploy Server

Other Tools