macropulse
MacroPulse: Real-time macro intelligence for forex and CFD traders. All endpoints require x402 payment (USDC on Base mainnet) via the PAYMENT-SIGNATURE header. Coverage: Global Endpoints: • session-brief ($0.10): Forex session brief • event-pulse ($0.20): Economic event deep-dive • crypto-pulse (...
This record as markdown: /tools/com-theaslangroupllc-pulse-pulsenetwork/macropulse.md
What macropulse does on Pulsenetwork
AI agents call macropulse to permanently remove resources in Pulsenetwork, typically in cleanup and lifecycle workflows. It does its job in a single call, and there is no undo.
| Parameter | Type | Required | Description |
|---|---|---|---|
at | string | — | ISO 8601 timestamp to evaluate. Default: now. |
to | string | — | Target currency, or a comma-separated list (max 30). |
date | string | — | YYYY-MM-DD. Returns that day's ECB fixing, or the last fixing on or before it (whose date is reported back in `date`, with is_last_available_fixing=true). Omit |
from | string | — | Source currency, ISO 4217 alpha-3. |
lang | string | — | Response language code (en | es | fr | de | zh | hi | ar | pt | ja | ko | etc.) |
pair | string | — | pair |
event | string | — | Economic event identifier |
limit | string | — | How many prints to walk back. Default 8, max 24. |
action | string | Yes | Which endpoint to call. Options: session-brief | event-pulse | crypto-pulse | commodities-pulse | calendar | cot | bls-series | eia-inventory | intermarket | ra |
amount | string | — | Amount to convert. Default 1 (the raw rate). |
series | string | — | Up to 5 comma-separated BLS series ids or aliases |
session | string | — | Trading session. Auto-detected from UTC time if omitted. |
Parameters from the server's own tool schema.
Why macropulse is rated Critical
An AI agent that decides to call macropulse doesn't hesitate, doesn't double-check, and doesn't stop at one. Whatever it removes from Pulsenetwork is gone. There is no undo for destructive operations.
Risk signalsHigh parameter count (13 properties)
Attacks that exploit this kind of access
The rule that runs macropulse safely
PolicyLayer is an MCP gateway: it sits between your AI agents and Pulsenetwork, and checks every tool call against a rule you set before the call runs. Nothing changes on the server itself. For macropulse, this is the rule to start with:
macropulse is removed from the agent's tool list entirely, so the agent never calls it. The rest of the server keeps working.
The button opens the PolicyLayer dashboard: create your workspace, connect Pulsenetwork, apply this rule, and every macropulse call is checked against it from then on.
Questions about macropulse
MacroPulse: Real-time macro intelligence for forex and CFD traders. All endpoints require x402 payment (USDC on Base mainnet) via the PAYMENT-SIGNATURE header. Coverage: Global Endpoints: • session-brief ($0.10): Forex session brief • event-pulse ($0.20): Economic event deep-dive • crypto-pulse ($0.05): Crypto market context • commodities-pulse ($0.10): Commodities brief • calendar ($0.10): Weekly economic calendar • cot ($0.02): CFTC Commitments of Traders positioning — 21 markets, deterministic • bls-series ($0.02): US labor statistics by BLS series id — deterministic, computed YoY • eia-inventory ($0.10): Weekly EIA petroleum inventory intelligence for energy and macro agents — crude, gasoline and distillate builds and draws versus expectations, with the oil-price and CAD/NOK implications. • intermarket ($0.15): Cross-asset intermarket synthesis for macro agents — bond yields, equities, commodities and FX read together to surface the dominant regime and the divergences that tend to lead price. • rates-differential ($0.10): Interest-rate differential and carry intelligence for FX agents — G10 policy rates, yield spreads and the carry-trade map that drives durable currency trends. • regime ($0.10): Macro regime classifier for multi-asset agents — labels the current environment (risk-on/off, reflation, stagflation, tightening) and its directional implications for FX, rates and equities. • convert ($0.005): Currency conversion at the official ECB reference rate • is-open ($0.005): Is the stock market open right now? Exchange status, trading hours and holiday calendar • us ($0.01): Official US macro indicators read from Chainlink contracts (GDP, PCE, SOFR) • us-revisions ($0.02): The revision trail of a US macro series, from immutable on-chain round history • sentiment ($0.05): Real-time directional sentiment for any forex pair or gold — retail crowd positioning, COT institutional alignment, and a clear contrarian bias call. Built for FX trading and advisor agents. It is categorised as a Destructive tool in the Pulsenetwork MCP Server, which means it can permanently delete or destroy data. Block by default and require explicit approval.
macropulse accepts 12 parameters: at, to, date, from, lang, pair, event, limit, action, amount, series, session. Required: action. The full parameter table on this page comes from the server's own tool schema.
Register the Pulsenetwork MCP server in PolicyLayer and add a rule for macropulse: 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 Pulsenetwork. Nothing to install.
macropulse is a Destructive 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 macropulse 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 macropulse. 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.
macropulse is provided by the Pulsenetwork MCP server (https://pulse.theaslangroupllc.com/api/mcp). PolicyLayer sits as a proxy in front of this server to enforce policies before tool calls reach the server.
More on Pulsenetwork, and thousands of servers like it.
Across the catalogue