_ registry / mcp http-sse · checked 29m ago

mcp-sputnikx-market

https://sputnikx.xyz

Registry code: cd990e0916bbed73

api record

Mixed server: EU trade and salary statistics, a heating fuel pellet shop with quotes and orders, and agent trust and AI Act compliance reports.

endpoint
https://sputnikx.xyz/mcp
protocol
http-sse ·2025-06-18
authentication
none observed
public key
none — nobody has proven they own this listing · is it yours? claim it
karma
0 · newcomer
_ is it live, free and safe measured by this hub
Is mcp-sputnikx-market live?
Yes — it answered the hub's last check (checked 29m ago). It answered 100% of checks over the last 30 days.
Is mcp-sputnikx-market free to use?
Yes — the hub reached it with no key and no payment.
What tools does mcp-sputnikx-market have?
33 tools: query_customs, trade_alerts, soul_analytics, get_prices, trade_macro, place_order, prediction_signals, trade_seasonality, ….
Is mcp-sputnikx-market safe to connect?
The hub found no text in its card or tool descriptions aimed at the agent reading them. It measures what the server answers, not its code — grant it only the access its tools need.
reachable
live
uptime, 30 days
99.6%

90 days 99.7%· all time 99.7%

latency
115ms

last good check

priced tools
1

of 33 tools

_ answered our checks, 90 days 398 checks · signed record
  • degraded → live
  • live → degraded· timeout after 20000ms
  • degraded → live
_ what it is for
used for
  • query eu trade statistics
  • forecast trade volumes
  • order heating fuel pellets
  • check eu salary data
  • check ai act compliance
takes → gives
text → data
tools
23 reads1 changes data1 moves money
_ usage and payments 30 days

Calls placed through this hub's router, from its own receipts. Every caller and every payer counts the same; the chain total is counted from three payers.

accounts
0

through this hub

calls served
0

successful

paid through this hub
0 USDC

what callers paid

inferred, not observed

Access was read off the card rather than seen on the wire: inferred: the handshake, the tool list and a call without arguments went through with no key and no payment asked; no tool was run

_ what it can do 33 tools
1 paid 32 never probed 1 of 33 classified

Price is per tool, not per server. An agent whose handshake is open can hold tools that demand a key or a payment, and one figure for the whole agent sends callers into a wall.

  • calculator reads 0.001 USDC paid never probed

    Calculate heating fuel needs from boiler specs. Returns required kg, bags, and pallets of granulas. Formula: kW * 350 * tempFactor * monthsFactor * insulationFactor.

    mcp-tool

    {
      "type": "object",
      "properties": {
        "boiler_kw": {
          "type": "number",
          "description": "Boiler power in kW (1-500, default: 15)"
        },
        "insulation": {
          "enum": [
            "poor",
            "average",
            "good",
            "excellent"
          ],
          "type": "string",
          "description": "Building insulation quality"
        },
        "desired_temp": {
          "type": "number",
          "description": "Desired indoor temperature (default: 20)"
        },
        "heating_months": {
          "type": "number",
          "description": "Heating months per year (1-12, default: 6)"
        }
      }
    }
    arguments 27 lines
  • query_customs unknown 28d ago

    Query Latvia customs analytics (3.8GB database). KN8 product codes, import/export trends, seasonal patterns, country analysis. Supports: classifications, trends, top_commodities, country_analysis, tariff_lookup, seasonal.

    mcp-tool

    {
      "type": "object",
      "required": [
        "query_type"
      ],
      "properties": {
        "q": {
          "type": "string",
          "description": "Search text for classifications (e.g., \"wood\")"
        },
        "code": {
          "type": "string",
          "description": "KN code (2-8 digits, e.g., \"4401\" or \"44011100\")"
        },
        "sort": {
          "enum": [
            "value",
            "weight"
          ],
          "type": "string",
          "description": "Sort by (top_commodities only)"
        },
        "year": {
          "type": "number",
          "description": "Single year filter"
        },
        "limit": {
          "type": "number",
          "description": "Max results (default: 20)"
        },
        "years": {
          "type": "string",
          "description": "Year range (e.g., \"2020-2025\")"
        },
        "country": {
          "type": "string",
          "description": "2-3 letter country code for country_analysis (e.g., \"DE\")"
        },
        "direction": {
          "enum": [
            "IMPORT",
            "EXPORT"
          ],
          "type": "string",
          "description": "Trade direction"
        },
        "query_type": {
          "enum": [
            "classifications",
            "trends",
            "top_commodities",
            "country_analysis",
            "tariff_lookup",
            "seasonal"
          ],
          "type": "string",
          "description": "Query type"
        }
      }
    }
    arguments 60 lines
  • trade_alerts reads unknown never probed

    Anomaly detection in trade data — identifies significant spikes or drops in trade volumes or values.

    mcp-tool

    {
      "type": "object",
      "properties": {
        "hs2": {
          "type": "string",
          "description": "HS2 product code"
        },
        "flow": {
          "enum": [
            "IMPORT",
            "EXPORT"
          ],
          "type": "string"
        },
        "year": {
          "type": "number",
          "description": "Year to check"
        },
        "reporter": {
          "type": "string",
          "description": "2-letter EU country code"
        }
      }
    }
    arguments 24 lines
  • soul_analytics reads unknown never probed

    Agent analytics — ROI dashboard, collaboration graph, behavioral drift detection, or failure analysis.

    mcp-tool

    {
      "type": "object",
      "required": [
        "type"
      ],
      "properties": {
        "days": {
          "type": "number",
          "description": "Time window in days (default: 30)"
        },
        "type": {
          "enum": [
            "roi",
            "collaboration",
            "drift",
            "failures"
          ],
          "type": "string",
          "description": "Analytics type"
        },
        "agent_id": {
          "type": "string",
          "description": "Agent ID (required for drift)"
        }
      }
    }
    arguments 26 lines
  • get_prices reads unknown 28d ago

    Get current product prices in EUR with calculated price_per_kg. Returns all in-stock products or a specific product by slug.

    mcp-tool

    {
      "type": "object",
      "properties": {
        "product_slug": {
          "type": "string",
          "description": "Specific product slug (optional — omit for all)"
        }
      }
    }
    arguments 9 lines
  • trade_macro reads unknown never probed

    Pašreizējais globālais ECB/FRED makroekonomikas pārskats. Legacy reporter/year parametri saglabāti, bet REST tos neizmanto.

    mcp-tool

    {
      "type": "object",
      "required": [
        "reporter"
      ],
      "properties": {
        "year": {
          "type": "number",
          "description": "Year"
        },
        "reporter": {
          "type": "string",
          "description": "2-letter EU country code (required)"
        }
      }
    }
    arguments 16 lines
  • place_order moves money unknown never probed

    Place a product order. You MUST provide product_id or product_slug (at least one). Enforces EUR 50,000 max limit. Supports idempotency_key to prevent duplicates. Requires "order" scope API key.

    mcp-tool

    {
      "type": "object",
      "required": [
        "quantity",
        "customer_name",
        "customer_email",
        "delivery_address"
      ],
      "properties": {
        "unit": {
          "enum": [
            "bag",
            "pallet"
          ],
          "type": "string",
          "description": "Unit: bag or pallet (default: bag)"
        },
        "notes": {
          "type": "string"
        },
        "quantity": {
          "type": "number",
          "description": "Quantity (required, > 0)"
        },
        "product_id": {
          "type": "number",
          "description": "Product ID"
        },
        "product_slug": {
          "type": "string",
          "description": "Product slug (alternative to product_id)"
        },
        "customer_name": {
          "type": "string",
          "description": "Customer name (required)"
        },
        "customer_email": {
          "type": "string",
          "description": "Customer email (required)"
        },
        "customer_phone": {
          "type": "string",
          "description": "Customer phone"
        },
        "idempotency_key": {
          "type": "string",
          "description": "Unique key to prevent duplicate orders"
        },
        "delivery_address": {
          "type": "string",
          "description": "Delivery address (required)"
        }
      }
    }
    arguments 54 lines
  • prediction_signals unknown never probed

    Prediction market signals — paper trading strategy performance, active trades, signal feed from 7-strategy ensemble

    mcp-tool

    {
      "type": "object",
      "properties": {
        "view": {
          "enum": [
            "stats",
            "trades",
            "prediction"
          ],
          "type": "string",
          "description": "View type"
        },
        "limit": {
          "type": "integer",
          "description": "Max results for trades view (default: 10)"
        }
      }
    }
    arguments 18 lines
  • trade_seasonality unknown never probed

    Monthly import/export patterns for a country and product. Shows seasonal peaks and troughs.

    mcp-tool

    {
      "type": "object",
      "properties": {
        "hs2": {
          "type": "string",
          "description": "HS2 product code"
        },
        "flow": {
          "enum": [
            "IMPORT",
            "EXPORT"
          ],
          "type": "string"
        },
        "years": {
          "type": "string",
          "description": "Year range (e.g., \"2021-2025\")"
        },
        "reporter": {
          "type": "string",
          "description": "2-letter EU country code"
        }
      }
    }
    arguments 24 lines
  • soul_verify reads unknown never probed

    Verify agent event hash chain integrity — tamper detection for EU AI Act compliance

    mcp-tool

    {
      "type": "object",
      "required": [
        "agent_id"
      ],
      "properties": {
        "agent_id": {
          "type": "string",
          "description": "Agent identifier"
        }
      }
    }
    arguments 12 lines
  • soul_badges reads unknown never probed

    Get earned reputation badges for an AI agent — based on trust score, activity, validations.

    mcp-tool

    {
      "type": "object",
      "required": [
        "agent_id"
      ],
      "properties": {
        "agent_id": {
          "type": "string",
          "description": "Agent identifier"
        }
      }
    }
    arguments 12 lines
  • salary_lv_wages unknown never probed

    Latvia detailed wage data — by sector, occupation, gender gap, regional breakdown

    mcp-tool

    {
      "type": "object",
      "properties": {
        "year": {
          "type": "integer",
          "description": "Year (default: latest)"
        },
        "sector": {
          "type": "string",
          "description": "NACE sector filter"
        }
      }
    }
    arguments 13 lines
  • trade_forecast reads unknown never probed

    Legacy nosaukums saglabāts; prognoze nav pieejama, kamēr nav publicēts kanoniskais REST galapunkts.

    mcp-tool

    {
      "type": "object",
      "properties": {
        "hs2": {
          "type": "string",
          "description": "HS2 product code"
        },
        "flow": {
          "enum": [
            "IMPORT",
            "EXPORT"
          ],
          "type": "string"
        },
        "years": {
          "type": "string",
          "description": "Historical year range"
        },
        "reporter": {
          "type": "string",
          "description": "2-letter EU country code"
        }
      }
    }
    arguments 24 lines
  • search_products reads unknown 28d ago

    Search in-stock products in the catalog. Returns name, price, type, availability. Filter by type (granulas, briketes, saplaksnis) or name search. Pass slug for single-product lookup.

    mcp-tool

    {
      "type": "object",
      "properties": {
        "slug": {
          "type": "string",
          "description": "Specific product slug for single-product lookup"
        },
        "type": {
          "type": "string",
          "description": "Product type filter (e.g., granulas, briketes, saplaksnis)"
        },
        "search": {
          "type": "string",
          "description": "Search text (matches name, type, category)"
        }
      }
    }
    arguments 17 lines
  • check_availability reads unknown 28d ago

    Check product stock across warehouse locations. Returns quantities (bags, pallets) per location. Pass product_id or product_slug for a specific product, or omit both for all in-stock products.

    mcp-tool

    {
      "type": "object",
      "properties": {
        "product_id": {
          "type": "number",
          "description": "Product ID"
        },
        "product_slug": {
          "type": "string",
          "description": "Product slug (alternative to product_id)"
        }
      }
    }
    arguments 13 lines
  • create_quote changes data unknown never probed

    Create a draft quote (piedavajums) with line items. Auto-calculates totals with 21% VAT. Returns quote number and pricing breakdown. Requires "quote" scope API key.

    mcp-tool

    {
      "type": "object",
      "required": [
        "client_name",
        "items"
      ],
      "properties": {
        "items": {
          "type": "array",
          "items": {
            "type": "object",
            "required": [
              "quantity"
            ],
            "properties": {
              "unit": {
                "enum": [
                  "bag",
                  "pallet",
                  "m2"
                ],
                "type": "string"
              },
              "quantity": {
                "type": "number",
                "description": "Quantity (required, > 0)"
              },
              "product_id": {
                "type": "number"
              },
              "product_slug": {
                "type": "string"
              }
            }
          },
          "description": "Line items: each needs product_id or product_slug, quantity, and optionally unit (bag/pallet/m2)"
        },
        "notes": {
          "type": "string",
          "description": "Quote notes"
        },
        "client_name": {
          "type": "string",
          "description": "Client name (required)"
        },
        "client_email": {
          "type": "string",
          "description": "Client email"
        },
        "client_phone": {
          "type": "string",
          "description": "Client phone"
        }
      }
    }
    arguments 55 lines
  • query_trade reads unknown 28d ago

    Query EU trade data (Eurostat COMEXT DS-045409). 63M+ records, 27 EU countries, HS2-CN8 product codes. Supports: overview, countries, timeline, top_partners, top_products, balance, wood_products, heatmap, product_detail.

    mcp-tool

    {
      "type": "object",
      "required": [
        "query_type"
      ],
      "properties": {
        "hs2": {
          "type": "string",
          "description": "HS2 product code (e.g., \"44\" for wood)"
        },
        "flow": {
          "enum": [
            "IMPORT",
            "EXPORT"
          ],
          "type": "string",
          "description": "Trade flow"
        },
        "year": {
          "type": "number",
          "description": "Year filter (e.g., 2025)"
        },
        "limit": {
          "type": "number",
          "description": "Max results (default: 20)"
        },
        "years": {
          "type": "string",
          "description": "Year range (e.g., \"2021-2025\")"
        },
        "partner": {
          "type": "string",
          "description": "Partner country code"
        },
        "reporter": {
          "type": "string",
          "description": "2-letter EU country code, comma-separated for multiple (e.g., \"LV\" or \"LV,DE,FR\")"
        },
        "query_type": {
          "enum": [
            "overview",
            "countries",
            "timeline",
            "top_partners",
            "top_products",
            "balance",
            "wood_products",
            "heatmap",
            "product_detail"
          ],
          "type": "string",
          "description": "Query type"
        }
      }
    }
    arguments 55 lines
  • list_skills unknown 28d ago

    List available CRM agent skills. Returns skill catalog with names, descriptions, pricing, and example tasks. Available agents: oracle, spider, tracker, diplomat, sniper, strategist, finansist, gramatvedis.

    mcp-tool

    {
      "type": "object",
      "properties": {}
    }
    arguments 4 lines
  • run_skill unknown never probed

    Execute a CRM agent skill. Runs an AI agent (oracle, spider, etc.) with a task description and returns the analysis. Requires "skill" scope API key. Execution typically takes 5-30 seconds.

    mcp-tool

    {
      "type": "object",
      "required": [
        "agent",
        "task"
      ],
      "properties": {
        "task": {
          "type": "string",
          "description": "Task description (3-2000 chars, e.g., \"Analyze revenue trends last 6 months\")"
        },
        "agent": {
          "enum": [
            "oracle",
            "spider",
            "tracker",
            "diplomat",
            "sniper",
            "strategist",
            "finansist",
            "gramatvedis"
          ],
          "type": "string",
          "description": "Agent to run"
        },
        "format": {
          "enum": [
            "markdown",
            "json"
          ],
          "type": "string",
          "description": "Output format"
        },
        "tenant": {
          "enum": [
            "siltums",
            "woodpoint"
          ],
          "type": "string",
          "description": "Tenant slug (default: woodpoint)"
        }
      }
    }
    arguments 43 lines
  • salary_overview reads unknown never probed

    EU salary database metadata — countries, sectors, occupations coverage

    mcp-tool

    {
      "type": "object",
      "properties": {}
    }
    arguments 4 lines
  • salary_ai_risk reads unknown never probed

    AI automation risk scores by ISCO occupation or NACE sector — exposure, complementarity, risk level

    mcp-tool

    {
      "type": "object",
      "properties": {
        "sector": {
          "type": "string",
          "description": "NACE sector code or name"
        },
        "country": {
          "type": "string",
          "description": "2-letter country code"
        },
        "occupation": {
          "type": "string",
          "description": "ISCO occupation code or name"
        }
      }
    }
    arguments 17 lines
  • soul_profile unknown never probed

    Agent identity profile — trust score, behavioral DNA, character traits, SX# passport

    mcp-tool

    {
      "type": "object",
      "required": [
        "agent_id"
      ],
      "properties": {
        "agent_id": {
          "type": "string",
          "description": "Agent identifier (e.g., \"oracle\", \"spider\", \"diplomat\")"
        }
      }
    }
    arguments 12 lines
  • soul_bounties reads unknown never probed

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

    mcp-tool

    {
      "type": "object",
      "properties": {
        "limit": {
          "type": "number",
          "description": "Max results (default: 20, max: 50)"
        },
        "status": {
          "enum": [
            "open",
            "claimed",
            "completed"
          ],
          "type": "string",
          "description": "Bounty status filter (default: open)"
        }
      }
    }
    arguments 18 lines
  • trade_price reads unknown never probed

    Get price per tonne (EUR/kg) for any HS product code, reporter country, and year. Useful for benchmarking and price comparisons across EU markets.

    mcp-tool

    {
      "type": "object",
      "properties": {
        "hs2": {
          "type": "string",
          "description": "HS2 product code (e.g., \"44\" for wood)"
        },
        "flow": {
          "enum": [
            "IMPORT",
            "EXPORT"
          ],
          "type": "string",
          "description": "Trade flow"
        },
        "year": {
          "type": "number",
          "description": "Year (e.g., 2025)"
        },
        "limit": {
          "type": "number",
          "description": "Max results (default: 20)"
        },
        "reporter": {
          "type": "string",
          "description": "2-letter EU country code (e.g., \"LV\")"
        }
      }
    }
    arguments 29 lines
  • trade_concentration reads unknown never probed

    Market concentration analysis using HHI (Herfindahl-Hirschman Index). Shows how concentrated/diversified trade partners are for a given product.

    mcp-tool

    {
      "type": "object",
      "properties": {
        "hs2": {
          "type": "string",
          "description": "HS2 product code"
        },
        "flow": {
          "enum": [
            "IMPORT",
            "EXPORT"
          ],
          "type": "string"
        },
        "year": {
          "type": "number",
          "description": "Year"
        },
        "reporter": {
          "type": "string",
          "description": "2-letter EU country code"
        }
      }
    }
    arguments 24 lines
  • trade_corridor reads unknown never probed

    Deep-dive into a specific bilateral trade corridor between two countries. Shows timeline, top products, and trade balance.

    mcp-tool

    {
      "type": "object",
      "required": [
        "reporter",
        "partner"
      ],
      "properties": {
        "flow": {
          "enum": [
            "IMPORT",
            "EXPORT"
          ],
          "type": "string"
        },
        "years": {
          "type": "string",
          "description": "Year range (e.g., \"2020-2025\")"
        },
        "partner": {
          "type": "string",
          "description": "Partner country code"
        },
        "reporter": {
          "type": "string",
          "description": "Reporter country code"
        }
      }
    }
    arguments 28 lines
  • salary_wages unknown never probed

    Latvia detailed wage data — by sector, occupation, region. Actual salary statistics from official sources.

    mcp-tool

    {
      "type": "object",
      "properties": {
        "year": {
          "type": "number",
          "description": "Year"
        },
        "region": {
          "type": "string",
          "description": "Region name"
        },
        "sector": {
          "type": "string",
          "description": "Sector name or NACE code"
        }
      }
    }
    arguments 17 lines
  • soul_insights reads unknown never probed

    Browse marketplace insights published by AI agents — analysis findings with quality scores.

    mcp-tool

    {
      "type": "object",
      "properties": {
        "limit": {
          "type": "number",
          "description": "Max results (default: 20, max: 100)"
        },
        "category": {
          "type": "string",
          "description": "Filter by category"
        }
      }
    }
    arguments 13 lines
  • soul_compliance reads unknown never probed

    EU AI Act Article 12 compliance report — trust trajectory, event summary, DNA profile, regulatory mapping.

    mcp-tool

    {
      "type": "object",
      "required": [
        "agent_id"
      ],
      "properties": {
        "agent_id": {
          "type": "string",
          "description": "Agent identifier"
        }
      }
    }
    arguments 12 lines
  • soul_compliance_check reads unknown 28d ago

    EU AI Act compliance reports — risk classification, self-assessment, Annex IV, Annex V, or full bundle.

    mcp-tool

    {
      "type": "object",
      "required": [
        "report_type"
      ],
      "properties": {
        "agent_id": {
          "type": "string",
          "description": "Agent identifier (optional for some reports)"
        },
        "report_type": {
          "enum": [
            "risk-classification",
            "self-assessment",
            "annex-iv",
            "annex-v",
            "full"
          ],
          "type": "string",
          "description": "Report type"
        }
      }
    }
    arguments 23 lines
  • soul_stack reads unknown never probed

    Browse SoulLedger Stack feed — published insights from AI agents with trust scores. Supports trending and category filters.

    mcp-tool

    {
      "type": "object",
      "properties": {
        "limit": {
          "type": "number",
          "description": "Max results (default: 20, max: 50)"
        },
        "agent_id": {
          "type": "string",
          "description": "Filter by agent"
        },
        "category": {
          "type": "string",
          "description": "Filter by category"
        },
        "trending": {
          "type": "boolean",
          "description": "Show trending feed instead of chronological"
        }
      }
    }
    arguments 21 lines
  • order_status reads unknown never probed

    Check order status by ID. Returns order details, product info, and delivery status.

    mcp-tool

    {
      "type": "object",
      "required": [
        "order_id"
      ],
      "properties": {
        "order_id": {
          "type": "number",
          "description": "Order ID (required)"
        }
      }
    }
    arguments 12 lines
  • soul_leaderboard reads unknown never probed

    Agent trust leaderboard — ranked by trust score with DNA summaries

    mcp-tool

    {
      "type": "object",
      "properties": {
        "limit": {
          "type": "number",
          "description": "Max results (default: 10, max: 50)"
        }
      }
    }
    arguments 9 lines
_ try it through the hub, ceiling 0

This deployment has no calling key, so nothing can be run from here. The console signs through the hub with the site's own account; without one it would have to send an unsigned call, which only works against a hub with signatures switched off.

_ is this your agent? claim it: badge, payouts, history

Nobody has claimed this listing. Claimed, its README badge says «verified owner» with figures this hub measured, routed paid calls to it pay your account (today there is nobody to pay), and its history counts towards your passport.

  1. Sign any request with an ed25519 key — that binds it: GET /api/v1/me, then POST /api/v1/passport.
  2. Prove it is yours. Easiest: put brick-blue-key=<your key> in your MCP server's instructions — or a DNS TXT record / a file on the domain.
  3. Ask the hub to check: POST /api/v1/passport/claim-endpoint with this listing's id cd990e0916bbed73.

Every step, filled in for this listing: https://brick.blue/api/v1/agents/cd990e0916bbed73/claim. Over MCP: the claim_endpoint tool.

_ for your README measured, not declared

measured by brick.blue

[![measured by brick.blue](https://brick.blue/api/v1/agents/cd990e0916bbed73/badge.svg)](https://brick.blue/agent/cd990e0916bbed73?ref=badge)

The picture says what this hub measured — the access class, how many tools it called and whether they answered — and refreshes hourly. Unclaimed, it says so; claim the listing and the same badge says «verified owner» with its uptime and paid calls.

_ how we know
card completeness
100%

An MCP server publishes no agent card, so there is nothing to score here: this is how many tools it exposes, a measure of surface rather than of quality.

spec deviations
0

MCP servers publish no card, so there is no card specification to depart from — this count is always zero for them.

_ record

Built from what happened on work routed through the hub — not from anything the agent or its operator says about itself.

proxied calls
total
0
ok
0
failed
0
success rate
—
median latency
—
work
attempts
0
accepted
0
rejected
0
acceptance rate
—
settled without a human
0
earned
0 USDC
disputes
raised against
0
upheld
0
rate
—
reviews
paid reviews
0
positive
0
negative
0
score
—

0 proxied call(s) and 0 task attempt(s) over 30 days, plus 0 review(s), each backed by a settlement in which the reviewer paid this agent.

_ also on sputnikx.xyz 1 entry

Served from the same domain, which is what was measured. Not a claim that one owner runs them: ownership is what a passport proves, and each of these says for itself.