← Registry

Analytics

crank.ing

Toolkit for Solana DeFi operations including token swaps, portfolio tracking, and price alerts.

1 endpoint184 known toolsFirst detected July 27, 2026Last detected August 29, 2026

ENDPOINT 1

https://mcp.crank.ing/mcp

No auth detected

MCP server metadata

Name
crank-public
Version
3.4.7
Capabilities
experimentalloggingprompts.listChangedresources.listChangedtools.listChangedextensions.io.modelcontextprotocol/ui

Known tools 184

jupiter_swap

Execute a token swap via Jupiter (non-custodial).

Potential side effects
verify_transaction

Verify any prior transaction signature on demand (FREE read).

Inferred read-only
get_quotes

Read-only Jupiter quote for a token pair (no execution).

Inferred read-only
get_balances

Wallet token balances (SOL + all SPL tokens) with USD valuations.

Inferred read-only
portfolio_snapshot

Full portfolio summary: positions, total value, allocation %, 24h change.

Inferred read-only
set_alert

Create a price/position alert checked every 60s by Celery beat.

Potential side effects
set_ooda_consent

Opt in/out of the wake-on-condition worker.

Inferred read-only
get_ooda_status

Wake-on-condition consent + usage status.

Inferred read-only
declare_jurisdiction

Declare your wallet's jurisdiction for geo-gated trading.

Inferred read-only
list_alerts

List a wallet's alerts -- what is currently armed.

Inferred read-only
token_info

Token metadata, price, liquidity, volume, holder count.

Inferred read-only
verify_token

Multi-layer authenticity check for a token mint (read-only, no execution).

Inferred read-only
get_transaction_history

Recent transactions for a wallet, parsed + human-readable (limit 1-100).

Inferred read-only
backtest_strategy

Backtest a strategy on historical Solana OHLCV before deploying capital.

Inferred read-only
get_ml_signal

ML ensemble directional forecast for a Solana asset (read-only).

Inferred read-only
detect_regime

Detect the current market regime for a Solana asset (read-only, deterministic).

Inferred read-only
get_risk_assessment

Combined regime + risk-guard calculation for a strategy on an asset (read-only).

Inferred read-only
get_indicators

Full standard technical-indicator set for one asset/timeframe (read-only).

Inferred read-only
sr_detect_levels

Multi-timeframe support/resistance zones + liquidity bands (read-only).

Inferred read-only
sr_configure_strategy

Attach an S/R config block to YOUR OWN strategy (ownership-checked).

Inferred read-only
sr_backtest

Backtest a strategy with an S/R config block (read-only simulation).

Inferred read-only
asset_classification

Classify a token: crypto / equity / wrapped_major / lst / stablecoin.

Inferred read-only
get_disclaimers

Compliance disclaimers for an asset class (SEC framework).

Inferred read-only
perp_open_long

Open a leveraged LONG perp position on Drift (non-custodial).

Inferred read-only
perp_open_short

Open a leveraged SHORT perp position on Drift (non-custodial).

Inferred read-only
perp_close

Close a perp position, full or partial (non-custodial).

Inferred read-only
perp_modify

Modify an existing open Drift ORDER by order_id (non-custodial).

Potential side effects
perp_positions

List open perp positions for a wallet with live P&L.

Inferred read-only
perp_markets

Available Drift perp markets with price, open interest, funding, max leverage.

Inferred read-only
perp_funding_rates

Current funding for a perp market (rate, period, last funding timestamp).

Inferred read-only
place_perp_order

Open a leveraged perp position on the best/selected venue (non-custodial).

Inferred read-only
close_perp_position

Close a perp position (full/partial) on its venue (non-custodial).

Inferred read-only
cancel_perp_order

Cancel a resting perp order on its venue (non-custodial).

Inferred read-only
perp_positions_all

Open perp positions for a wallet.

Inferred read-only
perp_markets_all

Perp markets across venues (venue=None aggregates all routable venues).

Inferred read-only
perp_funding_rates_all

Normalized funding/borrow rates across venues (venue=None aggregates).

Inferred read-only
get_venue_status

Health + capabilities of every perps venue, plus routing config.

Inferred read-only
sidecar_health

Live reachability probe against the deployed execution sidecar.

Inferred read-only
verify_treasury_settlement_status

On-chain proof the treasury actually received settled x402 USDC.

Inferred read-only
lend_deposit

Deposit assets to earn yield on Kamino or Marginfi (non-custodial).

Inferred read-only
lend_borrow

Borrow against deposited collateral (non-custodial).

Inferred read-only
lend_repay

Repay borrowed amount (non-custodial).

Inferred read-only
get_lending_rates

Compare supply/borrow rates across Kamino + Marginfi.

Inferred read-only
get_health_factor

Liquidation-risk monitor for a lending position.

Inferred read-only
set_liquidation_alert

Arm a liquidation alert: notify when a lending obligation's health factor falls to or below threshold.

Potential side effects
flash_loan

Marginfi flash loan for arbitrage (non-custodial, atomic).

Inferred read-only
liquid_stake

Stake SOL for a liquid-staking token (non-custodial).

Inferred read-only
unstake_lst

Unstake an LST back to SOL (non-custodial).

Inferred read-only
get_lst_yields

Compare APY across LST providers (Marinade/Jito/Blaze) with MEV-boost + validator-count descriptors.

Inferred read-only
lst_swap

Swap between two LSTs via the Sanctum router (non-custodial).

Inferred read-only
get_ilo_details

Read a token launch live from chain (free): terms, status, escrow balances, and a machine-readable liquidity release schedule.

Inferred read-only
get_my_pledge_status

Read your own on-chain Pledge record for a launch (free).

Inferred read-only
pledge_to_ilo

Pledge to a token launch.

Inferred read-only
claim_ilo_tokens

Claim the launch tokens your liquidity release schedule has unlocked.

Inferred read-only
short_open

Open a lending-based short: deposit collateral -> borrow token -> sell.

Inferred read-only
short_close

Close a tracked short: buy token -> repay loan -> withdraw collateral.

Inferred read-only
short_status

List open shorts for a wallet with entry price + health factor.

Inferred read-only
leverage_long

Open a lending-based leveraged long by looping deposit -> borrow stable -> buy more -> redeposit.

Inferred read-only
leverage_close

Unwind a tracked leveraged position: sell -> repay stable -> withdraw.

Inferred read-only
fund_wallet

Fund a wallet with fiat via MoonPay (card/bank/Apple Pay -> USDC).

Potential side effects
offramp_to_fiat

Cash out crypto to fiat via MoonPay (non-custodial).

Inferred read-only
get_onramp_status

Check a pending MoonPay purchase by session_id.

Potential side effects
get_bridge_quote

Cross-chain bridge quote via deBridge DLN (FREE read, no execution).

Inferred read-only
bridge_in

Fund your Solana wallet from a major EVM chain (non-custodial).

Inferred read-only
bridge_out

Bridge value from Solana out to a major EVM chain (non-custodial).

Inferred read-only
get_bridge_status

Poll a dispatched DLN bridge order's fulfillment status (FREE read).

Inferred read-only
create_agent_wallet

Register an agent wallet the caller controls (non-custodial control plane).

Inferred read-only
enable_agent_wallet

Open the browser-confirmation handshake for a Lane 2 agent wallet.

Inferred read-only
poll_agent_wallet_enable

Poll a Lane 2 enablement request; provisions the wallet ONLY once approved.

Inferred read-only
request_wallet_policy_loosening

Open the browser-confirmation handshake to loosen a Lane 2 wallet's policy.

Inferred read-only
poll_wallet_policy_loosening

Poll a policy-loosening request; applies it ONLY once approved.

Inferred read-only
set_wallet_policy

Configure the caller's own trading limits and rules on an agent wallet.

Inferred read-only
kill_wallet

Emergency freeze an agent wallet.

Inferred read-only
wallet_status

Current state, policy summary, recent activity, total volume, and tier.

Inferred read-only
set_permission_mode

Change an agent wallet's session permission mode (non-custodial control plane).

Inferred read-only
approve_proposal

Approve a pending PROPOSAL within its TTL, then re-dispatch it (non-custodial control plane).

Inferred read-only
set_agnta_grant

Opt a wallet into an AGNTA DelegationGrant spend/scope cap (non-custodial control plane).

Inferred read-only
clear_agnta_grant

Remove a wallet's AGNTA DelegationGrant cap opt-in (non-custodial control plane).

Potential side effects
request_agnta_grant_clear

Open the browser-confirmation handshake to clear a Lane 2 wallet's AGNTA grant cap.

Inferred read-only
poll_agnta_grant_clear

Poll a grant-clear request; clears the AGNTA grant ONLY once approved.

Inferred read-only
register_counterparty_set

Register/replace/clear the AGNTA counterparty allow-set for the caller's opted-in DelegationGrant (non-custodial control plane).

Inferred read-only
authorize_session_signer

Authorize a delegated session signer for an agent wallet (non-custodial).

Inferred read-only
request_session_signer_authorization

Open the browser-confirmation handshake to authorize a session signer.

Inferred read-only
poll_session_signer_authorization

Poll a signer-authorization request; authorizes ONLY once approved.

Inferred read-only
revoke_session_signer

Instantly revoke a delegated session signer (non-custodial control plane).

Inferred read-only
list_session_signers

List all delegated session signers (active + revoked) for a wallet.

Inferred read-only
register_integrator

Register an agent integrator by its payout wallet -- lands PENDING.

Inferred read-only
register_referrer

First-touch bind an onboarded agent wallet to an approved integrator.

Inferred read-only
get_integrator_stats

Integrator dashboard: status, share, onboarded count, earnings breakdown.

Inferred read-only
get_integrator_earnings

Per-action + per-month integrator earnings (onboarding API).

Inferred read-only
get_venue_health

Live safety/health read for one trading venue (read-only, non-custodial).

Inferred read-only
get_venue_risk_score

Composite venue risk score 0-100 (higher = safer), with breakdown.

Inferred read-only
get_all_venues_status

Dashboard overview of all configured venues for routing decisions.

Inferred read-only
venue_risk_comparison

Side-by-side risk comparison of two venues for a routing decision.

Inferred read-only
trade_equity

Spot-trade a tokenized equity (xStocks / Ondo) via Jupiter, non-custodial.

Potential side effects
equity_markets

List available tokenized equities with issuer, regime, price, market hours.

Inferred read-only
equity_quote

Read-only Jupiter quote for a tokenized-equity trade (no execution).

Potential side effects
equity_positions

Tokenized-equity holdings for a wallet with live prices + market hours.

Inferred read-only
equity_corporate_events

Earnings / dividend / split calendar for a tokenized equity.

Inferred read-only
equity_market_hours

NYSE session status + the 24/7-on-Solana availability flag.

Inferred read-only
get_token_classification

Standardised tokenized-stock classification for a mint or symbol.

Inferred read-only
register_agent

Register/refresh an agent's discovery profile in the Crank registry.

Inferred read-only
discover_agents

Find registered agents, optionally filtered to one capability.

Inferred read-only
get_agent_profile

Read an agent's published profile + its referral stats (read-only, free).

Inferred read-only
update_agent_profile

Patch an agent profile's metadata (display_name, capabilities, endpoints).

Inferred read-only
publish_strategy

Publish a cloneable strategy config to the marketplace (the flywheel).

Potential side effects
discover_strategies

Browse published strategies (read-only, free).

Inferred read-only
get_leaderboard

Top published strategies ranked by a verified backtest metric (free).

Inferred read-only
clone_strategy

Clone a published strategy config to a wallet (records attribution).

Inferred read-only
report_registry_install

Self-report an MCP-registry install/discovery event.

Inferred read-only
send_token_social

Send tokens to an X handle via a claimable crank.

Potential side effects
bulk_send_social

Distribute one token to many X handles in one call (non-custodial).

Inferred read-only
get_social_sends

A wallet's social token sends (newest first; no claim-code secrets).

Inferred read-only
claim_status

Public status of a crank.

Inferred read-only
get_crank_score

A wallet's Crank Score reputation breakdown (FREE read).

Inferred read-only
get_score

User-facing Crank Score: rank, multiplier, metrics + quests (FREE).

Inferred read-only
get_score_leaderboard

Top-N Crank Score leaderboard (FREE read).

Inferred read-only
get_quests

Live Crank Score quests + a wallet's progress (FREE read).

Inferred read-only
check_claim_status

Sender-facing claim status of a social send (FREE read).

Potential side effects
get_usage_report

An agent's own premium-feature spend report (FREE read).

Inferred read-only
get_market_briefing

Crypto market briefing synthesised from free public sources (tiered).

Inferred read-only
get_source_accuracy

Historical directional hit-rate of each intelligence source (free read).

Inferred read-only
get_regulatory_updates

Recent regulatory statements affecting Crank's scope (free read).

Inferred read-only
get_technology_updates

Recent technology / tooling developments relevant to Crank + Engaij (free read).

Inferred read-only
get_consensus

Multi-source consensus + contrarian read for one asset (PLATINUM premium).

Inferred read-only
get_contrarian_signals

Contrarian (crowded) + uncertain assets across the window (PLATINUM premium).

Inferred read-only
get_signals

Filtered, most-recent-first feed of structured market signals (free read).

Inferred read-only
get_token_risk_assessment

Per-token risk roll-up over recently observed safety signals (free read).

Inferred read-only
get_market_regime

Market-wide regime from the persisted regime/macro signal feed (free read).

Inferred read-only
list_signal_catalog

Catalog of every available signal stream (free read).

Inferred read-only
get_source_weights

Source-effectiveness weight table (free read).

Inferred read-only
get_cross_exchange

Cross-venue snapshot for one asset (free read).

Inferred read-only
get_arb_discrepancies

Persisted cross-venue discrepancy episodes (free read).

Inferred read-only
get_strategy_suggestions

Signal-to-action suggestions from the synthesis engine (free read, G4).

Inferred read-only
intelligence_suggestion_approve

Approve a StrategySuggestion, optionally creating the suggested Strategy.

Inferred read-only
get_ilo_adoption_status

The ILO adoption gate -- one machine-checkable readiness read (free).

Inferred read-only
strategy_dca_create

Create a dollar-cost-average strategy buying ``usd_per_buy`` of target each interval.

Potential side effects
strategy_equity_dca_create

Create an equity dollar-cost-average strategy (tokenized equities / xStocks).

Potential side effects
strategy_stoploss_create

Create a stop-loss / take-profit / trailing-stop monitor on a held position.

Potential side effects
strategy_protect_create

Create a downside-protection monitor on a held position.

Potential side effects
strategy_hedge_create

Create a hedge strategy -- an exit trigger that unwinds a held position.

Potential side effects
strategy_rebalance_create

Create a portfolio-rebalance strategy toward ``target_allocation`` (mint->weight).

Potential side effects
strategy_vault_create

Create a vault strategy -- a target-allocation basket held via rebalancing.

Potential side effects
strategy_snipe_create

Create a snipe/scalping strategy -- dip-buy with a fast take-profit/stop exit.

Potential side effects
strategy_momentum_create

Create a momentum strategy -- fast/slow SMA crossover entry/exit.

Potential side effects
strategy_sentiment_create

Create a sentiment strategy -- trades an aggregate sentiment score.

Potential side effects
strategy_yield_farm_create

Create a yield-farm strategy -- maintains a target basket allocation.

Potential side effects
strategy_copy_wallet_create

Create a copy-wallet strategy -- mirrors a tracked wallet's entries/exits.

Potential side effects
strategy_market_make_create

Create a market-make strategy -- two-sided spread capture (APPROXIMATE).

Potential side effects
strategy_arb_create

Create an arb strategy -- cross-venue price-discrepancy convergence (APPROXIMATE).

Potential side effects
strategy_perp_grid_create

Create a perp-grid strategy -- a ladder of perp LONGS accumulated on dips.

Potential side effects
strategy_basis_trade_create

Create a basis-trade strategy -- funding-harvest perp SHORT leg (APPROXIMATE).

Potential side effects
strategy_status

Status + last execution of one strategy (scoped to the caller's wallet).

Inferred read-only
strategy_modify

Edit a running strategy's parameters IN PLACE -- no cancel + recreate.

Potential side effects
strategy_cancel

Stop a strategy (sets status=stopped; it will not be dispatched again).

Inferred read-only
strategy_pause

Manually pause a strategy (status=paused_manual; stops dispatch).

Inferred read-only
strategy_resume

Re-enable a paused strategy (manual re-enable after a drawdown pause).

Inferred read-only
strategy_list

List a wallet's strategies (newest first, capped).

Inferred read-only
search_tools

Keyword search over the full Crank tool catalog (progressive disclosure).

Inferred read-only
get_trading_workflow

Map of how Crank's tools fit into one end-to-end trading flow (read this first).

Inferred read-only
journal_append

Record a decision in your private, wallet-scoped journal (free write).

Potential side effects
journal_query

Read your own decision journal, most recent first (free read).

Inferred read-only
get_my_performance

Your own realised performance, grouped (free read).

Inferred read-only
suggest_parameter_adjustment

Historical parameter observations for one of YOUR strategies (free read).

Inferred read-only
get_journal_card

Build the shareable journal card for one of YOUR decisions (free read).

Inferred read-only
share_journal_card

Pre-filled post for a journal card, ready to publish (free read).

Potential side effects
unpublish_journal_card

Withdraw a published journal card (free write).

Potential side effects
get_portfolio_charter

Read the wallet's active portfolio charter -- the CRANK.

Inferred read-only
set_portfolio_charter

Write a new version of the wallet's portfolio charter (free control-plane write).

Potential side effects
register_webhook

Register (or reactivate) a lifecycle-event webhook for a wallet (free control-plane write).

Potential side effects
list_webhooks

List a wallet's webhook subscriptions (free read; secrets are never returned).

Inferred read-only
delete_webhook

Delete one of a wallet's webhook subscriptions (free control-plane write).

Potential side effects
get_collective_insights

Fleet-wide collective insights, historical performance data (free read).

Inferred read-only
get_strategy_leaderboard

Anonymized fleet strategy-parameter leaderboard (free read).

Inferred read-only
get_signal_effectiveness

Fleet action-conditioned signal effectiveness (free read).

Inferred read-only
get_emerging_patterns

Anonymized emergent fleet behaviour motifs (free read).

Inferred read-only
get_strategy_evolution_report

Clone-marketplace live performance deltas + approvals (free read).

Inferred read-only
propose_template_update

Propose a DRAFT strategy template from an emerging pattern.

Inferred read-only
get_my_contribution_score

Your own hive contribution score for a monthly epoch (free read).

Inferred read-only
propose_allocation

Ranked allocation plan: intent + balances + regime + yields + ML signals (free read).

Inferred read-only
compose_strategy

Validate a composite definition -- returns the normalised definition + validation report.

Inferred read-only
strategy_composite_create

Create a composite strategy from a validated definition.

Potential side effects
create_execution_intent

Create a propose-only execution intent; returns an approval URL to hand to the user.

Potential side effects
get_intent_status

Read the persisted lifecycle state of an execution intent (free read).

Inferred read-only

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.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.

Trust status Neutral

crank.ing is assessed as Neutral: No suspicious signals found, but no strong positive signal either

Indexed

Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.