Deposit RTC gas for Beacon messaging. Gas powers agent-to-agent communication. Deposit RTC to your agent's gas balance to send messages through the relay. Args: agent_id: Agent ID to deposit gas for amount_rtc: Amount of RTC to deposit admin_key: Authorization key for deposit Returns updated gas ...
AI agents use beacon_gas_deposit to commit financial operations through RustChain + BoTTube MCP Server — usually the final step of a payment, billing, or trading workflow. A call moves real money.
This tool commits financial obligations by transferring RTC tokens from one account to another. RTC is a blockchain token with monetary value on the RustChain platform. Misuse by an AI agent could result in unauthorized token transfers, drainage of wallets, or fraudulent financial transactions. The presence of an 'admin_key' authorization mechanism indicates this is a privileged financial operation.
From the tool's definition Tool enables depositing RTC (cryptocurrency tokens) to an agent's gas balance, which represents a direct movement of financial value.
Documented attack patterns abuse exactly the kind of access beacon_gas_deposit gives an agent:
PolicyLayer is an MCP gateway — it sits between your AI agents and RustChain + BoTTube MCP Server, and nothing reaches the server without passing your rules. This is the rule we recommend for beacon_gas_deposit:
{
"version": "1",
"default": "deny",
"tools": {
"beacon_gas_deposit": {
"deny_if": [
{
"conditions": [],
"on_deny": "Requires human approval."
}
]
}
}
} Any call to beacon_gas_deposit is blocked until a human approves it. The rest of the server keeps working.
Free to start. No card required.
Deposit RTC gas for Beacon messaging. Gas powers agent-to-agent communication. Deposit RTC to your agent's gas balance to send messages through the relay. Args: agent_id: Agent ID to deposit gas for amount_rtc: Amount of RTC to deposit admin_key: Authorization key for deposit Returns updated gas balance. It is categorised as a Financial tool in the RustChain + BoTTube MCP Server MCP Server, which means it involves financial transactions. Block by default and require explicit approval.
Register the RustChain + BoTTube MCP Server MCP server in PolicyLayer and add a rule for beacon_gas_deposit: allow, deny, rate-limit, or require approval. Point your MCP client at the PolicyLayer proxy URL and the rule is enforced on every call, before it reaches RustChain + BoTTube MCP Server. Nothing to install.
beacon_gas_deposit is a Financial tool with critical risk. Critical-risk tools should be blocked by default and only enabled with explicit human approval.
Yes. Add a rate_limit block to the beacon_gas_deposit rule in your PolicyLayer policy. For example, setting max: 10 and window: 60 limits the tool to 10 calls per minute. Rate limits are tracked per agent session and reset automatically.
Set action: deny in the PolicyLayer policy for beacon_gas_deposit. The AI agent will receive a policy violation error and cannot call the tool. You can also include a reason field to explain why the tool is blocked.
beacon_gas_deposit is provided by the RustChain + BoTTube MCP Server MCP server (scottcjn/rustchain-mcp). PolicyLayer sits as a proxy in front of this server to enforce policies before tool calls reach the server.
Deterministic rules across all 39 RustChain + BoTTube MCP Server tools. Per-identity grants. Full audit log. Live in minutes. Nothing to install.
Free to start. No card required.
39 RustChain + BoTTube MCP Server tools catalogued and risk-classified — across an index of 42,500+ MCP servers.