Skip to main content

MCP server for Cerebrus Pulse — real-time crypto intelligence API for Hyperliquid perpetuals

Project description

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). 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, add your Base wallet key:

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

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 No

Example Response

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

Development

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

Links

License

MIT

Project details


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.4.0.tar.gz (233.6 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.4.0-py3-none-any.whl (10.2 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for cerebrus_pulse_mcp-0.4.0.tar.gz
Algorithm Hash digest
SHA256 6c16c88df2d6f1b515a45095ee74fa13a4b2c9c66d6199c5d3a45d0e075b4ebb
MD5 4baa0c22c8657c6833d1ce6828b50d6a
BLAKE2b-256 821e0714f061683d1fdc4d355735c6b51b1e103e216e730a5667269c84366cec

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cerebrus_pulse_mcp-0.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a77bbee9be400aceb81ad2fe33f4d55f27900a19224007c67f4b6641df32fd29
MD5 c8a13a6e24d5f72fdb5a6a18d711409c
BLAKE2b-256 40c918412f37139268684d37c27394ac2b9b55a1736da7fe15cf48abf69e2784

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page