Live forex, gold & crypto quotes, economic calendar, screener, currency strength, lot-size calc
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Lot size so that hitting the stop loss loses `riskPct` % of the balance. Account currency is assumed to be USD.
e.g. EURUSD, XAUUSD, USDJPY
Account balance in USD
Risk per trade in %, e.g. 1
e.g. 500 for 1:500 — adds required margin
Lot size so that hitting the stop loss loses `riskPct` % of the balance. Account currency is assumed to be USD.
| Argument | Type | Description |
|---|---|---|
| entry* | number | |
| symbol* | string | e.g. EURUSD, XAUUSD, USDJPY |
| balance* | number | Account balance in USD |
| riskPct* | number | Risk per trade in %, e.g. 1 |
| leverage | number | e.g. 500 for 1:500 — adds required margin |
| stopLoss* | number |
{
"type": "object",
"required": [
"symbol",
"balance",
"riskPct",
"entry",
"stopLoss"
],
"properties": {
"entry": {
"type": "number",
"exclusiveMinimum": 0
},
"symbol": {
"type": "string",
"maxLength": 12,
"minLength": 3,
"description": "e.g. EURUSD, XAUUSD, USDJPY"
},
"balance": {
"type": "number",
"description": "Account balance in USD",
"exclusiveMinimum": 0
},
"riskPct": {
"type": "number",
"maximum": 100,
"description": "Risk per trade in %, e.g. 1",
"exclusiveMinimum": 0
},
"leverage": {
"type": "number",
"maximum": 5000,
"description": "e.g. 500 for 1:500 — adds required margin",
"exclusiveMinimum": 0
},
"stopLoss": {
"type": "number",
"exclusiveMinimum": 0
}
}
}Relative strength of the 8 major currencies, derived from today's % change across available pairs. Sorted strongest first.
No arguments.
{
"type": "object",
"properties": {}
}Upcoming (and optionally recent) macro events with impact, forecast, previous and actual values. Times are UTC.
| Argument | Type | Description |
|---|---|---|
| hoursBack | number | Include events released in the last N hours. |
| minImpact | string | |
| currencies | array | ISO currency codes, e.g. ["USD", "EUR"]. Omit for all. |
| hoursAhead | number |
{
"type": "object",
"properties": {
"hoursBack": {
"type": "number",
"default": 0,
"maximum": 72,
"minimum": 0,
"description": "Include events released in the last N hours."
},
"minImpact": {
"enum": [
"low",
"medium",
"high"
],
"type": "string",
"default": "medium"
},
"currencies": {
"type": "array",
"items": {
"type": "string",
"maxLength": 3,
"minLength": 3
},
"maxItems": 10,
"description": "ISO currency codes, e.g. [\"USD\", \"EUR\"]. Omit for all."
},
"hoursAhead": {
"type": "number",
"default": 24,
"maximum": 168,
"minimum": 1
}
}
}Whether the forex market is open, active sessions (Sydney/Tokyo/London/New York), current and upcoming overlaps.
No arguments.
{
"type": "object",
"properties": {}
}Current bid/ask and daily % change for forex majors/minors, gold, silver, oil and crypto.
| Argument | Type | Description |
|---|---|---|
| symbols | array | Symbols without slash, e.g. ["EURUSD", "XAUUSD"]. Omit for all. |
{
"type": "object",
"properties": {
"symbols": {
"type": "array",
"items": {
"type": "string",
"maxLength": 12,
"minLength": 3
},
"maxItems": 30,
"description": "Symbols without slash, e.g. [\"EURUSD\", \"XAUUSD\"]. Omit for all."
}
}
}Per-symbol technicals: TradingView recommendation per timeframe (M15/H1/H4/D1, -1 strong sell … +1 strong buy), RSI, ADX, MACD, Bollinger position, stochastic state and ATR.
| Argument | Type | Description |
|---|---|---|
| symbols | array | Symbols without slash, e.g. ["EURUSD", "XAUUSD"]. Omit for all. |
{
"type": "object",
"properties": {
"symbols": {
"type": "array",
"items": {
"type": "string",
"maxLength": 12,
"minLength": 3
},
"maxItems": 30,
"description": "Symbols without slash, e.g. [\"EURUSD\", \"XAUUSD\"]. Omit for all."
}
}
}