Stelar Signals
by StelarDigital · remote · local (npm) · no sign-in to list tools · v1.1.3 · published by GitHub user StelarDigital
Crypto market signals and portfolio telemetry. 6 tools pay-per-call in USDC, no API key.
12 tools: 11 change things and 1 only read.
Scanned Oct 21, 2026
- Deletes or cancels0Claude Code: deny
- Can't be undone0Claude Code: ask
- Changes things11Claude Code: ask: see these tools
- Only reads1Claude Code: allow: see these tools
No check matched anything in the tool definitions. No finding is not a safety guarantee. How the checks work.
claude mcp add --transport http stelar-signals https://api.stelardigital.com/mcpTools
Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.
12 tools
Changes things 11Claude Code: ask
crypto_regimeMarket regime (chop / trend_up / trend_down / high_vol) for a major crypto pair, computed from live 24h market structure by a production-grade classifier.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
Description, as the server wrote it Market regime (chop / trend_up / trend_down / high_vol) for a major crypto pair, computed from live 24h market structure by a production-grade classifier. Returns a grid_suitability verdict (good/poor/etc) telling an agent whether current conditions favor range-bound (grid) strategies or trend-following ones. Use this before deciding to deploy a grid bot, mean-reversion strategy, or trend-follow strategy on SOL, XLM, BTC, ETH, XRP, DOGE, LTC, or ADA.
Annotations the server declares
- readOnlyHint: true
- destructiveHint: false
crypto_sentimentSentiment score (-1 to +1) with a bullish/neutral/bearish label, for either raw text or a crypto asset's recent price action, via an LLM.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
Description, as the server wrote it Sentiment score (-1 to +1) with a bullish/neutral/bearish label, for either raw text or a crypto asset's recent price action, via an LLM. Give it EXACTLY ONE of `text` (free-form text to score) or `asset` (one of SOL, XLM, BTC, ETH, XRP, DOGE, LTC, ADA). Useful for agents building trading signals, news pipelines, or social-listening tools without running their own LLM sentiment call.
Annotations the server declares
- readOnlyHint: true
- destructiveHint: false
factcheckFact-check verdict (true / false / uncertain) with a confidence score (0-1) and a 1-2 sentence reasoning for any factual claim, via an LLM.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
Description, as the server wrote it Fact-check verdict (true / false / uncertain) with a confidence score (0-1) and a 1-2 sentence reasoning for any factual claim, via an LLM. Useful for content moderation, chatbot/agent guardrails, and misinformation screening. Returns 'uncertain' for opinions or claims requiring live/real-time data.
Annotations the server declares
- readOnlyHint: true
- destructiveHint: false
gridparamsPAID PER CALL ($0.05 USDC on Base via x402).No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
Description, as the server wrote it PAID PER CALL ($0.05 USDC on Base via x402). Recommended grid-trading parameters (range, spacing, order size) for a pair and capital amount, derived from live 24h market structure. Unpaid calls return the exact x402 payment terms.
Annotations the server declares
- readOnlyHint: true
- destructiveHint: false
pricePAID PER CALL ($0.005 USDC on Base via x402).No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
Description, as the server wrote it PAID PER CALL ($0.005 USDC on Base via x402). Current price, 24h/7d change, and a simple signal for a major crypto asset. Unpaid calls return the exact x402 payment terms.
Annotations the server declares
- readOnlyHint: true
- destructiveHint: false
pricecheckCurrent price, 24h and 7d percent change, and a simple bullish/bearish/neutral signal for a major crypto asset.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
Description, as the server wrote it Current price, 24h and 7d percent change, and a simple bullish/bearish/neutral signal for a major crypto asset. Low-latency market-data lookup for dashboards, bots, and alerts — one of SOL, XLM, BTC, ETH, XRP, DOGE, LTC, ADA.
Annotations the server declares
- readOnlyHint: true
- destructiveHint: false
regimePAID PER CALL ($0.03 USDC on Base via x402).No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
Description, as the server wrote it PAID PER CALL ($0.03 USDC on Base via x402). Market regime (chop / trend_up / trend_down / high_vol) plus a grid-suitability verdict, computed from live 24h market structure. Unpaid calls return the exact x402 payment terms.
Annotations the server declares
- readOnlyHint: true
- destructiveHint: false
riskPAID PER CALL ($0.02 USDC on Base via x402).No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
Description, as the server wrote it PAID PER CALL ($0.02 USDC on Base via x402). Volatility / drawdown risk regime (low / med / high) vs the 30-day baseline for a major crypto asset. Unpaid calls return the exact x402 payment terms.
Annotations the server declares
- readOnlyHint: true
- destructiveHint: false
sentimentPAID PER CALL ($0.005 USDC on Base via x402).No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
Description, as the server wrote it PAID PER CALL ($0.005 USDC on Base via x402). Sentiment score (-1..+1) with label for EXACTLY ONE of `text` or `asset`. Unpaid calls return the exact x402 payment terms.
Annotations the server declares
- readOnlyHint: true
- destructiveHint: false
telemetryPAID PER CALL ($0.005 USDC on Base via x402 — no signup, no API key).No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
Description, as the server wrote it PAID PER CALL ($0.005 USDC on Base via x402 — no signup, no API key). Telemetry for an AI-managed long-horizon crypto portfolio: allocation, reconciled profit-and-loss, signal votes, and the human-approval trail for every trade. Unpaid calls return the exact x402 payment terms.
Annotations the server declares
- readOnlyHint: true
- destructiveHint: false
token_riskVolatility / drawdown risk regime (low / med / high) for a major crypto asset, extending the same classifier behind crypto_regime.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
Description, as the server wrote it Volatility / drawdown risk regime (low / med / high) for a major crypto asset, extending the same classifier behind crypto_regime. Tells an agent whether current volatility is elevated vs its 30-day baseline — useful for position sizing and stop-placement logic. One of SOL, XLM, BTC, ETH, XRP, DOGE, LTC, ADA.
Annotations the server declares
- readOnlyHint: true
- destructiveHint: false
Only reads 1Claude Code: allow
summarizeTight 3-5 sentence summary of a URL or a raw text block, via an LLM.No findings
Why it is in this group
- The name "summarize" says "summarize": a word for reading.
Description, as the server wrote it Tight 3-5 sentence summary of a URL or a raw text block, via an LLM. Give it EXACTLY ONE of `url` (a page to fetch and summarize) or `text` (raw text to summarize directly). For agents/pipelines that need a fast, information-dense digest without running their own LLM call or web fetch.
Annotations the server declares
- readOnlyHint: true
- destructiveHint: false
This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.
Install
Pinned to version 1.1.3. Values in angle brackets are yours to fill in.
claude mcp add --transport http stelar-signals https://api.stelardigital.com/mcpRun in a terminal.
Claude Code permissions
Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.
{
"permissions": {
"allow": [
"mcp__stelar-signals__summarize"
],
"ask": [
"mcp__stelar-signals__crypto_regime",
"mcp__stelar-signals__crypto_sentiment",
"mcp__stelar-signals__factcheck",
"mcp__stelar-signals__pricecheck",
"mcp__stelar-signals__token_risk",
"mcp__stelar-signals__telemetry",
"mcp__stelar-signals__regime",
"mcp__stelar-signals__gridparams",
"mcp__stelar-signals__sentiment",
"mcp__stelar-signals__risk",
"mcp__stelar-signals__price"
],
"deny": []
}
}Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. It assumes the server is installed as stelar-signals. Review it before you use it.
