Требования
- Статус
- Подключение проверено WebMoney
- Канал подключения
- Локальный публичный клиент
- Что делает пользователь
- Скопируйте public client_id и локальные настройки в desktop client, затем авторизуйтесь через id.web.money.
Инструкция подключения
Вернуться в раздел: Локальные клиентыВойдите через id.web.money, затем проверьте доступные кошельки или баланс. Успешный вход сам по себе ещё не подтверждает работу всех операций.
Для MCP Inspector опубликован отдельный публичный OAuth-клиент WebMoney с PKCE и зарегистрированными loopback callback URI. Идентификатор приложения не является секретом; client secret не нужен.
Рекомендуется использовать блок PowerShell ниже. Он создаёт временный JSON только с публичным идентификатором, URL и полным набором scopes, а затем запускает указанную ниже проверенную версию Inspector в config mode. JSON-блок рядом показывает тот же точный конфиг отдельно. В рамках первичной проверки выполняйте только OAuth-вход, двухфакторную проверку и read-only запросы; не запускайте write tools.
Надпись Read-only session в интерфейсе config mode означает, что список серверов загружен из конфигурационного файла и не будет перезаписан через UI. Она не ограничивает OAuth scopes и не превращает MCP-сессию в режим только для чтения.
Для ручного подключения откройте Add server, укажите опубликованный на странице Server ID, выберите транспорт Streamable HTTP и скопируйте точный MCP URL. В ручной форме Inspector 2.x нельзя во всех сборках надёжно зафиксировать статический client ID и полный список scopes, поэтому для проверенного профиля предпочтителен config mode.
MCP_INSPECTOR_API_TOKEN, если Inspector показывает или запрашивает его, защищает только локальный proxy Inspector. Это не OAuth-токен WebMoney: не вставляйте его в WebMoney OAuth, не отправляйте MCP-серверу и не включайте в обращение в поддержку. Никогда не вставляйте в Inspector, чат или обращение в поддержку OAuth access token, refresh token, authorization code либо содержимое заголовка Network/Authorization.
После запуска откройте локальный UI, выберите загруженный сервер, выполните OAuth-вход на id.web.money, проверьте согласие и завершите двухфакторную проверку. Откройте Tools и ограничьте smoke двумя проверенными безопасными чтениями из примечания о проверке профиля ниже. Не запускайте write-tools.
Проверено с версией клиента 2.0.0 на Node.js 24.15.0 — 2026-10-28.
Свежий smoke OAuth, 2FA, tools/list и чтения подтвердил wallet_check_credentials, wallet_get_balance. В этом smoke MCP Inspector ни один write-tool не вызывался.
Запускается проверенная версия из профиля ниже с временным файлом только публичных настроек. В файл не сохраняются данные входа; инструменты автоматически не вызываются.
node --version
$configPath = Join-Path ([IO.Path]::GetTempPath()) 'webmoney-mcp-inspector.json'
$config = @'
{
"mcpServers": {
"webmoney": {
"type": "http",
"url": "https://mcp.webmoney.com/mcp",
"oauth": {
"clientId": "VMq_9XDRAorUes7VZ6n4",
"scopes": "openid email phone profile offline_access wm.balance.read wm.transactions.read wm.messages.read wm.messages.send wm.invoices.manage wm.transfers.create wm.recipients.resolve"
}
}
}
}
'@
[IO.File]::WriteAllText($configPath, $config, (New-Object Text.UTF8Encoding($false)))
npx '@modelcontextprotocol/inspector@2.0.0' --config $configPath
Этот вариант надёжно передаёт статический идентификатор публичного клиента и полный набор scopes; для ручной формы Inspector такие поля доступны не во всех сборках.
{
"mcpServers": {
"webmoney": {
"type": "http",
"url": "https://mcp.webmoney.com/mcp",
"oauth": {
"clientId": "VMq_9XDRAorUes7VZ6n4",
"scopes": "openid email phone profile offline_access wm.balance.read wm.transactions.read wm.messages.read wm.messages.send wm.invoices.manage wm.transfers.create wm.recipients.resolve"
}
}
}
}
Публичные параметры, зарегистрированные для этого каталожного клиента.
WebMoney MCP for MCP Inspector Local VMq_9XDRAorUes7VZ6n4 https://mcp.webmoney.com https://mcp.webmoney.com/mcp https://mcp.webmoney.com/ openidemailphoneprofileoffline_accesswm.balance.readwm.transactions.readwm.messages.readwm.messages.sendwm.invoices.managewm.transfers.createwm.recipients.resolveauthorization_coderefresh_tokencode http://localhost:6274/oauth/callbackhttp://127.0.0.1:6274/oauth/callbackhttp://localhost:6274/oauth/callback/debughttp://127.0.0.1:6274/oauth/callback/debughttp://127.0.0.1:6276/oauth/callbackhttp://localhost:6274http://127.0.0.1:6274none — без client secret S256 https://mcp.webmoney.com/docs Повторите авторизацию, если изменились запрошенные возможности или права доступа к кошелькам.
Проверьте адрес MCP, адрес возврата, идентификатор приложения и поддержку MCP выбранной платформой.
Не вводите access token, refresh token, WebMoney JWT или client secret в сообщения AI.
Инструкция может требовать ручной настройки клиента.