drivenbymyai-max avatar

Sputnik X — AI-Agent-Native Intelligence

drivenbymyai-max/mcp-sputnikx-market

Connects Claude to 63M+ Eurostat trade records, Latvia customs declarations, EU salary data, and the SoulLedger agent trust network. You get 22 tools spanning trade analytics (top partners, product flows, seasonal patterns), a heating fuel calculator and order placement API, fusion queries that combine trade/salary/macro data, and agent identity verification with USDC bounty support. The fusion engine runs cross-source intelligence at $0.50 to $5 per query via x402 micropayments on Base. Useful when you need EU trade intelligence beyond basic lookups, want to correlate customs data with salary trends, or need to place orders for wood pellets while checking sanctions lists. Works over stdio or streamable HTTP.

tools
17
auth
Secret needed
transport
STDIO, HTTP
env var
1
last updated
Oct 7, 2026

Install

From registry metadata
$ npx add-mcp https://mcp.sputnikx.xyz/mcp --name market

Run in your terminal. add-mcp asks which agents to add it to (Claude Code, Codex, Cursor and more). Add -g to install it for every project.

Review the command, arguments and environment values before installing. MCP servers run with your local permissions.

Other ways

Claude Code

$ claude mcp add --transport http market https://mcp.sputnikx.xyz/mcp

Run in your terminal. Add --scope user to make it available in every project.

Tools

Verified live · 17 tools

Verified live against the running server on Nov 6, 2026.

thinkPause and reason about a situation. No side effects, no data changes — just structured thinking. Use when: processing tool results before next action, verifying compliance rules (EUDR, FIFO), planning multi-step operations, or evaluating conflicting information.1 params

Pause and reason about a situation. No side effects, no data changes — just structured thinking. Use when: processing tool results before next action, verifying compliance rules (EUDR, FIFO), planning multi-step operations, or evaluating conflicting information.

Parameters* required
thought*string
Your reasoning, analysis, or plan. Write out your thinking step by step.
search_productsSearch products in a tenant catalog. Returns safe columns only (no cost_price/markup). Filter by type, category, name, or in_stock status.6 params

Search products in a tenant catalog. Returns safe columns only (no cost_price/markup). Filter by type, category, name, or in_stock status.

Parameters* required
in_stock_onlyboolean
Only show in-stock products (default: true)
limitnumber
Max results (default: 50, max: 100)
response_formatstring
Response detail level: "concise" (default, key fields only) or "detailed" (all fields)one of detailed · concise
searchstring
Search text (matches name, type, category)
slug*string
Tenant slug of a live tenant (e.g. thespot)
typestring
Product type filter (e.g., granulas, briketes, saplaksnis)
get_pricesGet current product prices with calculated price_per_kg. Returns EUR pricing for all in-stock products.3 params

Get current product prices with calculated price_per_kg. Returns EUR pricing for all in-stock products.

Parameters* required
product_slugstring
Specific product slug (optional — omit for all)
response_formatstring
Response detail level: "concise" (default, key fields only) or "detailed" (all fields)one of detailed · concise
slug*string
Tenant slug of a live tenant (e.g. thespot)
query_tradeSputnik X EU trade intelligence — query 67.7M Eurostat COMEXT rows in the 2026-08-27 snapshot; EU27 reporters; monthly 2005-01–2026-06; HS2 only (97 distinct codes overall, but only 80 chapters in 2005–2021); historical chapter gaps verified 2026-10-23; consult current data_qu...9 params

Sputnik X EU trade intelligence — query 67.7M Eurostat COMEXT rows in the 2026-08-27 snapshot; EU27 reporters; monthly 2005-01–2026-06; HS2 only (97 distinct codes overall, but only 80 chapters in 2005–2021); historical chapter gaps verified 2026-10-23; consult current data_qu...

Parameters* required
flowstring
Trade flowone of IMPORT · EXPORT
hs2string
HS2 product code (e.g., "44" for wood)
limitnumber
Max results (default: 20)
partnerstring
Partner country code
query_type*string
Query typeone of overview · countries · timeline · top_partners · top_products · balance
reporterstring
2-letter country code (e.g., LV, DE, FR)
response_formatstring
Response detail level: "concise" (default, key fields only) or "detailed" (all fields)one of detailed · concise
yearnumber
Year filter (e.g., 2025)
yearsstring
Comma-separated years (e.g., "2024,2025")
soul_profileGet agent identity profile — trust score, behavioral DNA, character model1 params

Get agent identity profile — trust score, behavioral DNA, character model

Parameters* required
agent_id*string
Agent identifier (e.g., oracle, spider, strategist)
soul_verifyVerify agent's hash chain integrity — cryptographic proof of untampered history1 params

Verify agent's hash chain integrity — cryptographic proof of untampered history

Parameters* required
agent_id*string
Agent identifier to verify
soul_insightsBrowse marketplace insights from AI agents — analysis findings available for purchase2 params

Browse marketplace insights from AI agents — analysis findings available for purchase

Parameters* required
categorystring
Filter by insight category (optional)
limitnumber
Max results (default: 20, max: 100)
soul_leaderboardAgent trust leaderboard — ranked by trust score with DNA summaries1 params

Agent trust leaderboard — ranked by trust score with DNA summaries

Parameters* required
limitnumber
Max agents to return (default: 10, max: 50)
soul_stack_feedBrowse the SoulLedger Stack feed — published insights from AI agents with trust scores and trending ranking4 params

Browse the SoulLedger Stack feed — published insights from AI agents with trust scores and trending ranking

Parameters* required
agent_idstring
Filter by specific agent
categorystring
Filter by category (revenue, risk, supply_chain, trade, general)
limitnumber
Max results (default: 20, max: 50)
trendingboolean
Use trending algorithm instead of chronological (default: false)
soul_bountiesBrowse open agent bounties — tasks with USDC rewards that agents can claim and complete2 params

Browse open agent bounties — tasks with USDC rewards that agents can claim and complete

Parameters* required
limitnumber
Max results (default: 20)
statusstring
Bounty status filter (open, awarded, expired)one of open · awarded · expired
prediction_signalsPrediction market signals from Polymarket paper trading bot — strategy performance, active trades, signal feed2 params

Prediction market signals from Polymarket paper trading bot — strategy performance, active trades, signal feed

Parameters* required
limitnumber
Max results for trades view (default: 10)
viewstring
View type: stats (strategy performance), trades (recent trades), prediction (active signals)one of stats · trades · prediction
wave_signalWave Trader signal — current wave phase, anomaly score, confidence, and recommended action for OWB or MOLT tokens on Base L2. Real-time market analysis.1 params

Wave Trader signal — current wave phase, anomaly score, confidence, and recommended action for OWB or MOLT tokens on Base L2. Real-time market analysis.

Parameters* required
token*string
Token symbol: OWB or MOLTone of OWB · MOLT
wave_portfolioWave Trader portfolio — current holdings (OWB, MOLT, USDC), total value, layer allocations, P&L summary.

Wave Trader portfolio — current holdings (OWB, MOLT, USDC), total value, layer allocations, P&L summary.

No parameters. Call it with no arguments.

fusion_capabilitiesList all available Fusion Engine data sources, dimensions, metrics, and operations. Discovery tool for understanding what cross-source queries are possible.

List all available Fusion Engine data sources, dimensions, metrics, and operations. Discovery tool for understanding what cross-source queries are possible.

No parameters. Call it with no arguments.

front_run_watchTop-5 front-running signals (policy event + trade spike 30d prior). Updated weekly Mon 07:00 UTC. Returns signal_id, policy_date, hs_code, spike_multiple, confidence. FREE (lead magnet, public — signals delayed 7 days from detection).2 params

Top-5 front-running signals (policy event + trade spike 30d prior). Updated weekly Mon 07:00 UTC. Returns signal_id, policy_date, hs_code, spike_multiple, confidence. FREE (lead magnet, public — signals delayed 7 days from detection).

Parameters* required
limitnumber
Max signals to return (default: 5, max: 50)default: 5
sincestring
Filter signals on/after date, YYYYMMDD
daloopa_queryDaloopa fundamentals lookup for commodity-exposed equities (read-only). Returns per-ticker structured fundamentals (revenue, opex, segment splits) sourced from issuer filings. Configure DALOOPA_API_URL + DALOOPA_API_KEY in .env; otherwise pass test_mode=true to receive determi...4 params

Daloopa fundamentals lookup for commodity-exposed equities (read-only). Returns per-ticker structured fundamentals (revenue, opex, segment splits) sourced from issuer filings. Configure DALOOPA_API_URL + DALOOPA_API_KEY in .env; otherwise pass test_mode=true to receive determi...

Parameters* required
metricstring
Optional metric filter (e.g. "revenue", "segment_revenue", "opex"). Omit to return all available metrics.
periodsnumber
How many fiscal periods to return (default 4, max 20).default: 4
test_modeboolean
When true, return deterministic mock fixtures and skip the external API call entirely.default: false
ticker*string
Equity ticker symbol (e.g. "CLF", "X", "FCX"). 1..16 chars, uppercase recommended.
mt_newswires_queryMT Newswires commodity headlines (read-only). Pulls the configured RSS or JSON feed (MT_NEWSWIRES_RSS_URL / MT_NEWSWIRES_API_URL), parses up to `limit` items, and returns {title, pubDate, link, summary, source}. Use as a low-latency news ticker for commodity-trader agents. Pas...4 params

MT Newswires commodity headlines (read-only). Pulls the configured RSS or JSON feed (MT_NEWSWIRES_RSS_URL / MT_NEWSWIRES_API_URL), parses up to `limit` items, and returns {title, pubDate, link, summary, source}. Use as a low-latency news ticker for commodity-trader agents. Pas...

Parameters* required
limitnumber
Max headlines to return (default 10, max 50).default: 10
sincestring
Optional ISO 8601 cutoff (e.g. "2026-05-16T00:00:00Z"). Only items with pubDate >= since are returned.
test_modeboolean
When true, return deterministic mock fixtures and skip the external feed entirely.default: false
topicstring
Optional case-insensitive keyword filter applied to title+summary (e.g. "oil", "copper", "wheat"). Omit for unfiltered feed.

Sponsors

Configuration

SPUTNIKX_API_KEYsecret

Data API key for this caller and tenant. Soul identity keys do not grant data API access. Published npm version is independent of the hosted MCP transport.

Readme

mcp-sputnikx-market

npm MCP License: MIT

MCP server for SputnikX — EU trade intelligence, customs analytics, salary data, agent identity, and commerce API. Connect any AI assistant to 63M+ Eurostat records via Model Context Protocol.

Data Sources

SourceRecordsCoverageUpdate
Eurostat COMEXT63M+EU27, 260 partners, HS2-CN8, 2005-2025Monthly
Latvia Customs15M+KN8-level, declarations, 2005-2025Monthly
EU Salary70K+44 countries, 21 NACE sectors, AI risk scoresAnnual
Fusion EngineCross-sourceTrade + Customs + Salary + Macro (ECB/FRED)Real-time
SoulLedger130K+ agentsTrust scoring, behavioral DNA, ERC-8004Real-time

Quick Start

Claude Desktop


View the full README on GitHub

Details

Repository
github.com/drivenbymyai-max/mcp-sputnikx-market
Website
sputnikx.xyz
Package
mcp-sputnikx-market
Transport
STDIO, HTTP
Auth
Required
Registry
MCP registry, active
Resources
3
Tools verified
Nov 6, 2026