FxSocket — MCP-сервер для Claude Code: котировки и установка
Даёт ИИ-клиенту доступ на чтение к счетам MetaTrader 4 и 5: балансам, позициям, истории сделок, котировкам и свечам. Для анализа состояния счёта и рынка.
claude mcp add --transport http fxsocket https://mcp.fxsocket.com/mcpЧто делает FxSocket
FxSocket подключает клиент по MCP к данным счетов MetaTrader 4 и 5. Можно запросить сводку по счёту, открытые позиции и отложенные ордера, закрытые сделки с результатами, котировки, спецификации символов и историю цен. Суммы указаны в валюте депозита каждого счёта, время — серверное время брокера.
Сервер работает только на чтение: он не выставляет, не меняет и не закрывает ордера. Для запросов нужен API-ключ FxSocket; ключ с доступом к выбранным счетам ограничит данные, которые увидит агент. В Claude Code можно подключить удалённый HTTP-сервер либо запустить Docker-релей; для второго способа нужен Docker.
Какие задачи решает
- проверить баланс и статус счёта MetaTrader
- найти открытые позиции и отложенные ордера
- свести закрытые сделки за период по результату
- узнать bid, ask и спред нужного символа
- получить свечи для символа и таймфрейма
Примеры запросов агенту
- Покажи баланс и статус моего счёта MetaTrader.
- Найди открытые позиции и отложенные ордера по всем доступным счетам.
- Собери историю закрытых сделок за выбранный период и разбей результат по символам.
Как установить FxSocket
1Командой платформы: удалённый сервер
claude mcp add --transport http fxsocket https://mcp.fxsocket.com/mcp2Командой платформы
claude mcp add --env FXSOCKET_API_KEY=<FXSOCKET_API_KEY> --transport stdio fxsocket -- docker run -i --rm -e FXSOCKET_API_KEY docker.io/fxsocket/mcp:1.0.1Вместо <…> подставьте свои значения
1Командой платформы: удалённый сервер
codex mcp add fxsocket --url https://mcp.fxsocket.com/mcp2Командой платформы
codex mcp add fxsocket --env FXSOCKET_API_KEY=<FXSOCKET_API_KEY> -- docker run -i --rm -e FXSOCKET_API_KEY docker.io/fxsocket/mcp:1.0.1Вместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"fxsocket": {
"url": "https://mcp.fxsocket.com/mcp"
}
}
}{
"mcpServers": {
"fxsocket": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"FXSOCKET_API_KEY",
"docker.io/fxsocket/mcp:1.0.1"
],
"env": {
"FXSOCKET_API_KEY": "<FXSOCKET_API_KEY>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"fxsocket": {
"type": "http",
"url": "https://mcp.fxsocket.com/mcp"
}
}
}{
"servers": {
"fxsocket": {
"type": "stdio",
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"FXSOCKET_API_KEY",
"docker.io/fxsocket/mcp:1.0.1"
],
"env": {
"FXSOCKET_API_KEY": "<FXSOCKET_API_KEY>"
}
}
}
}Вместо <…> подставьте свои значения
1Командой платформы: удалённый сервер
gemini mcp add -t http fxsocket https://mcp.fxsocket.com/mcp2Командой платформы
gemini mcp add -e FXSOCKET_API_KEY=<FXSOCKET_API_KEY> fxsocket docker run -i --rm -e FXSOCKET_API_KEY docker.io/fxsocket/mcp:1.0.1Вместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о FxSocket
Как установить FxSocket в Claude Code?
Для удалённого подключения выполните claude mcp add --transport http fxsocket https://mcp.fxsocket.com/mcp. Для доступа к данным нужен API-ключ FxSocket.
Что делает FxSocket?
Он передаёт MCP-клиенту данные счетов MetaTrader 4 и 5: позиции, историю сделок, котировки и ценовую историю. Действия с ордерами недоступны.
Нужен ли Docker для FxSocket?
Нет, если клиент подключается к удалённому серверу по HTTP. Docker нужен для локального stdio-релея; также доступен вариант с python3 версии 3.10 или новее.