Skip to main content

Cerebrus Pulse MCP

mcp-name: io.github.0xsl1m/cerebrus-pulse-mcp

PyPI License: MIT Python 3.10+

MCP server for Cerebrus Pulse — real-time crypto intelligence for AI agents. Provides 15 tools covering technical analysis, liquidation heatmaps, market stress, funding rates, and more across 50+ Hyperliquid perpetuals.

Tools

Tool Description Cost
cerebrus_health Gateway health check Free
cerebrus_list_coins List all available tickers (50+) Free
cerebrus_pulse Multi-timeframe technicals (RSI, EMAs, BBands, VWAP, regime) $0.02
cerebrus_sentiment Aggregated market sentiment + fear/greed $0.01
cerebrus_funding Funding rate analysis with historical context $0.01
cerebrus_bundle Pulse + sentiment + funding combined (20% discount) $0.04
cerebrus_screener Scan all coins for top signals $0.04
cerebrus_oi Open interest delta, percentile, trend $0.01
cerebrus_spread Bid-ask spread + slippage estimates $0.008
cerebrus_correlation BTC-altcoin correlation matrix $0.03
cerebrus_stress Cross-chain arbitrage-derived market stress index $0.015
cerebrus_cex_dex CEX vs DEX price divergence $0.02
cerebrus_basis Chainlink oracle vs Hyperliquid basis $0.02
cerebrus_depeg USDC collateral health via Chainlink $0.01
cerebrus_liquidations Liquidation heatmap across 5 leverage tiers $0.03

Paid endpoints use x402 micropayments (USDC on Base or Solana). Free tools work without any configuration.

Install

Claude Desktop / Cursor / Windsurf

Add to your MCP config (claude_desktop_config.json, .cursor/mcp.json, etc.):

{
  "mcpServers": {
    "cerebrus-pulse": {
      "command": "uvx",
      "args": ["cerebrus-pulse-mcp"]
    }
  }
}

To enable automatic x402 payments for paid endpoints, install the payment extra and add your wallet key:

pip install "cerebrus-pulse-mcp[pay]"

Then:

{
  "mcpServers": {
    "cerebrus-pulse": {
      "command": "uvx",
      "args": ["cerebrus-pulse-mcp"],
      "env": {
        "CEREBRUS_WALLET_KEY": "your-base-wallet-private-key",
        "CEREBRUS_WALLET_KEY_SOLANA": "your-solana-wallet-private-key"
      }
    }
  }
}

Automatic payment currently covers Base only. CEREBRUS_WALLET_KEY_SOLANA is reserved for a future Solana signer — the API accepts Solana today, but you would need to settle those payments yourself.

Without a wallet key (or without the [pay] extra) paid tools still work as discovery: they return the exact price, network, and recipient so the calling agent can pay however it likes.

pip

pip install cerebrus-pulse-mcp

CLI Usage

The server includes a --json flag for direct CLI access without an MCP client:

# List all available CLI tools
cerebrus-pulse-mcp --json

# Free endpoints
cerebrus-pulse-mcp --json health
cerebrus-pulse-mcp --json list-coins

# Paid endpoints (returns payment details if wallet not configured)
cerebrus-pulse-mcp --json pulse BTC
cerebrus-pulse-mcp --json funding ETH lookback_hours=48
cerebrus-pulse-mcp --json screener top_n=10
cerebrus-pulse-mcp --json liquidations SOL

Arguments can be passed positionally (for coin) or as key=value pairs.

Configuration

Environment Variable Description Required
CEREBRUS_BASE_URL API base URL (default: https://api.cerebruspulse.xyz) No
CEREBRUS_WALLET_KEY Base wallet private key for x402 auto-payment (requires the [pay] extra) No
CEREBRUS_WALLET_KEY_SOLANA Reserved; Solana auto-payment not yet implemented No

Example Response

$ cerebrus-pulse-mcp --json health
{
  "status": "ok",
  "engine": "available",
  "kill_switch": "enabled",
  "version": "1.2.0"
}

Development

git clone https://github.com/0xsl1m/cerebrus-pulse-mcp.git
cd cerebrus-pulse-mcp
pip install -e .

Links

License

MIT

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cerebrus_pulse_mcp-0.5.1.tar.gz (237.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

cerebrus_pulse_mcp-0.5.1-py3-none-any.whl (11.8 kB view details)

Uploaded Python 3

File details

Details for the file cerebrus_pulse_mcp-0.5.1.tar.gz.

File metadata

  • Download URL: cerebrus_pulse_mcp-0.5.1.tar.gz
  • Upload date:
  • Size: 237.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.14.0

File hashes

Hashes for cerebrus_pulse_mcp-0.5.1.tar.gz
Algorithm Hash digest
SHA256 2db8ebe0e9c6facc2dc9a817ebcb25a63da8eaa9417bfcbdafb095ffbe19b280
MD5 cf42162e25443c221f8f80f7df0049c8
BLAKE2b-256 c1ae1820ece244ce4edf199cc7d92a438be7ec3d7804fe722d2e6ed081d3a503

See more details on using hashes here.

File details

Details for the file cerebrus_pulse_mcp-0.5.1-py3-none-any.whl.

File metadata

File hashes

Hashes for cerebrus_pulse_mcp-0.5.1-py3-none-any.whl
Algorithm Hash digest
SHA256 f7d20eb720ed4555779dcff61fbe52f2dce0f5e0d2756124815c5576555423ae
MD5 59eb4ac99a6abaf717253f3b7139369b
BLAKE2b-256 c25807de9080d2bf090fda4daffdf5a26d94a502b77813e32e405c5ac8ccf7fe

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.5.1 This release

2 files

0.5.0

2 files

0.4.1

2 files

0.4.0

2 files

0.3.2

2 files

0.3.1

2 files

0.3.0

2 files

0.2.0

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page