Mmcp.market

SentimentFX MCP server

by sentimentfx.org·org.sentimentfx/market-sentiment·v1.0.0

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

A87/100grade A
What users say
No reviews yet
Be the first
Safety scan
A87/100

full report

Adoption
Growing

0 stars

Reviews

Write one

Nobody has reviewed SentimentFX yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

SentimentFX tools (6)

write = sends, deletes, buys or posts
  • get_correlationFree

    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 z), and a categorical `strength` (strong / weak / inconclusive). Costs 1 API credit — same as GET /v1/correlation/{ticker}. Requires ≥30 overlapping day-pairs. Under that, returns a `note` field explaining what's missing so a caller can suggest waiting or switching to a higher-coverage ticker.

  • get_pricesFree

    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 as GET /v1/prices/{ticker}. Prices come back reverse-chronological. Crypto is GBP (yfinance BTC-GBP etc.), FX pairs are a raw exchange rate in the pair's native convention (e.g. USDJPY is yen per dollar), and everything else (stocks/ETFs/commodity futures) is native USD -- there is no currency conversion.

  • get_sentimentFree

    Return the most recent FinBERT-scored headlines for `ticker`. Each headline has a `sentiment_score` in [-1, +1] (positive_prob - negative_prob) and a categorical `sentiment_label`. Costs 1 API credit per 25 headlines actually returned — same billing as GET /v1/sentiment/{ticker}. An empty result costs nothing. `limit` is capped at 100. Titles come back reverse-chronological so the first item is the freshest.

  • get_summaryFree

    Return daily aggregated 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` (positive / negative / neutral, thresholded at ±0.1). Costs 1 API credit per day actually returned — same as GET /v1/summary/{ticker}. A window with no coverage costs nothing.

  • get_usageFree

    Introspect your API key: calls used this month, included allowance, remaining credits, and when the counter resets. Free — doesn't hit the billing meter. Mirrors `GET /v1/usage` (MCP_MIRRORS_V1: change both together). Useful before a large batch of `get_sentiment`/`get_summary` calls to check you have credit headroom.

  • list_tickersFree

    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 primary RSS feeds), and `background` (US equities, ETFs, commodity futures — coverage is thinner but real). Use the exact ticker string from either group as the `ticker` arg to the other tools.

Public scan report

scanner v0.1.9 · 2026-09-20 · same rubric, same numbers if you re-run it

no findings
  • Code scanremote-only server, no package to scann/a
  • Live reliabilityremote reachable in 1089ms20/20
  • Tool poisoning6 tool descriptions checked15/15
  • Auth qualityAPI key sent as a header8/15
  • Maintenancelast push 13 days ago15/15
  • Maintainer identitynamespace and repository owner differ; GitHub account older than a year; website matches verified namespace7/10
Overall 87/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

Install directly

claude mcp add --transport http market-sentiment https://api.sentimentfx.org/mcp
Add to Cursor

SentimentFX: common questions

Is SentimentFX MCP server safe?
Yes, by our scan: it is graded A (87/100). Read the SentimentFX safety report
How do I install SentimentFX?
It runs remotely at api.sentimentfx.org. Add it to Claude Code, Claude Desktop or Cursor with the snippets above, or call it through the mcp.market gateway without installing anything.
Does SentimentFX need an API key?
Yes. The registry entry asks for X-API-Key.
Is SentimentFX maintained?
The last commit was 13 days ago (2026-09-07). The latest release is v1.0.0.
Is SentimentFX up?
100% of our last 4 checks got an answer. We check remote servers about four times a day.
What can I use instead of SentimentFX?
Servers from other publishers that do the same job: K-Data — Korean Sell-Side Research & Market Data MCP server, Losbeto MCP server and Stoxly MCP server. Compare all SentimentFX alternatives.

Alternatives to SentimentFX

Same job from other publishers: the closest match first, then the best rated.

All SentimentFX alternatives →
  • K-Data — Korean Sell-Side Research & Market Data
    Korean equity research, analyst revisions, kimchi premium and news via x402.
    A
  • Losbeto
    x402-paid market intelligence: forex, stocks, Brazil macro (BCB/B3) + crypto.
    A
  • Stoxly
    Free stock, ETF & crypto analysis: 10-point score, verdict and key metrics for any ticker.
    A
  • Blockrun
    Web search, deep research, prediction markets & crypto data for AI agents. Pay per call via x402.
    B
  • Akshare One
    MCP server that provides access to Chinese stock market data using akshare-one
    A

More from sentimentfx.org