Data Collection
cryptostruct.com
Provides access to cryptocurrency market data archives, including instrument search, venue listings, and detailed coverage information.
ENDPOINT 1
https://cryptostruct.com/mcp
MCP server metadata
- Name
- cryptostruct
- Version
- 0.2.0
CryptoStruct MCP — historical crypto market data (tick-level daily files) plus live market statistics, for traders and quants. What this server offers: - Catalog: search ~500K instruments across 35 venues incl. prediction markets (search_instruments, list_venues, get_instrument), day-level archive coverage since 2021-02-08 (get_coverage). - Market stats: 1-minute/daily aggregates — OHLC, VWAP, trades, turnover, spreads, top-of-book depth (get_market_snapshot, get_daily_stats, get_top_instruments, get_movers). Minute data is retained ~30 days upstream; daily aggregates reach back further. - Buying data: raw tick files cost 1 EUR per instrument-day. Flow: search_instruments → get_coverage → get_price_quote → create_checkout (returns a Stripe checkout URL — the USER pays in a browser; this server never handles payment) → poll get_checkout_status → get_order_files for download URLs. Free full-day samples: list_sample_files. - File format details: get_data_dictionary. - Sign-in (optional, via OAuth): links your CryptoStruct account — list_my_orders / get_my_files / get_my_subscription, checkout that applies your Premium credits automatically, and a per-account call budget. Clients that need a 401 to start OAuth connect to https://cryptostruct.com/mcp/auth (same tools). - CryptoStruct Premium (20 EUR/month) additionally unlocks: get_daily_stats 365d/max windows, get_hourly_stats 180d, get_slippage 24h/7d, search limits up to 100, get_minutes_range (historical minute windows), a data-quality block in get_market_snapshot, and a 5x call budget. Tools/params beyond your tier answer AUTH_REQUIRED / PREMIUM_REQUIRED with an upgrade URL. Notes: all sizes are compressed (zstd) bytes; market values are USD, sale prices are EUR. Tool calls share a per-caller budget — on RATE_LIMITED errors, back off for the indicated seconds. Docs: https://cryptostruct.com/docs/mcp
Known tools 21
get_data_dictionaryStatic reference for the CryptoStruct data product: file format (tick-level .txt.zst daily files: L2 depth, trades, funding/mark/index, liquidations), integrity guarantees, pricing (1 EUR per instrument-day), the buy flow, and key links.
Inferred read-onlyget_instrumentMaster data and archive coverage summary for one instrument_id: code, class, venue, base/quote, first/last day with data, day count, total compressed bytes.
Inferred read-onlyget_coverageDay-level archive coverage for one instrument: first/last day, days with data, coverage %, the biggest gaps, total compressed bytes.
Inferred read-onlylist_sample_filesCurated FREE full-day sample files (exact same format as purchased files) for ~10 well-known instruments, each the latest settled UTC day.
Inferred read-onlyget_market_snapshotLive trading metrics for one instrument from 1-minute aggregates: last price, 24h change, 60-minute and 24h turnover (USD) and trade counts, buy/sell split, average spread (bps), and top-of-book / top-20 depth in USD (top-20 = mid-side total notional over 20 levels).
Potential side effectsget_daily_statsDaily OHLC, VWAP, trade count, USD turnover and day-over-day change for one instrument over a 30d/90d/180d window, plus a window summary.
Potential side effectsget_hourly_statsHourly OHLC, VWAP, trade count, USD turnover, average spread (bps) and top-1/top-20 book depth (USD) for one instrument over a 7d/30d/90d/180d window, plus a full-window summary with buy/sell turnover split.
Potential side effectsget_slippageEstimated execution-impact ladder for one instrument: reachable one-side notional (USD) within X bps of mid, time-averaged over the window — how much size the book absorbs at each impact level.
Inferred read-onlyget_minutes_range[Premium] Per-minute OHLC, VWAP, trades (buy/sell/liquidation split), USD turnover, spread (bps), top-1/top-20 depth and data-quality fields for one instrument over a chosen 1h/3h/6h window — anchored at any UTC hour within the ~30-day minute retention.
Inferred read-onlyget_top_instrumentsThe current top instruments across all covered venues, ranked by live 24h USD turnover (the analyze cockpit ranking).
Inferred read-onlyget_moversTop 24h close-price gainers and losers per instrument class, with an optional minimum-24h-turnover floor (off/100k/500k/1m/10m USD; default 500k filters out illiquid noise).
Inferred read-onlycreate_checkoutStart a purchase of historical market data (max 100 items per checkout).
Potential side effectsget_order_filesFiles of a paid order with per-file delivery state and direct download URLs.
Inferred read-onlyrequest_file_restoreStart a cold-storage (Glacier) restore for one purchased file whose state is "archived".
Inferred read-onlylist_my_ordersOrder history of the signed-in CryptoStruct account (sign-in required): status, totals, credits applied, invoice PDF and — for paid orders — the tokenized order page URL.
Potential side effectsget_my_filesFlat, deduped list of every data file the signed-in account owns (sign-in required), newest purchases first, with per-file delivery state ("ready" / "preparing" / "restoring" / "archived" — see get_order_files legend) and direct download URLs.
Inferred read-onlyget_my_subscriptionPremium status and credit balance of the signed-in CryptoStruct account (sign-in required): whether Premium is active, the credit balance in cents (1 credit = 1 EUR = 1 file-day, applied automatically at checkout), the current period, and the latest ledger entries.
Inferred read-onlyCONNECT WITH APPROVAL
Client installation
Review this server and its permissions before adding it. Secret placeholders must be set locally.
Codex
~/.codex/config.toml
[mcp_servers.cryptostruct]
url = "https://cryptostruct.com/mcp"
enabled = true
Claude Code
.mcp.json
{
"mcpServers": {
"cryptostruct": {
"type": "http",
"url": "https://cryptostruct.com/mcp"
}
}
}
Claude Desktop
Settings → Connectors → Add custom connector
Name: cryptostruct
Remote MCP URL: https://cryptostruct.com/mcp
Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.
Cursor
.cursor/mcp.json
{
"mcpServers": {
"cryptostruct": {
"url": "https://cryptostruct.com/mcp"
}
}
}
Visual Studio Code
.vscode/mcp.json
Add to Visual Studio Code{
"servers": {
"cryptostruct": {
"type": "http",
"url": "https://cryptostruct.com/mcp"
}
}
}
Generic MCP
Client-specific MCP configuration
{
"name": "cryptostruct",
"transport": "streamable-http",
"url": "https://cryptostruct.com/mcp"
}
MCP Inspector
Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.
ENDPOINT 2
https://cryptostruct.com/mcp/auth
Known tools 0
No tool metadata was available in the registry cache.
CONNECT WITH APPROVAL
Client installation
Review this server and its permissions before adding it. Secret placeholders must be set locally.
Codex
~/.codex/config.toml
[mcp_servers.cryptostruct-com]
url = "https://cryptostruct.com/mcp/auth"
enabled = true
bearer_token_env_var = "MCP_BEARER_TOKEN"
Authentication is required. Replace the placeholder locally and never commit a secret.
Claude Code
.mcp.json
{
"mcpServers": {
"cryptostruct-com": {
"type": "http",
"url": "https://cryptostruct.com/mcp/auth",
"headers": {
"Authorization": "Bearer YOUR_BEARER_TOKEN"
}
}
}
}
Authentication is required. Replace the placeholder locally and never commit a secret.
Claude Desktop
Settings → Connectors → Add custom connector
Name: cryptostruct-com
Remote MCP URL: https://cryptostruct.com/mcp/auth
Add the URL as a custom connector, then complete its supported authorization flow. Claude Desktop remote connectors are configured in the UI.
Cursor
.cursor/mcp.json
{
"mcpServers": {
"cryptostruct-com": {
"url": "https://cryptostruct.com/mcp/auth",
"headers": {
"Authorization": "Bearer YOUR_BEARER_TOKEN"
}
}
}
}
Authentication is required. Replace the placeholder locally and never commit a secret.
Visual Studio Code
.vscode/mcp.json
{
"servers": {
"cryptostruct-com": {
"type": "http",
"url": "https://cryptostruct.com/mcp/auth",
"headers": {
"Authorization": "Bearer ${input:mcp-token}"
}
}
},
"inputs": [
{
"type": "promptString",
"id": "mcp-token",
"description": "cryptostruct-com bearer token",
"password": true
}
]
}
Authentication is required. Replace the placeholder locally and never commit a secret.
Generic MCP
Client-specific MCP configuration
{
"name": "cryptostruct-com",
"transport": "streamable-http",
"url": "https://cryptostruct.com/mcp/auth",
"headers": {
"Authorization": "Bearer YOUR_BEARER_TOKEN"
}
}
Authentication is required. Replace the placeholder locally and never commit a secret.
MCP Inspector
Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.
TRUST AND VERIFICATION EVIDENCE
Trust Data Available
BuiltWith Trust API v2 evidence for cryptostruct.com was fetched 2026-08-23T15:36:36.341Z.
cryptostruct.com is assessed as Trusted: Domain has an established technology history spanning over a year.
Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.