Model Context Protocol

Financial Data Tools
Built for AI Agents

Use SentiSignal directly from Claude, Cursor, Windsurf, or any MCP-compatible client. Gold prices, FX rates, commodity data, sentiment aggregates, and financial news — without writing HTTP code.

13tools
5API products
1API key
stdiotransport

Works with your AI tools

Any client that supports MCP stdio transport can use SentiSignal financial data natively.

🤖
Claude Desktop
✓ Supported
Cursor
✓ Supported
🌊
Windsurf
✓ Supported
🛠️
Claude Code
✓ Supported
🔧
Any MCP Client
stdio transport

13 financial data tools

All Finance Hub API products available as native MCP tools. Tier limits enforced identically to REST.

🪙Gold APIFree+
  • get_gold_price
  • get_gold_historical
💱FX APIFree+
  • get_fx_rate
  • get_fx_historical
🛢️Commodity APIFree+
  • get_commodity_price
  • get_commodity_historical
📊Sentiment APIFree / Starter+ / Enterprise
  • get_sentiment_daily
  • get_sentiment_rolling
  • get_top_sentiment_assets
  • get_sentiment_divergence

Quick Start

Add SentiSignal to your MCP client in one config block.

claude_desktop_config.json
// claude_desktop_config.json
{
  "mcpServers": {
    "sentisignal": {
      "command": "node",
      "args": ["/path/to/sentisignal-mcp/dist/index.js"],
      "env": {
        "SENTISIGNAL_API_KEY": "sk-your-api-key"
      }
    }
  }
}
Or install via npm (Node.js 18+)
# Clone and build the MCP server
git clone https://github.com/sentisignal/mcp-server.git
cd mcp-server
npm install && npm run build

# Set your API key
export SENTISIGNAL_API_KEY=sk-your-api-key

# Run directly (for testing)
node dist/index.js
Example: ask Claude
# Ask Claude directly — it picks the right tool automatically:

"What is the current gold price in EUR?"
→ calls get_gold_price({ currencies: "EUR" })

"Show me Bitcoin sentiment for the last 7 days"
→ calls get_sentiment_rolling({ asset_type: "crypto", symbol: "BTC", window: "7d" })

"Find news about Fed rate decisions with high importance"
→ calls search_financial_news({ q: "Fed rate decision", min_importance: "0.7" })

"What's the EURUSD rate today and how has it trended this month?"
→ calls get_fx_rate + get_fx_historical in sequence

How it works

1

Get early access

Register at #notify to be notified when the MCP Server opens. We'll send you access instructions the moment it's available.

2

Add MCP config

Point your MCP client at the SentiSignal server binary with your API key in the environment.

3

Ask naturally

Your AI agent calls financial data tools automatically when it needs market data — no HTTP code, no prompting.

Same limits as REST

Each MCP tool call goes through the exact same auth and rate-limit middleware as the REST API. No exceptions.

Tool / FeatureFreeStarterProEnterprise
Current Gold / FX / Commodity prices
Historical prices
News keyword search (7 days)
News semantic search
Trending news assets
Sentiment daily (today)
Sentiment daily history
Sentiment rolling averages
Top sentiment assets
Price-sentiment divergence

Available soon

Pricing and public access are being finalised. Register to be notified the moment the MCP Server opens.

Coming Soon

Get notified when the MCP Server launches

We're finalising pricing and terms. Register your email and we'll let you know the moment access opens.

No spam. One email when the MCP Server opens.

FAQ

Do I need a separate key for MCP?

No. Your existing SentiSignal API key works for both REST and MCP. The same plan, same rate limits, same dashboard.

How are rate limits counted?

Each MCP tool call counts as one API request, identical to a REST call. Per-minute and per-month limits apply the same way.

Which MCP clients are supported?

Any client that supports MCP stdio transport: Claude Desktop, Cursor, Windsurf, Claude Code, and community clients. The server uses the official @modelcontextprotocol/sdk.

Can my agent call multiple tools in one conversation?

Yes. Agents can chain tool calls freely — for example, fetching FX rates then checking sentiment for the same asset in sequence.

When will MCP access be available?

The MCP Server is not yet publicly available. Register above to be notified when access opens — we'll share pricing and tier details at that time.

What transport protocol does the server use?

stdio (standard input/output), which is the standard MCP transport for local clients like Claude Desktop and Cursor.

Be first when the MCP Server opens

Register above — we'll notify you when access is available.

Get Notified

Explore the full API suite

One API key covers all products. Finance Hub →