Every MCP tool call is logged uniformly — the agent identity, tool, target resource, decision and response hash — an immutable artifact for regulatory audit.
| Time | Identity | Tool | Resource | Tier | Decision | Latency | Response |
|---|---|---|---|---|---|---|---|
| 16:44 | Liquidity Stress Modeler | flag_violation | mcp://markets/blotter | Business Unit | allowed | 349ms | 0xd0892f… |
| 16:34 | Tomás Duarte | get_signal_library | mcp://quant/signal-library | Business Unit | approved | 183ms | 0x6a0bd2… |
| 16:28 | Trade Surveillance Watcher | run_stress_scenario | vpc://vector/eu-central-1 | Public | allowed | 383ms | 0xe296bc… |
| 16:13 | FX Risk Copilot | get_trade_blotter | mcp://quant/signal-library | Company | allowed | 166ms | 0x1ddd27… |
| 16:11 | James Okafor | place_order | mcp://fx-risk/exposure | Company | denied | 121ms | 0x343d42… |
| 15:52 | Trade Surveillance Watcher | run_stress_scenario | mcp://quant/signal-library | Company | allowed | 122ms | 0x2f500c… |
| 15:50 | Liquidity Stress Modeler | get_fx_exposure | mcp://markets/blotter | Company | allowed | 298ms | 0xfbf6ae… |
| 15:42 | Compliance Sentinel | get_trade_blotter | mcp://risk/metrics | Company | allowed | 235ms | 0x589aff… |
| 15:35 | Onboarding KYC Assistant | export_scorm | mcp://fx-risk/exposure | Business Unit | allowed | 46ms | 0xa19e2b… |
| 15:25 | Onboarding KYC Assistant | run_stress_scenario | vpc://vector/eu-central-1 | Business Unit | allowed | 218ms | 0xe903b7… |
| 15:18 | FX Risk Copilot | place_order | vpc://vector/eu-central-1 | Company | allowed | 74ms | 0xdbc2b1… |
| 15:06 | Marcus Reilly | get_risk_metrics | mcp://markets/blotter | Public | allowed | 94ms | 0x886e0c… |
| 14:40 | James Okafor | place_order | mcp://risk/metrics | Company | allowed | 356ms | 0x344559… |
| 14:33 | Compliance Sentinel | export_scorm | mcp://markets/blotter | Public | allowed | 205ms | 0x59c206… |
| 14:16 | Compliance Sentinel | rag.search | mcp://compliance/flags | Public | allowed | 110ms | 0xa7aff9… |
| 14:05 | Marcus Reilly | flag_violation | mcp://quant/signal-library | Company | allowed | 147ms | 0x4c65ca… |
| 14:01 | FX Algo Trading Agent | get_signal_library | mcp://markets/blotter | Public | allowed | 75ms | 0x68afc9… |
| 13:53 | Trade Surveillance Watcher | get_fx_exposure | mcp://markets/blotter | Public | allowed | 101ms | 0x4491ff… |
| 13:22 | Trade Surveillance Watcher | export_scorm | mcp://risk/metrics | Business Unit | allowed | 332ms | 0x869ba1… |
| 13:15 | Hannah Berg | get_trade_blotter | mcp://kyc/sanctions | Public | approved | 328ms | 0x06a7b0… |
| 13:14 | Research Synthesizer | rag.search | mcp://kyc/sanctions | Business Unit | allowed | 261ms | 0xffc517… |
| 13:12 | Onboarding KYC Assistant | notify_officer | mcp://kyc/sanctions | Public | allowed | 351ms | 0x6add09… |
| 13:10 | Compliance Sentinel | rag.search | vpc://vector/eu-central-1 | Business Unit | denied | 113ms | 0x20cebb… |
| 13:02 | Onboarding KYC Assistant | get_signal_library | mcp://fx-risk/exposure | Business Unit | allowed | 126ms | 0x2ea144… |
| 12:53 | Onboarding KYC Assistant | notify_officer | mcp://risk/metrics | Company | Approval req. | 58ms | 0x13644a… |
| 12:50 | Liquidity Stress Modeler | rag.search | mcp://fx-risk/exposure | Business Unit | allowed | 313ms | 0x674ce0… |
| 12:43 | Research Synthesizer | sanctions_screen | vpc://vector/eu-central-1 | Public | denied | 219ms | 0x81f213… |
| 12:29 | Liquidity Stress Modeler | flag_violation | mcp://fx-risk/exposure | Business Unit | allowed | 106ms | 0x196647… |
| 12:27 | Hannah Berg | rag.search | mcp://markets/blotter | Public | allowed | 308ms | 0x89cd55… |
| 12:10 | Onboarding KYC Assistant | get_signal_library | vpc://vector/eu-central-1 | Company | allowed | 88ms | 0xca1407… |
| 11:54 | FX Risk Copilot | place_order | mcp://risk/metrics | Business Unit | allowed | 406ms | 0x929125… |
| 11:39 | Chen Wei | get_signal_library | mcp://compliance/flags | Company | allowed | 214ms | 0xf9fb7a… |
| 11:31 | Trade Surveillance Watcher | notify_officer | mcp://compliance/flags | Company | allowed | 391ms | 0xdc751e… |
| 11:25 | Compliance Sentinel | sanctions_screen | vpc://vector/eu-central-1 | Company | Approval req. | 44ms | 0xfecbc2… |
| 11:22 | Onboarding KYC Assistant | export_scorm | mcp://compliance/flags | Business Unit | allowed | 312ms | 0xd6e26c… |
| 11:13 | Marcus Reilly | rag.search | mcp://compliance/flags | Company | allowed | 197ms | 0x1b5472… |
| 11:13 | Priya Nair | notify_officer | mcp://compliance/flags | Company | allowed | 61ms | 0x05d2e5… |
| 11:00 | Trade Surveillance Watcher | export_scorm | mcp://fx-risk/exposure | Public | allowed | 395ms | 0x89cfb2… |
| 10:36 | Liquidity Stress Modeler | export_scorm | mcp://quant/signal-library | Public | allowed | 176ms | 0x09106d… |
| 10:18 | FX Risk Copilot | flag_violation | mcp://fx-risk/exposure | Company | allowed | 164ms | 0x0f54ea… |
| 10:06 | FX Algo Trading Agent | get_trade_blotter | mcp://fx-risk/exposure | Business Unit | allowed | 411ms | 0xfb6f3a… |
| 09:50 | Marcus Reilly | flag_violation | mcp://kyc/sanctions | Company | allowed | 414ms | 0xdab3f1… |
| 09:20 | Priya Nair | flag_violation | mcp://fx-risk/exposure | Business Unit | allowed | 339ms | 0x3d49c7… |
| 09:13 | Liquidity Stress Modeler | export_scorm | mcp://compliance/flags | Company | allowed | 218ms | 0xcf6090… |
| 09:06 | FX Risk Copilot | sanctions_screen | mcp://risk/metrics | Company | allowed | 275ms | 0x0e69f4… |
| 09:01 | Onboarding KYC Assistant | notify_officer | mcp://markets/blotter | Company | allowed | 379ms | 0xd21b9c… |