pypi cerebrus-pulse-mcpstdioMITupdated 10d ago
mcp-name: io.github.0xsl1m/cerebrus-pulse-mcp
What can you do with Cerebrus Pulse MCP?
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
Install
Add Cerebrus Pulse MCP to your client. Pick the one you use.
claude mcp add cerebrus-pulse-mcp -- uvx cerebrus-pulse-mcpcodex mcp add cerebrus-pulse-mcp -- uvx cerebrus-pulse-mcpamp mcp add cerebrus-pulse-mcp -- uvx cerebrus-pulse-mcp{
"mcpServers": {
"cerebrus-pulse-mcp": {
"command": "uvx",
"args": [
"cerebrus-pulse-mcp"
]
}
}
}Add to `claude_desktop_config.json`, then restart Claude Desktop.
{
"mcpServers": {
"cerebrus-pulse-mcp": {
"command": "uvx",
"args": [
"cerebrus-pulse-mcp"
]
}
}
}Add to `~/.cursor/mcp.json`, or `.cursor/mcp.json` for a single project.
code --add-mcp '{"name":"cerebrus-pulse-mcp","command":"uvx","args":["cerebrus-pulse-mcp"]}'Or add the block manually to `.vscode/mcp.json` under `servers`.
{
"mcpServers": {
"cerebrus-pulse-mcp": {
"command": "uvx",
"args": [
"cerebrus-pulse-mcp"
]
}
}
}Add to `~/.codeium/windsurf/mcp_config.json`.
{
"mcpServers": {
"cerebrus-pulse-mcp": {
"command": "uvx",
"args": [
"cerebrus-pulse-mcp"
]
}
}
}Add to `cline_mcp_settings.json` via the MCP Servers panel.
{
"mcpServers": {
"cerebrus-pulse-mcp": {
"command": "uvx",
"args": [
"cerebrus-pulse-mcp"
]
}
}
}Add to `~/.gemini/settings.json`.
{
"mcpServers": {
"cerebrus-pulse-mcp": {
"type": "local",
"command": "uvx",
"args": [
"cerebrus-pulse-mcp"
],
"tools": [
"*"
]
}
}
}Add to `~/.copilot/mcp-config.json`, or run `/mcp add` inside the CLI.
{
"context_servers": {
"cerebrus-pulse-mcp": {
"command": {
"path": "uvx",
"args": [
"cerebrus-pulse-mcp"
]
}
}
}
}Add to your Zed `settings.json`.
uvx cerebrus-pulse-mcpRun `goose configure`, choose **Add Extension → Command-line Extension**, and paste this command.
15 tools
Cerebrus Pulse MCP exposes 15 tools to a connected agent.
- cerebrus_health
- Gateway health check
- cerebrus_list_coins
- List all available tickers (50+)
- cerebrus_pulse
- Multi-timeframe technicals (RSI, EMAs, BBands, VWAP, regime)
- cerebrus_sentiment
- Aggregated market sentiment + fear/greed
- cerebrus_funding
- Funding rate analysis with historical context
- cerebrus_bundle
- Pulse + sentiment + funding combined (20% discount)
- cerebrus_screener
- Scan all coins for top signals
- cerebrus_oi
- Open interest delta, percentile, trend
- cerebrus_spread
- Bid-ask spread + slippage estimates
- cerebrus_correlation
- BTC-altcoin correlation matrix
- cerebrus_stress
- Cross-chain arbitrage-derived market stress index
- cerebrus_cex_dex
- CEX vs DEX price divergence
- cerebrus_basis
- Chainlink oracle vs Hyperliquid basis
- cerebrus_depeg
- USDC collateral health via Chainlink
- cerebrus_liquidations
- Liquidation heatmap across 5 leverage tiers
Score
73 / 100
Good
- Documentation21/25
- Maintenance19/25
- Trust13/20
- Capability8/15
- Install experience12/15
- Documents what it does and how to connect
- Has a resolvable package or endpoint
- Exposes at least one tool, prompt or resource
- README has substantive content
- Includes a code example
- Documents its configuration
- Mentions credentials or security posture
- Last commit 3 days ago
- Has a release history
- Repository is not archived
- Licensed MIT
- Namespace verified in the official MCP registry
- Claimed by its owner
- Published under an organisation
- 15 tool(s) documented
- Provides prompt templates
- Provides resources
- 12 documented install method(s)
- Published to a package registry
- Offers a hosted endpoint — no local install
Version history
| Versions | Published |
|---|---|
| 0.5.1Latest | Aug 28, 2026 |
| 0.2.0 | Mar 5, 2026 |