Skip to content
verify mcp Beta VerifyMCP is currently in beta. If you notice any issues, email [email protected] and we’ll put it right.

io.github.verbart/tradernet-mcp-server

NPM · TRADERNET-MCP-SERVER · SCANNED AUG 3

MCP server for Tradernet/Freedom24 trading API — portfolio, orders, quotes, and more

+19 this week 59 Trust /100
Trust breakdown (6 categories)

How this component scores in each security and reliability category. Every signal is checked automatically from public evidence about the published package, including repeated runs of it in an isolated sandbox, and we only credit what we can confirm. How we score →

Supply Chain Security87
  • No malware found by supply-chain analysis.Pass
  • Only part of the dependency tree could be resolved (107 of 108), so this covers what we could see, not the whole tree.Partial
  • No install/post-install scripts declared.Pass
  • Only part of the dependency tree could be resolved (107 of 108), so this covers what we could see, not the whole tree. View diagnostics → Partial
Provenance & Transparency19
Schema Quality & AI Usability70
  • AI-judged instruction clarity (good).Pass
  • Tool/resource definitions use about 1087 tokens (~60/item across 18 items; 18 tools + 0 resources), lean.Pass
  • Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management0
  • Stability not yet verified: not enough scan history yet (needs a 30-day window).Unverified
Tool Coverage100
  • 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
  • 100% of tool parameters carry a description.Pass
Capabilities100
  • Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.Pass

Unverified: 1 category

A category scored 0 because we could not verify it: a data source with nothing on this package, evidence we could not reach, or a check we could not run. We only credit what we can confirm.

Install

Add this component to your MCP client. Where a client-specific snippet is available, pick your client below and copy it straight into your config; otherwise use the connection detail shown.

npm · tradernet-mcp-server

# add to Claude Code
claude mcp add verbart-tradernet-mcp-server -- npx -y tradernet-mcp-server
# add to Codex CLI
codex mcp add verbart-tradernet-mcp-server -- npx -y tradernet-mcp-server
// opencode.json
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "verbart-tradernet-mcp-server": {
      "type": "local",
      "command": [
        "npx",
        "-y",
        "tradernet-mcp-server"
      ],
      "enabled": true
    }
  }
}
# add to OpenClaw
openclaw mcp add verbart-tradernet-mcp-server --command npx --arg -y --arg tradernet-mcp-server
# ~/.hermes/config.yaml
mcp_servers:
  verbart-tradernet-mcp-server:
    command: "npx"
    args: ["-y", "tradernet-mcp-server"]
// mcp.json
{
  "mcpServers": {
    "verbart-tradernet-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "tradernet-mcp-server"
      ]
    }
  }
}
Changelog

Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.

  • 2 Aug 26 +43
    • Provenance: unverified → fail security
    • Install scripts: unverified → pass security
    • Known CVEs: unverified → partial security
    • Malware scan: unverified → pass security
    • Stability: Stability not yet verified: not enough scan history yet (needs a 30-day window). security
    • Tool coverage: 100 → unverified functional
    • Schema quality: unverified → good functional
    • License: unverified → pass functional
    • Dependency health: unverified → partial functional
    • Maintenance: unverified → pass functional
    • MCP protocol: unverified → pass functional
    • Licence: MIT functional
  • 31 Jul 26 +16
    • We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
  • 30 Jul 26 −18
    • Malware scan: pass → unverified security
  • 28 Jul 26 −22
    • Tool coverage: 100 → unverified functional
    • First check of Schema quality: unverified functional
  • 27 Jul 26 40

    First indexed and scored.

Diagnostics

Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.

Captured 3 Aug 2026 · Analysed npm/[email protected]

Provenance none

Ecosystem: npm · Outcome: none

Dependencies 107 packages

107 packages in the resolved dependency tree · 107 deprecated · 32 stale.

The dependency tree was only partially resolved, so these counts may be incomplete.

MCP tools — 18 exposed · ~1,087 tokens

The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability.

Tool Tokens
add_price_alert ~146

Set a price alert for a ticker. You'll be notified when the price condition is met.

NameTypeReqDescription
alert_periodstringRe-alert frequency in seconds (0 = once)
notification_typestringHow to notify: email, sms, push, or all
pricestringyesTarget price for the alert
quote_typestringPrice basis: ltp (last trade), bap (best bid), bbp (best ask), op (open), pp (close)
tickerstringyesTicker symbol in Tradernet format, e.g. "AAPL.US"
trigger_typestringyesWhen to trigger the alert

No output schema declared.

No examples provided.

cancel_order ~28

Cancel an active order by its ID

NameTypeReqDescription
order_idnumberyesOrder ID to cancel

No output schema declared.

No examples provided.

delete_price_alert ~30

Delete an existing price alert by its ID

NameTypeReqDescription
alert_idnumberyesAlert ID to delete

No output schema declared.

No examples provided.

get_best_traders ~20

Get the ranking of best traders on the platform

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

get_blog_feed ~31

Get user subscription blog feed (investment posts and ideas)

NameTypeReqDescription
pageintegerPage number for pagination

No output schema declared.

No examples provided.

get_invest_ideas ~38

Get investment ideas/feed for a specific ticker

NameTypeReqDescription
tickerstringyesTicker symbol, e.g. "AAPL.US"

No output schema declared.

No examples provided.

get_portfolio ~35

Get current portfolio positions and account balances. Returns account funds, open positions with P&L, market values, and settlement info.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

get_profit_list ~16

Get achievement/profit ranking list

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

get_quotes_history ~175

Get historical candlestick (OHLCV) data for a ticker. Returns arrays of high/low/open/close prices with timestamps.

NameTypeReqDescription
countintegerExtra candlesticks beyond the date range (0 = none)
date_fromstringyesStart date in format "DD.MM.YYYY hh:mm", e.g. "01.01.2025 00:00"
date_tostringyesEnd date in format "DD.MM.YYYY hh:mm", e.g. "31.01.2025 23:59"
tickerstringyesTicker symbol, e.g. "AAPL.US"
timeframestringyesCandle interval in minutes: 1, 5, 15, 60 (1h), or 1440 (1d)

No output schema declared.

No examples provided.

get_safety_types ~22

Get available security session types (SMS, token, etc.)

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

get_security_info ~51

Get detailed information about a security/ticker (name, currency, exchange, min step, etc.)

NameTypeReqDescription
tickerstringyesTicker symbol, e.g. "AAPL.US", "SBER"

No output schema declared.

No examples provided.

get_security_sessions ~23

Get list of currently open security sessions (for two-factor authentication operations)

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

get_user_data ~34

Get initial user data (account info, portfolio summary, open positions). This is the primary command to check your account status.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

get_user_info ~30

Get user profile information by user ID

NameTypeReqDescription
user_idnumberyesUser ID to look up

No output schema declared.

No examples provided.

place_order ~144

Place a new trading order (buy, sell, short, margin). Returns order_id on success.

NameTypeReqDescription
actionstringyesOrder action
expirationstringOrder expiration: day, day+extended, or good-till-cancelled
instrumentstringyesTicker symbol, e.g. "AAPL.US", "SBER", "SIE.EU"
limit_pricenumberLimit price (for limit and stop_limit orders)
order_typestringyesOrder type
quantityintegeryesNumber of shares/lots
stop_pricenumberStop price (for stop and stop_limit orders)

No output schema declared.

No examples provided.

raw_api_call ~76

Make a raw API call to any Tradernet command. Use this for commands not covered by other tools.

NameTypeReqDescription
commandstringyesAPI command name
paramsstringJSON string of parameters
use_v2booleanUse API v2 endpoint (/api/v2/cmd/) instead of v1

No output schema declared.

No examples provided.

search_tickers ~97

Search for securities/tickers by name or symbol. Supports market filter with @ syntax, e.g. "AAPL@FIX" for NYSE/NASDAQ.

NameTypeReqDescription
querystringyesSearch text. Use "TICKER@MARKET" to filter by market. Markets: MCX (MICEX), FORTS (derivatives), FIX (NYSE/NASDAQ), EU (Europe), KASE (Kazakhstan)

No output schema declared.

No examples provided.

set_stop_loss_take_profit ~91

Set stop-loss and/or take-profit for a position. Pass null to leave unchanged.

NameTypeReqDescription
instrumentstringyesTicker symbol, e.g. "AAPL.US"
stop_lossyesStop-loss price, or null to skip
take_profityesTake-profit price, or null to skip
trailing_stop_percentTrailing stop-loss percentage, or null to skip

No output schema declared.

No examples provided.