MCP Server

Shingou

io.shingou/sentiment
Crypto & Web3 Finance & Investing Public & reachable MCP 2025-11-25

What this MCP does

Provides sourced cryptocurrency news sentiment, classified market events, supported symbols, and point-in-time sentiment history.

get_events
Typed market events
Recent classified market events for a symbol. Kill-switch trio: hack_exploit, regulation, delisting — the reference integrations stand aside for 24h after one. Report the event headline and source link, not just a risk flag.
Read only Open world Idempotent
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['symbol'], 'properties': {'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1, 'description': 'Max events (default 20)'}, 'symbol': {'type': 'string', 'description': 'One Shingou symbol, e.g. BTC-USD'}}, 'additionalProperties': False}
get_sentiment
Latest sentiment
Latest news-sentiment signal per symbol (batch up to 50 in one call — one signal per asset per hour, so never poll faster than hourly). On the free plan, symbols outside BTC-USD/ETH-USD/SOL-USD are 24h delayed: check `timestamp` and disclose staleness.
Read only Open world Idempotent
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['symbols'], 'properties': {'symbols': {'type': 'array', 'items': {'type': 'string'}, 'maxItems': 50, 'minItems': 1, 'description': 'Shingou symbols, e.g. ["BTC-USD","ETH-USD"] (see get_symbols)'}}, 'additionalProperties': False}
get_sentiment_history
Point-in-time sentiment history
Point-in-time sentiment series for backtesting: `bucket` is the as-of time, no lookahead. `from`/`to` are clamped to your plan's history window and to its per-request span, then echoed back — check them rather than assuming. `reconstructed: true` buckets were rebuilt from archival news, not live-collected; disclose the mix in any backtest.
Read only Open world Idempotent
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['symbol', 'from', 'to'], 'properties': {'to': {'type': 'string', 'description': 'Range end, ISO 8601'}, 'from': {'type': 'string', 'description': 'Range start, ISO 8601, e.g. 2026-06-27T00:00:00Z'}, 'symbol': {'type': 'string', 'description': 'One Shingou symbol, e.g. BTC-USD'}, 'interval': {'enum': ['1m', '5m', '15m', '1h', '4h', '1d'], 'type': 'string', 'description': 'Bucket size (default 1h)'}}, 'additionalProperties': False}
get_symbols
Supported symbols
The supported symbol universe with each symbol's free-plan freshness. Static — costs no quota and needs no API key.
Read only Idempotent
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Added
get_symbols
Sept. 17, 2026, 12:53 p.m.
Added
get_events
Sept. 17, 2026, 12:53 p.m.
Added
get_sentiment_history
Sept. 17, 2026, 12:53 p.m.
Added
get_sentiment
Sept. 17, 2026, 12:53 p.m.