AlgoChains MCP Server
OfficialServer Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| ALPACA_PAPER | No | Set to 'true' to use Alpaca paper trading (default: true) | |
| DATA_BACKEND | No | Force data backend: databento, massive, polygon, or yfinance | |
| ALPACA_API_KEY | No | Alpaca API key (paper or live) | |
| OWNER_API_TOKEN | No | Owner API token for order execution and destructive tools | |
| ALPACA_SECRET_KEY | No | Alpaca secret key | |
| ALGOCHAINS_TOOL_MODE | No | Tool mode: 'smart' (default, 168 tools) or 'full' (503 tools) | smart |
| ALGOCHAINS_TOWER_HOST | No | Hostname of desktop tower for dispatching ML jobs | |
| ALGOCHAINS_BRIDGE_API_KEY | No | Team bridge API key for read-only bot metrics and positions | |
| ALGOCHAINS_SUBSCRIBER_KEY | No | Your AlgoChains subscriber API key (starts with sub_live_ or sub_test_) | |
| ALGOCHAINS_HTTP_TRANSPORT_SECRET | No | Bearer token for HTTP/SSE transport security |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_accountB | Get account information (equity, cash, buying power) from a broker. |
| get_positionsC | Get all open positions from a broker. |
| get_ordersA | Get orders from a broker, optionally filtered by status. |
| portfolio_summaryA | Get a unified portfolio summary across ALL connected brokers — total equity, positions, and P&L. |
| get_quoteA | Get current quote (bid/ask/last) for a symbol from a broker. |
| get_bot_healthA | Return a unified health snapshot for all four live futures bots (MNQ, CL, MES, NQ) and the Kalshi daemon. For each bot: process up? last log mtime, last signal ts, current regime, error count in last 100 log lines, token expiry (if Tradovate). Includes E2E sentinel lifecycle state for MNQ execution traceability. Pure read-only — reads logs/, state/, and ps aux on the control tower host. |
| graphiti_searchA | Hybrid (semantic + keyword + graph-traversal) search over the AlgoChains TEMPORAL knowledge graph (getzep/graphiti). Returns advisory facts with validity windows (valid_from/valid_to) extracted from REAL signal traces, debate transcripts, and Hive Brain synthesis. Use for 'what was true / what changed / what preceded what, over time' — e.g. 'MNQ behavior in trending regime'. agent_memory authority: ADVISORY ONLY, never broker truth (P&L/fills still require broker verification). Complements rag_search/onyx (semantic) and query_codegraph (structural). Fails closed with graphiti_unavailable. |
| graphiti_healthA | Health probe for the Graphiti temporal knowledge-graph backend (Neo4j + graphiti-core, advisory/agent_memory). Reports provider, Neo4j URI, group_id, and reachability. Fails closed with graphiti_unavailable + recovery_command (per-host; not synced across machines). |
| connect_brokerC | Connect to a specific broker. Must be configured via environment variables. |
| validate_strategy_metricsA | Run the marketplace validation gates against reported strategy metrics (Sharpe, OOS trades, drawdown, win rate, MCPT). This is distinct from validate_strategy, which validates a StrategySpec schema. |
| validate_strategyA | Validate a StrategySpec for schema correctness, parameter ranges, and internal consistency. |
| run_backtestB | Run a backtest on a StrategySpec using the Rust engine. Returns Sharpe, drawdown, win rate, P&L. |
| optimize_strategyC | Run Optuna-based parameter optimization on a StrategySpec. Finds best params across n_trials. |
| massive_search_endpointsA | BM25 search over all Massive market data API endpoints. Use this FIRST to find the right endpoint for stocks, options, futures, forex, crypto, or SEC filings. |
| massive_get_endpoint_docsA | Get parameter documentation for a Massive API endpoint. Pass the docs_url from massive_search_endpoints results. |
| massive_call_apiA | Execute a Massive market data API call. Optionally store results as an in-memory DataFrame for SQL querying. Supports pagination auto-detection — check _next_page in results. |
| massive_query_dataB | SQL queries over stored DataFrames from massive_call_api. Supports SHOW TABLES, DESCRIBE , DROP TABLE , and full SQL with JOIN/GROUP BY/window functions. Use apply for server-side Greeks and technicals. |
| massive_run_pipelineA | Composable pipeline: search→fetch→store→query→apply in 1 call (saves 4 round-trips). Describe what data you want, optionally filter with SQL and apply Greeks/technicals. |
| discover_toolsA | Search for relevant AlgoChains tools using natural language. Returns the top-K most relevant tools with descriptions. Use this FIRST to find which tools are available for your task — 90%+ context reduction vs listing all 533 tools. |
| get_tool_detailsA | Get full details for a specific tool including its input schema, parameter types, and usage examples. Call after discover_tools to get the full spec before execution. |
| execute_dynamic_toolA | Execute any discovered tool by name with arguments. Use discover_tools first, then get_tool_details for the schema, then call this to execute. ORDER_EXEC and DESTRUCTIVE tools require owner_token and confirm=true inside arguments. |
| mcp_tool_manifestA | Return JSON manifest of all registered MCP tools with implementation_status (full|partial|stub), required env vars, and Tier-1 flags. Use for CI, Onyx indexing, and honest agent planning — call before relying on V8-V20 tools. |
| execute_intentA | Transform a natural language trading intent into a concrete plan and execute it. Example: 'Get me $10K AI exposure, max 2% per stock'. Parses intent → solves constraints → presents plan for approval → executes. |
| approve_intentA | Approve a pending intent plan for execution. The plan must be in 'pending_approval' status. |
| create_shadow_portfolioA | Create a shadow (paper) portfolio to forward-test a strategy without risking capital. Track P&L, fills, and metrics alongside your real portfolio. |
| detect_market_regimeB | Detect current market regime from VIX, SPY trend, breadth, and credit signals. Returns regime classification (bull/bear/range/volatile/crisis), recommended strategies, and risk multiplier for position sizing. |
| check_order_safetyB | Run 13 pre-trade safety checks before placing an order. Checks position sizing, daily loss limits, drawdown, fat fingers, buying power, concentration, VIX killswitch, margin, correlation, and more. Returns ALLOW or BLOCK with reasons. |
| get_protection_configA | View current account protection settings including daily loss limits, drawdown thresholds, position size caps, VIX killswitch levels, and max positions. |
| query_data_warehouseB | Query AlgoChains data warehouses (Builder tier $199/mo). Access 3.09B+ rows: 409M crypto, 1.3B stocks, 1.4B forex minute bars. Returns OHLCV data for backtesting. |
| submit_to_marketplaceB | Submit a validated strategy to the AlgoChains marketplace. Runs 7-gate validation (schema, performance, overfitting, MCPT, walk-forward, paper trading, decay monitor). Returns tier classification (Platinum/Gold/Silver/Bronze) and next steps. |
| compute_volatility_surfaceA | Compute full implied volatility surface from real Polygon options chain: IV per strike/expiry, 25-delta skew, term structure, IV rank (0-1), IV percentile, and vol regime (low/normal/elevated/extreme). Generates actionable signal: long_vol/short_vol/sell_skew/buy_skew. |
| compute_factor_exposureA | Decompose a symbol's returns into Fama-French 5-factor + momentum exposures using real Polygon daily data. Returns alpha, market beta, SMB/HML/momentum betas, R-squared, information ratio, tracking error. Identifies alpha-generating vs factor-exposed regimes. |
| detect_regime_hmmA | Detect market regime using Hidden Markov Model on real daily returns: bull_trending, bear_trending, choppy, or crisis. Returns regime probability, days in current regime, transition probabilities, vol regime, and Sharpe. Uses hmmlearn if available, statistical fallback otherwise. Real Polygon data only. |
| get_quant_regime_stateA | Aggregate shadow-only quant regime telemetry from bot_metrics_live and state/quant_shadow_snapshot.json: GARCH status, OFI intensity, Kalman shadow slope, HMM regime status, and 7-day agreement summary when available. Does not compute models. |
| get_vix_term_structureA | Get VIX term structure from real CBOE data: spot VIX, VIX3M, VIX6M contango/backwardation. High contango (>10%) is bullish for equities; backwardation signals fear. Returns regime: contango, backwardation, flat. |
| compute_correlation_matrixA | Compute real-time cross-asset correlation matrix for a list of symbols using actual daily returns. Detects regime changes (correlation spikes during crises). Returns heatmap data, average pairwise correlation, and risk concentration score. |
| request_trade_confirmationB | MCP Elicitation: request structured human confirmation before executing a high-value or destructive trade action. Shows the user a form with trade details; execution is gated on approval. |
| submit_long_running_taskA | Submit a durable long-running MCP Task (backtest, optimization, ML retrain). Returns a task_id immediately. Use get_task_status to poll. Tasks persist across disconnects. |
| get_task_statusA | Get status and progress of a long-running MCP Task. Returns phase, progress percentage, result (when done), or error. |
| run_evolution_cycleB | Trigger an AlphaLoop evolution cycle: SCAN underperformers → MUTATE parameters via Optuna → VALIDATE against real trade history → PROMOTE winner. Uses RL reward model. Requires real trade history (min 5 trades). |
| get_footprint_chartA | Compute footprint chart for a symbol: bid/ask volume at each price level per candle, detecting absorption (sellers absorbed at support), imbalance (>3:1 ratio), and delta exhaustion. Uses real Databento tick data. |
| get_dark_pool_volume_v21A | Fetch dark pool volume for a symbol from real FINRA ATS reports + Polygon off-exchange trade conditions. Returns dark pool %, total off-exchange volume, and institutional activity score. NO synthetic data — fails if real sources unavailable. |
| get_earnings_catalystA | Run earnings NLP pipeline: fetch SEC EDGAR filing, compute FinBERT sentiment, extract key themes (guidance, EPS beat/miss, capex), detect tone shift vs prior quarter. Returns catalyst score and actionable signal. |
| get_prediction_marketsA | Fetch real prediction market probabilities from Polymarket and Kalshi for macro events (Fed rate decisions, election outcomes, economic releases). Derives equity market signals from contract odds. |
| search_prediction_marketsA | Search live Polymarket and/or Kalshi markets by keyword. Returns real contract YES/NO prices, volume, liquidity, and URLs. Fails closed if no API data. |
| get_polymarket_high_volumeA | List highest 24h-volume Polymarket markets right now (real Gamma API). Useful for Roo-style early YES/NO flow and liquidity discovery. |
| record_prediction_market_bot_metricA | Append one real performance snapshot for a Polymarket or Kalshi bot to the JSONL audit log (latency, YES prob, edge). Required for marketplace promotion evidence trail. No synthetic values stored unless caller passes them. |
| get_prediction_market_bot_metricsA | Read recent JSONL metric entries for a prediction-market bot_id from the local audit log. |
| get_polymarket_marketA | Fetch detailed info for a specific Polymarket market by condition ID or event slug. Returns question, YES/NO prices, volume, liquidity, resolution date, and status. More precise than search — use when you have a specific market ID. |
| get_polymarket_market_historyA | Get historical YES price data for a specific Polymarket market. Returns timestamped price series. Accepts slug, Gamma numeric ID, or CLOB token ID — auto-resolves. Useful for charting probability movement, analyzing market efficiency, and detecting smart money flow timing. |
| list_polymarket_marketsA | List Polymarket prediction markets with status filtering and pagination. Unlike search, this returns all markets in a category. status=open (default) | closed | resolved. Sorts by 24h volume descending. |
| get_kalshi_settlementsA | Fetch recently settled Kalshi prediction market contracts (RSA-PSS signed). Returns results, profit-per-contract, and settlement timestamps. Requires KALSHI_ACCESS_KEY + KALSHI_PRIVATE_KEY_PATH. Inspired by 9crusher/mcp-server-kalshi settlements endpoint. |
| get_algochains_telosA | Read AlgoChains business identity files (TELOS system, adapted from PAI). Returns mission, goals, strategies, mental models, lessons learned, challenges, ideas, and KPIs. Use section='all' for full context or specify: mission|goals|strategies|models|learned|challenges|ideas|metrics. Every agent should read TELOS at session start for full business context. |
| update_algochains_telosA | Append a new entry to an AlgoChains TELOS file (goals, learned, ideas, challenges, etc.). Use to capture new lessons learned, ideas, or goal updates during a session. The log is append-only — entries are never overwritten. |
| get_us_economic_indicatorsA | Fetch US economic indicators from FRED (Federal Reserve Economic Data). Covers 16 key indicators: VIX, Fed Funds Rate, CPI, PCE, 10Y-2Y Treasury spread, unemployment, M2, GDP, housing starts, consumer sentiment. Requires FRED_API_KEY (free at fred.stlouisfed.org). Results cached 6h. Essential for regime detection across all bots. |
| get_crude_oil_inventoriesA | Fetch EIA weekly crude oil inventory data — critical signal for the CL (crude oil) futures bot. Covers US commercial crude stocks, Cushing Oklahoma (WTI delivery point), and field production. Released every Wednesday ~10:30 AM ET. Build above estimate = bearish CL; draw below = bullish. Requires EIA_API_KEY (free at eia.gov/opendata). |
| get_fed_policy_signalsA | Get the 7 most important Fed policy indicators in one call: Fed Funds Rate, CPI, PCE, 10Y-2Y spread, VIX, 10Y yield, 2Y yield — with AI-derived regime interpretation (restrictive/neutral/accommodative, crisis/normal, inverted/normal yield curve). Use for MNQ/NQ regime context before trading sessions. Requires FRED_API_KEY. |
| capture_learning_signalA | Record the outcome of an agent action or skill invocation for continuous learning. After 30+ signals, patterns emerge: which skills produce the best outcomes, where failure is common, what to improve. Stored in state/learning_signals.jsonl (append-only audit log). Use after any significant agent action. |
| get_learning_signalsA | Retrieve and analyze historical learning signals from state/learning_signals.jsonl. Returns signals with optional summary statistics: success rate by action type, top skills by effectiveness, bot activity, average ratings. Use to identify where agent performance is strongest/weakest and drive improvement priorities. |
| send_ntfy_notificationA | Send a mobile push notification via ntfy (https://ntfy.sh). Topics: bots (bot up/down/trade), risk (circuit breaker, daily loss), marketplace (new subscriber, bot promoted), ops (deploy, system health), alpha (high-confidence signal). Priority: max/urgent = always-on screen; high = with sound; default = normal; low/min = silent. Requires NTFY_BASE_URL + optional NTFY_AUTH_TOKEN. |
| check_propagation_healthA | Check if the AlgoChains Django signal propagation service (Roo architecture) is reachable and whether copy-trade paper fanout has active backlog. Separates active_lag_seconds from idle_since_last_signal_seconds so quiet markets do not look stalled. |
| run_guardrailA | Run the GUARDRAIL pre-flight middleware chain before placing any order. Executes 6 gates: VIX, daily-loss, stoploss-guard, cooldown, confidence, R/R. Returns approved=true only if all gates pass. Wire this before every order execution. |
| get_macro_signalsA | Get pre-computed macro alpha signal fabric: yield curve shape (2y-10y), credit spreads (HY-IG), DXY momentum, PMI regime, VIX term structure contango/backwardation. All from real FRED/CBOE/Polygon APIs. |
| get_bot_dashboardA | Get real-time dashboard of all live trading bots: PIDs, positions, today's P&L, signal counts, win rates computed from actual fill history. Data from ~/.algochains/bot_metrics.db. |
| subscribe_bot_metricsA | Subscribe to real-time bot metrics stream via MCP resource notifications. Fires on every fill, signal, and position update. Perfect for the private bot showcase on AlgoChains marketplace. |
| list_skillsA | List all available AlgoChains skills from OpenClaw (363+), Windsurf (80+), Cursor (15), and Claude (8) skill libraries. Filter by category (trading, research, operations, intelligence, agent, comms, risk, data, ml, marketplace) or platform. Returns name, description, categories, tools used, and trigger type. |
| get_skill_detailA | Get the full SKILL.md content and metadata for any skill by name (e.g. 'moltbook-debate', 'bot-diagnostics', 'autonomous-researcher', 'backtest-governance'). Returns complete instructions, tool requirements, trigger conditions, and schedule. Use list_skills or search_skills to discover skill names. |
| search_skillsA | Search across all 450+ skills by keyword. Returns ranked matches from OpenClaw, Windsurf, Cursor, and Claude libraries. Use to find the right skill for a task before reading its full SKILL.md. |
| get_skills_for_taskA | Given a task description in plain language, return the 3-5 best skills to use. Matches your task against skill descriptions across all platforms. Use when you do not know which skill to call. |
| get_openclaw_memoryB | Read the OpenClaw agent memory store. Contains trade lessons, regime history, signal quality scores, and cross-session agent context. Filter by key_prefix (e.g. 'trade', 'regime', 'bot') to narrow results. |
| store_trade_lessonA | Persist a trade lesson to OpenClaw memory so autonomous agents can learn from it. Lessons are retrieved during future trade decisions for similar setups. Required: symbol, direction, outcome, lesson text. |
| get_current_regimeA | Read the current market regime from OpenClaw state (written by autonomous regime_detector skill). Returns regime label, confidence, and timestamp. This is the regime all live bots use for signal filtering. |
| get_bot_heartbeat_openclawA | Read ~/.openclaw/bot_heartbeat.json. This file is MNQ-only and fill-triggered (written by FUTURES_SCALPER_UPGRADED._track_openclaw_feedback on slippage/fill feedback), NOT by autonomous_watchdog every 5 minutes. Schema is typically {ts, bot, symbol}. For fleet process liveness use get_bot_health / get_all_bot_ops_status; for failover primary use control-tower logs/bot_heartbeat.json. |
| get_openclaw_state_summaryA | Get existence, size, and last-modified time for all OpenClaw state files (memory, regime, heartbeat, monitor, evaluations, AI cost, calibration). Use to verify OpenClaw is healthy and its state files are current. |
| invoke_moltbook_debateA | Trigger a Moltbook bull/bear multi-agent debate for a trading signal. Shadow mode — does NOT place orders. Returns consensus direction, confidence, agreement %, and per-agent reasoning. Use before significant trades for multi-agent validation. |
| run_mcpt_pipelineB | Run the MCPT marketplace autopilot pipeline. Steps: decay (check edge decay), graduate (30-day paper trading gates), audit (batch MCPT re-validation), listing (generate marketplace JSON), slack (post summary to #quant-lab). Calls scripts/mcpt_autopilot.py. |
| run_regime_detectionC | Run the regime detection pipeline — analyzes VIX term structure, market breadth, and price action to classify current market as trending/choppy/volatile/mean_reverting. Updates OpenClaw current_regime.json used by all live bots. |
| onyx_searchA | Semantic search over the AlgoChains Onyx knowledge base: 400+ strategy research JSONs, 45+ blueprints, 126 skills, live bot logs. Returns ranked documents with relevance scores. |
| onyx_askA | Ask a natural language question against the Onyx knowledge base with RAG grounding. Returns an answer with cited sources. E.g. 'What is the best CL swing setup in trending regimes?' or 'How do I configure Token Guardian?' |
| get_funding_rateA | Get real-time perpetual futures funding rates from Binance, Bybit, and Hyperliquid. Identifies funding rate arbitrage opportunities and predicts funding-driven price pressure. |
| get_staking_yieldsB | Get real staking APY from Lido Finance (stETH), Binance Simple Earn, Cosmos validators, and Ethereum Beacon Chain. Compares yield opportunities across protocols. |
| get_tower_job_statusA | Get status and result of a dispatched tower job. Polls the tower via SSH for the result file. |
| get_tower_healthA | Check the configured compute node (ALGOCHAINS_TOWER_HOST) health: reachable, memory, active jobs, GPU status. |
| run_marketplace_autopilotA | Run the autonomous marketplace pipeline: Research→Backtest→MCPT Validate→Stage for marketplace. Scans recent strategy research, runs tick backtests, applies 5-gate validation, stages passing strategies as marketplace JSON listings. Triggers Onyx ingest and Slack notification. No synthetic data — real tick engines only. |
| get_marketplace_listingsA | Get all staged marketplace bot listings with real metrics: futures (owner-only), equities, crypto, forex. Includes Sharpe, win rate, max DD, subscription pricing, and paper trading status. Supabase-first with local filesystem fallback. |
| run_onyx_ingestA | Trigger an incremental Onyx knowledge base ingest: indexes new strategy research, marketplace listings, blueprints, skills, and bot logs into the self-hosted Onyx RAG host (ONYX_API_URL). |
| get_onyx_statusA | Check Onyx knowledge base status: health, last sync time, total indexed documents, connector status (self-hosted host via ONYX_API_URL). |
| get_learn_hub_healthA | Check AlgoChains Learn Hub health: HTTP status of /learn/, /learn/feed.xml RSS MIME, and learn.algochains.ai subdomain redirect. Read-only — does NOT deploy. Use to verify the live Learn Hub is up and public (no login required). |
| get_live_bot_metricsA | Get real-time trading metrics for live bots (Tradovate + Alpaca paper). Supabase-first (bot_metrics_live table). Returns daily P&L, win rate, last signal, confidence, error count. Bot IDs: mnq, cl, mes, nq, alpaca_paper_equities, alpaca_paper_crypto. Omit bot_id to get all. Falls back to log parser if Supabase unavailable. |
| get_all_bot_metricsA | Get real-time trading metrics for all 4 live Tradovate bots (MNQ, CL, MES, NQ) in a single call. Returns daily P&L, win rates, signals, error states, and MCPT validation badges. Data from real log files. |
| get_system_heartbeatA | Check whether this MCP server node is the primary trader (MacBook offline) or standby (MacBook alive). Reads the Mac heartbeat file to determine heartbeat age, Mac liveness, desktop bot process counts (expected 5: MNQ/CL/MES/NQ + Kalshi), and which node is currently running the bots. Critical for dual-node failover awareness. |
| get_adaptive_brain_statusA | Read adaptive_brain.py daemon liveness from bounded process, script, state, and log evidence. Read-only; does not restart or mutate daemon state. |
| get_system_healthA | Run the trading-system-health audit: bot process/log liveness (with legacy log alias resolution), disk space on control-tower and home volumes, and optional health_snapshot.json. Use to triage SEV1 trading-system-health watchdog alerts without false inactive signals from stale cl_bot_live.log. |
| get_strategy_academic_citationsA | Get all academic citations, SSRN papers, and published works that provide the theoretical basis for a specific bot's strategy. Includes authors, year, venue, DOI/SSRN link, and relevance explanation. Bot IDs: mnq, cl, mes, nq. |
| get_bot_card_dataA | Get the complete bot card data payload for algochains.ai marketplace display. Includes strategy summary, academic citations, backtest artifact paths (MCPT JSON, whitepapers, blueprints), skills references, and subscription tier. Use to populate or refresh a bot card on the marketplace site. |
| list_bot_research_attachmentsA | List all research attachments available for a bot: MCPT validation JSON files, backtest PDFs, whitepapers, and blueprint markdown files. Shows local path and whether the file exists. Use to prepare uploads to Supabase storage for bot card attachment panel. |
| get_bot_position_stateA | Read the persisted position state file for a bot. Returns direction (BUY/SELL/null), qty, entry_price, and flat status. This is the bot's internal tracking — compare to Tradovate get_positions() to detect drift. |
| get_bot_bracket_statusB | Parse the bot log to determine current bracket order status. Returns mode (live/oso_only/none/unknown), stop/target order IDs and prices, and whether the position is unprotected. Critical for detecting missing stops after an entry. |
| get_ai_pipeline_healthA | Check AI ensemble/debate pipeline health. Detects Anthropic quota errors, Cerebras model errors (llama3.1-8b), pipeline timeout events, and shadow mode. The pipeline is ADVISORY ONLY — primary confidence gate controls all trades regardless of pipeline state. |
| get_all_bot_ops_statusA | Full operational snapshot for all 4 bots: process status, PIDs, position states, bracket status, and AI pipeline health. Use to triage any bot integrity issue in one call. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| trade | Place a trade on any broker with proper risk checks. |
| portfolio_review | Get a comprehensive portfolio review across all connected brokers. |
| submit_strategy | Walk through submitting a strategy for MCPT validation. |
| browse_bots | Explore the AlgoChains marketplace for validated trading bots. |
| risk_review | Comprehensive portfolio risk review: VaR, stress tests, concentration, margin. |
| compliance_check | Run a full compliance health check: kill switch status, violations, audit integrity. |
| onboard_tenant | Walk through onboarding a new white-label tenant step by step. |
| build_strategy | AI-guided strategy creation using the Strategy Builder SDK. |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| V17 Tool Mode Status | Current tool exposure mode (smart/full), Tier 1 tool count, total tool count, and index stats. |
| MCP Tool Implementation Manifest | All tools with implementation_status (full|partial|stub), required env vars, Tier-1 flags. For CI and Onyx. |
| Broker Connection Status | Live status of all configured and connected brokers. |
| Validation Gate Thresholds | Current thresholds for all 6 strategy validation gates. |
| Server Diagnostics | Tool call statistics, error rates, and recent call history. |
| V10 ML Model Registry | Registered ML models, their stages, and metrics. |
| V10 Feature Sets | Defined feature sets for ML training pipelines. |
| V10 RL Agents | Reinforcement learning agents, training state, and metrics. |
| V11 Order State | Institutional order manager state — active orders and history. |
| V11 Algo Executors | Active algorithmic execution engines and their status. |
| V12 Market Regimes | Detected market regimes and transition probabilities. |
| V12 Active Alerts | Configured market alerts and their trigger history. |
| V13 Scrape Jobs | Web scraping jobs and their status. |
| V14 Agent Swarms | Active agent swarms, members, and task status. |
| V15 DeFi Positions | DeFi protocol positions, yields, and risk status. |
| V16 SaaS Tenants | Multi-tenant SaaS platform tenants and subscription status. |
| Rate Limit Status | Current rate limit bucket status for all categories. |
| Circuit Breaker Status | Circuit breaker state for each engine category — failures, open/closed, cooldown. |
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/AlgoChains/algochains-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server