Analytics
crank.ing
Toolkit for Solana DeFi operations including token swaps, portfolio tracking, and price alerts.
ENDPOINT 1
https://mcp.crank.ing/mcp
MCP server metadata
- Name
- crank-public
- Version
- 3.4.7
Known tools 184
portfolio_snapshotFull portfolio summary: positions, total value, allocation %, 24h change.
Inferred read-onlyverify_tokenMulti-layer authenticity check for a token mint (read-only, no execution).
Inferred read-onlyget_transaction_historyRecent transactions for a wallet, parsed + human-readable (limit 1-100).
Inferred read-onlybacktest_strategyBacktest a strategy on historical Solana OHLCV before deploying capital.
Inferred read-onlydetect_regimeDetect the current market regime for a Solana asset (read-only, deterministic).
Inferred read-onlyget_risk_assessmentCombined regime + risk-guard calculation for a strategy on an asset (read-only).
Inferred read-onlyget_indicatorsFull standard technical-indicator set for one asset/timeframe (read-only).
Inferred read-onlysr_detect_levelsMulti-timeframe support/resistance zones + liquidity bands (read-only).
Inferred read-onlysr_configure_strategyAttach an S/R config block to YOUR OWN strategy (ownership-checked).
Inferred read-onlyasset_classificationClassify a token: crypto / equity / wrapped_major / lst / stablecoin.
Inferred read-onlyperp_marketsAvailable Drift perp markets with price, open interest, funding, max leverage.
Inferred read-onlyperp_funding_ratesCurrent funding for a perp market (rate, period, last funding timestamp).
Inferred read-onlyplace_perp_orderOpen a leveraged perp position on the best/selected venue (non-custodial).
Inferred read-onlyclose_perp_positionClose a perp position (full/partial) on its venue (non-custodial).
Inferred read-onlyperp_markets_allPerp markets across venues (venue=None aggregates all routable venues).
Inferred read-onlyperp_funding_rates_allNormalized funding/borrow rates across venues (venue=None aggregates).
Inferred read-onlyverify_treasury_settlement_statusOn-chain proof the treasury actually received settled x402 USDC.
Inferred read-onlyset_liquidation_alertArm a liquidation alert: notify when a lending obligation's health factor falls to or below threshold.
Potential side effectsget_lst_yieldsCompare APY across LST providers (Marinade/Jito/Blaze) with MEV-boost + validator-count descriptors.
Inferred read-onlyget_ilo_detailsRead a token launch live from chain (free): terms, status, escrow balances, and a machine-readable liquidity release schedule.
Inferred read-onlyclaim_ilo_tokensClaim the launch tokens your liquidity release schedule has unlocked.
Inferred read-onlyleverage_longOpen a lending-based leveraged long by looping deposit -> borrow stable -> buy more -> redeposit.
Inferred read-onlyleverage_closeUnwind a tracked leveraged position: sell -> repay stable -> withdraw.
Inferred read-onlyget_bridge_quoteCross-chain bridge quote via deBridge DLN (FREE read, no execution).
Inferred read-onlyget_bridge_statusPoll a dispatched DLN bridge order's fulfillment status (FREE read).
Inferred read-onlycreate_agent_walletRegister an agent wallet the caller controls (non-custodial control plane).
Inferred read-onlyenable_agent_walletOpen the browser-confirmation handshake for a Lane 2 agent wallet.
Inferred read-onlypoll_agent_wallet_enablePoll a Lane 2 enablement request; provisions the wallet ONLY once approved.
Inferred read-onlyrequest_wallet_policy_looseningOpen the browser-confirmation handshake to loosen a Lane 2 wallet's policy.
Inferred read-onlypoll_wallet_policy_looseningPoll a policy-loosening request; applies it ONLY once approved.
Inferred read-onlyset_wallet_policyConfigure the caller's own trading limits and rules on an agent wallet.
Inferred read-onlywallet_statusCurrent state, policy summary, recent activity, total volume, and tier.
Inferred read-onlyset_permission_modeChange an agent wallet's session permission mode (non-custodial control plane).
Inferred read-onlyapprove_proposalApprove a pending PROPOSAL within its TTL, then re-dispatch it (non-custodial control plane).
Inferred read-onlyset_agnta_grantOpt a wallet into an AGNTA DelegationGrant spend/scope cap (non-custodial control plane).
Inferred read-onlyclear_agnta_grantRemove a wallet's AGNTA DelegationGrant cap opt-in (non-custodial control plane).
Potential side effectsrequest_agnta_grant_clearOpen the browser-confirmation handshake to clear a Lane 2 wallet's AGNTA grant cap.
Inferred read-onlypoll_agnta_grant_clearPoll a grant-clear request; clears the AGNTA grant ONLY once approved.
Inferred read-onlyregister_counterparty_setRegister/replace/clear the AGNTA counterparty allow-set for the caller's opted-in DelegationGrant (non-custodial control plane).
Inferred read-onlyauthorize_session_signerAuthorize a delegated session signer for an agent wallet (non-custodial).
Inferred read-onlyrequest_session_signer_authorizationOpen the browser-confirmation handshake to authorize a session signer.
Inferred read-onlypoll_session_signer_authorizationPoll a signer-authorization request; authorizes ONLY once approved.
Inferred read-onlyrevoke_session_signerInstantly revoke a delegated session signer (non-custodial control plane).
Inferred read-onlylist_session_signersList all delegated session signers (active + revoked) for a wallet.
Inferred read-onlyregister_integratorRegister an agent integrator by its payout wallet -- lands PENDING.
Inferred read-onlyregister_referrerFirst-touch bind an onboarded agent wallet to an approved integrator.
Inferred read-onlyget_integrator_statsIntegrator dashboard: status, share, onboarded count, earnings breakdown.
Inferred read-onlyget_integrator_earningsPer-action + per-month integrator earnings (onboarding API).
Inferred read-onlyget_venue_healthLive safety/health read for one trading venue (read-only, non-custodial).
Inferred read-onlyget_venue_risk_scoreComposite venue risk score 0-100 (higher = safer), with breakdown.
Inferred read-onlyget_all_venues_statusDashboard overview of all configured venues for routing decisions.
Inferred read-onlyvenue_risk_comparisonSide-by-side risk comparison of two venues for a routing decision.
Inferred read-onlytrade_equitySpot-trade a tokenized equity (xStocks / Ondo) via Jupiter, non-custodial.
Potential side effectsequity_marketsList available tokenized equities with issuer, regime, price, market hours.
Inferred read-onlyequity_quoteRead-only Jupiter quote for a tokenized-equity trade (no execution).
Potential side effectsequity_positionsTokenized-equity holdings for a wallet with live prices + market hours.
Inferred read-onlyequity_corporate_eventsEarnings / dividend / split calendar for a tokenized equity.
Inferred read-onlyget_token_classificationStandardised tokenized-stock classification for a mint or symbol.
Inferred read-onlyregister_agentRegister/refresh an agent's discovery profile in the Crank registry.
Inferred read-onlyget_agent_profileRead an agent's published profile + its referral stats (read-only, free).
Inferred read-onlyupdate_agent_profilePatch an agent profile's metadata (display_name, capabilities, endpoints).
Inferred read-onlypublish_strategyPublish a cloneable strategy config to the marketplace (the flywheel).
Potential side effectsget_leaderboardTop published strategies ranked by a verified backtest metric (free).
Inferred read-onlyclone_strategyClone a published strategy config to a wallet (records attribution).
Inferred read-onlybulk_send_socialDistribute one token to many X handles in one call (non-custodial).
Inferred read-onlyget_social_sendsA wallet's social token sends (newest first; no claim-code secrets).
Inferred read-onlyget_market_briefingCrypto market briefing synthesised from free public sources (tiered).
Inferred read-onlyget_source_accuracyHistorical directional hit-rate of each intelligence source (free read).
Inferred read-onlyget_regulatory_updatesRecent regulatory statements affecting Crank's scope (free read).
Inferred read-onlyget_technology_updatesRecent technology / tooling developments relevant to Crank + Engaij (free read).
Inferred read-onlyget_consensusMulti-source consensus + contrarian read for one asset (PLATINUM premium).
Inferred read-onlyget_contrarian_signalsContrarian (crowded) + uncertain assets across the window (PLATINUM premium).
Inferred read-onlyget_signalsFiltered, most-recent-first feed of structured market signals (free read).
Inferred read-onlyget_token_risk_assessmentPer-token risk roll-up over recently observed safety signals (free read).
Inferred read-onlyget_market_regimeMarket-wide regime from the persisted regime/macro signal feed (free read).
Inferred read-onlyget_strategy_suggestionsSignal-to-action suggestions from the synthesis engine (free read, G4).
Inferred read-onlyintelligence_suggestion_approveApprove a StrategySuggestion, optionally creating the suggested Strategy.
Inferred read-onlyget_ilo_adoption_statusThe ILO adoption gate -- one machine-checkable readiness read (free).
Inferred read-onlystrategy_dca_createCreate a dollar-cost-average strategy buying ``usd_per_buy`` of target each interval.
Potential side effectsstrategy_equity_dca_createCreate an equity dollar-cost-average strategy (tokenized equities / xStocks).
Potential side effectsstrategy_stoploss_createCreate a stop-loss / take-profit / trailing-stop monitor on a held position.
Potential side effectsstrategy_protect_createCreate a downside-protection monitor on a held position.
Potential side effectsstrategy_hedge_createCreate a hedge strategy -- an exit trigger that unwinds a held position.
Potential side effectsstrategy_rebalance_createCreate a portfolio-rebalance strategy toward ``target_allocation`` (mint->weight).
Potential side effectsstrategy_vault_createCreate a vault strategy -- a target-allocation basket held via rebalancing.
Potential side effectsstrategy_snipe_createCreate a snipe/scalping strategy -- dip-buy with a fast take-profit/stop exit.
Potential side effectsstrategy_momentum_createCreate a momentum strategy -- fast/slow SMA crossover entry/exit.
Potential side effectsstrategy_sentiment_createCreate a sentiment strategy -- trades an aggregate sentiment score.
Potential side effectsstrategy_yield_farm_createCreate a yield-farm strategy -- maintains a target basket allocation.
Potential side effectsstrategy_copy_wallet_createCreate a copy-wallet strategy -- mirrors a tracked wallet's entries/exits.
Potential side effectsstrategy_market_make_createCreate a market-make strategy -- two-sided spread capture (APPROXIMATE).
Potential side effectsstrategy_arb_createCreate an arb strategy -- cross-venue price-discrepancy convergence (APPROXIMATE).
Potential side effectsstrategy_perp_grid_createCreate a perp-grid strategy -- a ladder of perp LONGS accumulated on dips.
Potential side effectsstrategy_basis_trade_createCreate a basis-trade strategy -- funding-harvest perp SHORT leg (APPROXIMATE).
Potential side effectsstrategy_statusStatus + last execution of one strategy (scoped to the caller's wallet).
Inferred read-onlystrategy_modifyEdit a running strategy's parameters IN PLACE -- no cancel + recreate.
Potential side effectsstrategy_cancelStop a strategy (sets status=stopped; it will not be dispatched again).
Inferred read-onlystrategy_resumeRe-enable a paused strategy (manual re-enable after a drawdown pause).
Inferred read-onlysearch_toolsKeyword search over the full Crank tool catalog (progressive disclosure).
Inferred read-onlyget_trading_workflowMap of how Crank's tools fit into one end-to-end trading flow (read this first).
Inferred read-onlyjournal_appendRecord a decision in your private, wallet-scoped journal (free write).
Potential side effectssuggest_parameter_adjustmentHistorical parameter observations for one of YOUR strategies (free read).
Inferred read-onlyget_journal_cardBuild the shareable journal card for one of YOUR decisions (free read).
Inferred read-onlyshare_journal_cardPre-filled post for a journal card, ready to publish (free read).
Potential side effectsset_portfolio_charterWrite a new version of the wallet's portfolio charter (free control-plane write).
Potential side effectsregister_webhookRegister (or reactivate) a lifecycle-event webhook for a wallet (free control-plane write).
Potential side effectslist_webhooksList a wallet's webhook subscriptions (free read; secrets are never returned).
Inferred read-onlydelete_webhookDelete one of a wallet's webhook subscriptions (free control-plane write).
Potential side effectsget_collective_insightsFleet-wide collective insights, historical performance data (free read).
Inferred read-onlyget_strategy_leaderboardAnonymized fleet strategy-parameter leaderboard (free read).
Inferred read-onlyget_signal_effectivenessFleet action-conditioned signal effectiveness (free read).
Inferred read-onlyget_strategy_evolution_reportClone-marketplace live performance deltas + approvals (free read).
Inferred read-onlypropose_template_updatePropose a DRAFT strategy template from an emerging pattern.
Inferred read-onlyget_my_contribution_scoreYour own hive contribution score for a monthly epoch (free read).
Inferred read-onlypropose_allocationRanked allocation plan: intent + balances + regime + yields + ML signals (free read).
Inferred read-onlycompose_strategyValidate a composite definition -- returns the normalised definition + validation report.
Inferred read-onlystrategy_composite_createCreate a composite strategy from a validated definition.
Potential side effectscreate_execution_intentCreate a propose-only execution intent; returns an approval URL to hand to the user.
Potential side effectsget_intent_statusRead the persisted lifecycle state of an execution intent (free read).
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.crank-public]
url = "https://mcp.crank.ing/mcp"
enabled = true
Claude Code
.mcp.json
{
"mcpServers": {
"crank-public": {
"type": "http",
"url": "https://mcp.crank.ing/mcp"
}
}
}
Claude Desktop
Settings → Connectors → Add custom connector
Name: crank-public
Remote MCP URL: https://mcp.crank.ing/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": {
"crank-public": {
"url": "https://mcp.crank.ing/mcp"
}
}
}
Visual Studio Code
.vscode/mcp.json
Add to Visual Studio Code{
"servers": {
"crank-public": {
"type": "http",
"url": "https://mcp.crank.ing/mcp"
}
}
}
Generic MCP
Client-specific MCP configuration
{
"name": "crank-public",
"transport": "streamable-http",
"url": "https://mcp.crank.ing/mcp"
}
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 crank.ing was fetched 2026-08-30T15:13:41.852Z.
crank.ing is assessed as Neutral: No suspicious signals found, but no strong positive signal either
Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.