Connects Claude to AgentCanary's market intelligence API with 18 tools covering regime classification, narrative momentum, whale alerts, prediction markets, and on-chain signals. You get daily briefs, proprietary indicators like the Bull Market Support Band and Pi Cycle, DeFi metrics, liquidation heatmaps, and central bank balance sheets. Predictions are scored publicly after 72 hours so you can verify track record. Runs on a pay-as-you-go credit system with USDC deposits on Base or other EVM chains. Free Explorer tier gives you 50 calls per day for briefs and scores. Builder tier at $50 unlocks regime data, narratives, and news. Signal tier adds scenario analysis and positioning data. Reach for this when you need structured, verifiable market intelligence that updates four times daily with public accountability.
MCP server for AgentCanary — the market context layer for autonomous AI agents. Fresh regime classifications, risk scores, narrative momentum, and scenario state via 19 MCP tools, with transparent source trails.
npx agentcanary-mcp
get_track_record is public and works without an API key. Set AC_API_KEY
for tiered AgentCanary API tools such as briefs, indicators, regime, signals,
and diagnostics.
{
"mcpServers": {
"agentcanary": {
"command": "npx",
"args": ["agentcanary-mcp"],
"env": { "AC_API_KEY": "ac_your_key_here" }
}
}
}
~/.cursor/mcp.json:
{
"mcpServers": {
"agentcanary": {
"command": "npx",
"args": ["-y", "agentcanary-mcp"],
"env": { "AC_API_KEY": "ac_your_key_here" }
}
}
}
Restart Cursor → all 19 tools available via Composer.
~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"agentcanary": {
"command": "npx",
"args": ["-y", "agentcanary-mcp"],
"env": { "AC_API_KEY": "ac_your_key_here" }
}
}
}
~/.continue/config.json → experimental.modelContextProtocolServers:
{
"experimental": {
"modelContextProtocolServers": [
{
"transport": {
"type": "stdio",
"command": "npx",
"args": ["-y", "agentcanary-mcp"],
"env": { "AC_API_KEY": "ac_your_key_here" }
}
}
]
}
}
Don't want to install MCP? Use the AgentCanary Custom GPT directly in ChatGPT:
https://chatgpt.com/g/g-6a0f2b6ab07c819188983b3fb43ac62b-agentcanary
All major endpoints exposed as Actions. Free Explorer tier on the shared key.
curl -X POST https://api.agentcanary.ai/api/keys/create \
-H "Content-Type: application/json" \
-d '{"walletAddress": "0xYourWallet"}'
Deposit USDC/USDT on any major EVM chain (Base, Ethereum, Arbitrum, Optimism, Polygon). $5 minimum. Credits never expire.
| Tool | Tier | Returns |
|---|---|---|
get_briefs | Explorer | Daily market intelligence briefs (4×/day: radar / signal / pulse / wrap) |
get_regime | Builder | Current macro regime, risk gauge (0-100), key drivers, transition probabilities |
get_indicators | Builder | Any of 36 proprietary indicators (Bull Market Support Band, Pi Cycle, Wyckoff, CAPE, Hindenburg…) — pass name= |
get_narratives | Builder | Top active narratives with momentum scores, stage, asset impact |
get_predictions | Builder | Prediction market data (Polymarket, Kalshi) |
get_scores | Explorer | Prediction scoring results (hit / partial / miss after 72h) |
get_scenario_analysis | Signal | Forward scenarios with price targets |
get_signals | Builder+ | 20 sub-types via type=: whale-alerts, fear-greed, funding-rates, btc-etf-flows, vix, credit-stress, sector-rotation, insider-activity, correlations, dxy, oil, yield-curve, market-structure, stablecoin-dominance, whale-positions, cftc-cot, bofa-fms, dispersion, geopolitical-risk, decision-engine |
get_news | Builder | Aggregated market news, filterable by ticker |
get_market_structure | Builder | Orderbook depth, liquidation heatmap, exchange volumes — pass view= |
get_defi | Builder | DeFi yields, stablecoins, chains, unlocks, perps — pass category= |
get_btc_options | Builder | BTC options max pain + volatility skew |
get_central_banks | Signal | Balance sheets, gold, reserves, TIC — pass view= |
get_expectations | Signal | Market expectations (crowded, early, rotation) |
get_macro | Builder | FRED, business cycle, global liquidity, M2, supply chain, high-impact calendar |
get_open_interest | Builder | Cross-exchange OI across 43 perps + top by USD + 4h Δ% shifters |
get_liquidations | Builder | 24h totals + 4h long/short split + per-side event counts + dominant-direction label |
diagnose | Public | Reports whether a key is present; with AC_API_KEY, returns tier, scopes, credits, rate limit, and upgrade path. |
get_track_record | Public | Mean Brier + per-asset hit rates + reliability buckets. No API key needed — same data as agentcanary.ai/record/. Optional ticker filter. |
| Tier | Deposit | Calls/day | Adds |
|---|---|---|---|
| Explorer | free | 50 | briefs + scores |
| Builder | $50 USDC | 500 | + indicators / regime / narratives / news / predictions |
| Signal | $150 USDC | 2000 | + scenarios / positioning / full content |
| Institutional | $500 USDC | unlimited | white-label, SLA |
Per-call cost: $0.01-0.02 from deposit. Credits never expire. No subscriptions.
MIT
If any tiered tool returns tier_insufficient, scope_insufficient, or insufficient_credits, call diagnose for the exact upgrade path. Without AC_API_KEY, diagnose reports that only get_track_record is available publicly:
{
"mcp_version": "1.4.5",
"tier": "explorer",
"scopes": ["all"],
"credits": 50,
"upgrade_path": "Deposit $50 USDC on Base to upgrade to Builder tier"
}
Errors are now structured. Examples:
[tier_insufficient] — endpoint requires a higher tier than your key carries[scope_insufficient] — your key has restricted scopes (re-issue with broader)[insufficient_credits] — top up via deposit on Base[rate_limited] — includes Retry after NsAC_API_KEY*secretAgentCanary API key. Get one at https://app.agentcanary.ai or POST https://api.agentcanary.ai/api/keys/create with a wallet address.