Skip to content
Back to search
100
MCP live MCP 2025-11-25 streamable-http

SentimentFX

org.sentimentfx/market-sentiment

FinBERT news sentiment and price history for 42 crypto, FX, stock, ETF and commodity tickers.

Watch this dependency Share evidence report
Uptime
100.0%
5 direct probes · 30d
Response
297ms
last probe
Tools
6
callable
Resources
0
readable
Prompts
0
available
Score: 100/100
Handshake verified by our own probe.
pass Answers the MCP handshake 50/50
The handshake and the list calls succeeded on the primary URL.
pass Lists tools, resources or prompts 30/30
6 tools, 0 resources, 0 prompts returned.
pass 3 or more catalogue items 10/10
6 items in total; 3 or more earns these points.
pass Describes itself 10/10
93 characters; more than 30 earns these points.

Tools · 6

list_tickers

List every asset SentimentFX tracks. Cheap (free — doesn't hit the billing meter). Returns two groups: `primary` (5 crypto + 7 FX pairs — the ones with full sentiment coverage across the…

get_usage

Introspect your API key: included allowance, remaining credits, and when they refill. Free keys get 1,000 calls per 30-day window starting at their first billable call (`resets_at` is nul…

get_sentiment

Return the most recent FinBERT-scored news headlines for `ticker`. Each headline has a `sentiment_score` in [-1, +1] (positive_prob - negative_prob), a categorical `sentiment_label`, and a `s…

get_summary

Return daily aggregated news sentiment for `ticker` over the last `days`. Each entry has `avg_sentiment` (unweighted mean of that day's scores), `article_count`, and a directional `label` (po…

get_prices

Return daily close prices for `ticker` over the last `days`, in the ticker's native currency -- see the `currency` field on the response. Costs 1 API credit per day actually returned — same a…

get_correlation

180-day Pearson correlation between daily sentiment shifts and next-day price returns for `ticker`. Returns Pearson `r`, `p_value`, `n_days` overlapping, a 95% confidence interval (Fisher…

How to use

Claude Desktop or claude.ai: add a custom connector (Customize → Connectors; on Team and Enterprise plans an owner adds it under Organization settings → Connectors) with this server URL: https://api.sentimentfx.org/mcp

Cursor or Cline: add to your MCP config:

{
  "mcpServers": {
    "sentimentfx": {
      "url": "https://api.sentimentfx.org/mcp",
      "transport": "streamable-http"
    }
  }
}