Server definition
- Hash
- sha256:0d6c94ac92c6ed3909872f0212f36488c92586801808fffab51326c5b6a2f9e9
- What it is
- What a remote MCP server returned when asked what it offers: 4 tools
The blob, as servednamed by its sha256
{
"instructions": "Shingou publishes one news-sentiment signal per crypto asset per hour (score in [-1,1], confidence in [0,1], direction, dominant event types, source articles). Honest uses: filtering entries, sizing by confidence, standing aside on kill-switch events (hack_exploit / regulation / delisting) — never an entry generator, never trade advice. On the free plan, symbols outside BTC-USD/ETH-USD/SOL-USD are served 24h delayed: always compare response timestamps to the current time and disclose staleness instead of presenting delayed data as current.",
"tools": [
{
"description": "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.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"limit": {
"description": "Max events (default 20)",
"maximum": 100,
"minimum": 1,
"type": "integer"
},
"symbol": {
"description": "One Shingou symbol, e.g. BTC-USD",
"type": "string"
}
},
"required": [
"symbol"
],
"type": "object"
},
"name": "get_events",
"outputSchema": null
},
{
"description": "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.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"symbols": {
"description": "Shingou symbols, e.g. [\"BTC-USD\",\"ETH-USD\"] (see get_symbols)",
"items": {
"type": "string"
},
"maxItems": 50,
"minItems": 1,
"type": "array"
}
},
"required": [
"symbols"
],
"type": "object"
},
"name": "get_sentiment",
"outputSchema": null
},
{
"description": "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.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"from": {
"description": "Range start, ISO 8601, e.g. 2026-06-27T00:00:00Z",
"type": "string"
},
"interval": {
"description": "Bucket size (default 1h)",
"enum": [
"1m",
"5m",
"15m",
"1h",
"4h",
"1d"
],
"type": "string"
},
"symbol": {
"description": "One Shingou symbol, e.g. BTC-USD",
"type": "string"
},
"to": {
"description": "Range end, ISO 8601",
"type": "string"
}
},
"required": [
"symbol",
"from",
"to"
],
"type": "object"
},
"name": "get_sentiment_history",
"outputSchema": null
},
{
"description": "The supported symbol universe with each symbol's free-plan freshness. Static — costs no quota and needs no API key.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {},
"type": "object"
},
"name": "get_symbols",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:0d6c94ac92c6ed3909872f0212f36488c92586801808fffab51326c5b6a2f9e9 | sha256sum