Cerebrus Pulse MCP
mcp-name: io.github.0xsl1m/cerebrus-pulse-mcp
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
- Cerebrus Pulse — API documentation and guides
- x402 Protocol — HTTP 402 micropayment standard
- PyPI Package
- Changelog
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2db8ebe0e9c6facc2dc9a817ebcb25a63da8eaa9417bfcbdafb095ffbe19b280
|
|
| MD5 |
cf42162e25443c221f8f80f7df0049c8
|
|
| BLAKE2b-256 |
c1ae1820ece244ce4edf199cc7d92a438be7ec3d7804fe722d2e6ed081d3a503
|
File details
Details for the file cerebrus_pulse_mcp-0.5.1-py3-none-any.whl.
File metadata
- Download URL: cerebrus_pulse_mcp-0.5.1-py3-none-any.whl
- Upload date:
- Size: 11.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.14.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f7d20eb720ed4555779dcff61fbe52f2dce0f5e0d2756124815c5576555423ae
|
|
| MD5 |
59eb4ac99a6abaf717253f3b7139369b
|
|
| BLAKE2b-256 |
c25807de9080d2bf090fda4daffdf5a26d94a502b77813e32e405c5ac8ccf7fe
|