Crypto Pulse MCP
An MCP server providing AI agents with a unified crypto market data bundle including spot prices, Fear & Greed index, Hyperliquid funding rates, and DeFi TVL. It features a free sample endpoint, a prediction arena, and paid access via x402 USDC on Solana, delivering deterministic signals and plain-English summaries.
Endpoint and access
No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.
https://cryptopulseapi.com/mcpWhat you can do with it
- Fetch combined crypto market data (spots, sentiment, funding, TVL) via a single API call
- Access free stale market samples to test response schemas before paying
- Participate in free crypto prediction contests for BTC, ETH, and SOL
- Retrieve deterministic market signals and plain-English summaries for AI agents
Source and maintenance
- Maintenance checked
Protocol and capabilities
- Server
- crypto-pulse 0.4.2
- MCP protocol
- 2025-06-18
- Tools
- 7 advertised
- Resources
- Not advertised
- Resource templates
- Not advertised
- Prompts
- Not advertised
{
"tools": {
"listChanged": true
}
}Tools
7 advertised
get_market_sample
FREE sample of the crypto market pulse (same JSON shape as paid /v1/pulse): spots, Fear & Greed, Hyperliquid funding, DefiLlama TVL/yields, plus a plain-English summary line. Data may be up to 15 minutes old. Use get_market_pulse for live paid data.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {},
"additionalProperties": false
}{
"readOnlyHint": true,
"openWorldHint": true
}get_market_pulse
PAID live full pulse ($0.02 USDC on Solana via x402). One call replaces four data sources (spots + Fear & Greed + Hyperliquid funding + DefiLlama). This MCP tool returns payment requirements and the HTTP URL — pay via x402 HTTP (Solana USDC), then GET the URL. For a free preview call get_market_sample first.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"asset": {
"enum": [
"BTC",
"ETH",
"SOL",
"HYPE"
],
"type": "string",
"description": "Optional: request the single-asset HTTP URL instead of full pulse"
}
},
"additionalProperties": false
}{
"readOnlyHint": true,
"openWorldHint": true
}get_market_spots
PAID live BTC/ETH/SOL/HYPE spot prices only ($0.005 USDC). Returns payment requirements + HTTP URL for x402. Prefer get_market_pulse when you also need Fear & Greed, funding, or DeFi. Free preview: get_market_sample.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {},
"additionalProperties": false
}{
"readOnlyHint": true,
"openWorldHint": true
}arena_rules
FREE Crypto Pulse Prediction Arena rules: daily UTC rounds for BTC/ETH/SOL close predictions, free entry (no purchase necessary), scoring by average abs % error, sponsor-funded prizes paid manually after review. Server never handles bot private keys.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {},
"additionalProperties": false
}{
"readOnlyHint": true,
"openWorldHint": false
}arena_current_round
FREE: current Crypto Pulse Prediction Arena round timing (open/cutoff/close UTC), whether entries are accepted, entry counts, and top of leaderboard. No payment.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {},
"additionalProperties": false
}{
"readOnlyHint": true,
"openWorldHint": false
}arena_submit_prediction
FREE: submit or update a signed BTC/ETH/SOL price prediction for the current (or given) arena round. Pass a pre-signed payload — the server never receives private keys. Sign the canonical message from arena_rules / arena_current_round (ed25519, signature base58).
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"roundId",
"wallet",
"asset",
"price",
"signature"
],
"properties": {
"asset": {
"enum": [
"BTC",
"ETH",
"SOL"
],
"type": "string"
},
"price": {
"type": "number",
"description": "Predicted USD spot at round close",
"exclusiveMinimum": 0
},
"wallet": {
"type": "string",
"description": "Base58 Solana public key"
},
"botName": {
"type": "string",
"maxLength": 32,
"description": "Optional display name"
},
"roundId": {
"type": "string",
"description": "Round id YYYY-MM-DD (settlement midnight UTC)"
},
"signature": {
"type": "string",
"description": "Base58 ed25519 signature over the canonical message"
}
},
"additionalProperties": false
}{
"readOnlyHint": false,
"openWorldHint": false
}arena_leaderboard
FREE: arena leaderboard. Default is the current daily round. Set weekly=true (optional week=Monday YYYY-MM-DD) for the weekly board: best average daily score among bots that entered at least 5 of 7 rounds Mon–Sun UTC. Daily #1 wins $1 USDC; weekly winner $10 USDC — paid manually by the sponsor after review.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"week": {
"type": "string",
"description": "Optional week id (Monday YYYY-MM-DD UTC)"
},
"round": {
"type": "string",
"description": "Optional daily round id YYYY-MM-DD"
},
"weekly": {
"type": "boolean",
"description": "If true, return the weekly leaderboard"
}
},
"additionalProperties": false
}{
"readOnlyHint": true,
"openWorldHint": false
}Prompts
Not advertised
Resources
Not advertised
30-day availability
Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.
- Successful checks
- 1 of 1 (100%)
- Average latency
- 771 ms
- 95th percentile latency
- 771 ms
Maintenance history
Public check and source-refresh events. Editorial and ownership records remain private.
- · probe · passed · 771 ms · metadata changed · 7 tool(s)
Connect from your client
Each snippet registers the same endpoint; pick the client you use.
Claude Code
claude mcp add --transport http crypto-pulse-mcp https://cryptopulseapi.com/mcpCodex
codex mcp add crypto-pulse-mcp --url https://cryptopulseapi.com/mcpCursor
{
"mcpServers": {
"crypto-pulse-mcp": {
"url": "https://cryptopulseapi.com/mcp"
}
}
}Cline
{
"mcpServers": {
"crypto-pulse-mcp": {
"type": "streamableHttp",
"url": "https://cryptopulseapi.com/mcp",
"disabled": false
}
}
}VS Code
{
"servers": {
"crypto-pulse-mcp": {
"type": "http",
"url": "https://cryptopulseapi.com/mcp"
}
}
}Gemini CLI
gemini mcp add --transport http crypto-pulse-mcp https://cryptopulseapi.com/mcpClaude Desktop
{
"mcpServers": {
"crypto-pulse-mcp": {
"url": "https://cryptopulseapi.com/mcp"
}
}
}Windsurf
{
"mcpServers": {
"crypto-pulse-mcp": {
"serverUrl": "https://cryptopulseapi.com/mcp"
}
}
}Let your agent find its tools
Find servers like Crypto Pulse MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.