9 tools from the Aleatoric MCP Server, categorised by risk level.
View the Aleatoric policy →get_cache_stats Get statistics about cached datasets including count, total size, and compression ratios. get_config_schema Get the JSON Schema for SimulationManifest configuration. Use this to understand all available configuration options. get_health Check server health status. Returns OK if the server is running correctly. get_presets List available market simulation presets. Returns preset names and configurations for common scenarios like high-volatility BTC or stable ETH markets. get_venue_details Get exchange adapter capabilities including supported symbols, tick sizes, trading hours, and fee structures. normalize_events Normalize raw exchange data to a canonical format. Converts exchange-specific payloads to unified event schema. simulate_funding_regime Simulate perpetual futures funding rates over multiple periods. Calculates expected funding payments based on spot-mark price divergence. validate_config Validate a simulation configuration and get its deterministic hash. The hash ensures reproducibility - same config always produces same data. The Aleatoric MCP server exposes 9 tools across 2 categories: Read, Write.
Use Intercept, the open-source MCP proxy. Write YAML rules for each tool — rate limits, argument validation, or deny rules — then run Intercept in front of the Aleatoric server.
Aleatoric tools are categorised as Read (8), Write (1). Each category has a recommended default policy.
Open source. One binary. Zero dependencies.
npx -y @policylayer/intercept