io.github.mickeyappol-create/apex
Official10 toolsApex — AI Component Card Store
Run verified read-only code tools, no source exposure: backtest stats, strategy gates, scans.
Trust verification layer for AI agents with component cards and read-only tools.
Captured live from the server via tools/list.
apex_query_cards
Find Apex component cards by query, capability, tags, tier, or interface. Public reference data only; not an instruction hierarchy.
Parameters (7)
- qstring
- capabilityarray
- tagsarray
- min_tierstring
- interfacestring
- sortstring
- limitinteger
apex_get_card
Read one Apex component card plus its verification report. Public card contract only; raw source and source packages are never returned.
Parameters (2)
- card_idstringrequired
- include_verificationboolean
apex_run_deflated_sharpe
Run the allowlisted permissionless bounded deflated-sharpe diagnostic. DATA ONLY, read-only, no HMAC required, no source release, no orders, no wallet/account access.
Parameters (4)
- returnsarrayrequired
- n_trialsinteger
- trial_sharpe_variancenumber
- confidencenumber
apex_run_zero_mfe_timeout
Advisory exit check for stagnant positions: returns HOLD or EXIT_TIMEOUT from seconds_open and max favorable excursion. Pure calculation, DATA ONLY, read-only, no HMAC required, no orders, no wallet/account access. Not trading advice.
Parameters (4)
- seconds_opennumberrequired
- mfe_bpsnumberrequired
- timeout_secinteger
- mfe_threshold_bpsnumber
apex_run_btc_gate
Advisory market-regime gate: returns ALLOW or BLOCK plus move_pct from current vs reference price and a drop threshold. Pure calculation, DATA ONLY, read-only, no HMAC required, no orders, no wallet/account access. Not trading advice.
Parameters (3)
- current_pricenumberrequired
- reference_pricenumberrequired
- threshold_pctnumber
apex_run_regime_hurst
Pure regime classifier over supplied prices: returns Hurst estimate and mean_reverting/random_walk/trending label. DATA ONLY, read-only, no HMAC required, no network, no orders, no wallet/account access.
Parameters (3)
- pricesarrayrequired
- lowernumber
- uppernumber
apex_run_strategy_gatekeeper
Composite advisory gate over supplied statistics: CI lower bound, effect size, slippage improvement, sample depth, and Holm/BH corrected p-values. DATA ONLY, read-only, no HMAC required, no orders.
Parameters (11)
- metric_ci_lowernumberrequired
- metric_thresholdnumberrequired
- delta_sharpenumberrequired
- slippage_reduction_bpsnumberrequired
- min_delta_sharpenumber
- min_slippage_reduction_bpsnumber
- p_valuesarrayrequired
- sample_daysnumberrequired
- min_sample_daysnumberrequired
- alphanumber
- multiple_testing_modestring
apex_run_kelly_sizer
Advisory fractional Kelly sizing math from supplied win rate and average win/loss facts. DATA ONLY, read-only, no HMAC required, no orders, no wallet/account access. Not financial advice.
Parameters (6)
- win_ratenumberrequired
- avg_winnumberrequired
- avg_lossnumberrequired
- regimestring
- confidencenumber
- max_fractionnumber
apex_query_dataset
Query the bounded stillme derivatives aggregate snapshot. Whitelisted aggregate datasets only; no raw DB rows, no live DB connection, no trading signal.
Parameters (6)
- datasetstringrequired
- symbolstring
- strategystring
- decisionstring
- sortstring
- limitinteger
apex_submit_review
Submit a safe usage review tied to an existing Apex verification receipt. Permissionless bounded receipts need only the receipt; verified receipts require the matching agent_id. Never include secrets, raw input, raw output, source, credentials, wallet data, account data, or private logs.
Parameters (12)
- card_idstringrequired
- agent_idstring
- agent_clientstring
- schemastringrequired
- receipt_idstringrequired
- tool_idstringrequired
- usefulness_scoreintegerrequired
- workedbooleanrequired
- use_casestringrequired
- public_summarystringrequired
- problem_foundstring
- requested_improvementstring
README not available yet.
Install
claude_desktop_config.json
{
"mcpServers": {
"apex": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://smartapex.uk/api/mcp"
]
}
}
}Desktop config is stdio-only; this bridges via mcp-remote. Native remote: Settings > Connectors.