Seah Boon Keong - Chat with BNM API Datasets
Seah Boon Keong: доступ к открытым финансовым данным Bank Negara Malaysia через MCP
Что умеет
- Получать курсы валют и внутридневные котировки USD/MYR
- Смотреть базовые ставки и ставки по межбанковским свопам
- Отслеживать денежные агрегаты M1/M2/M3 и резервы
- Выгружать доходность государственных ценных бумаг Малайзии
- Проверять предупреждения финансового регулятора
Какие данные видит
Доступ только к публичным открытым данным BNM, без авторизации и персональных сведений.
Нужен ли аккаунт
Не нужен: сервер работает без входа
MCP-сервер отдаёт публичные наборы данных с Open Data API Bank Negara Malaysia — курсы валют, базовые ставки, объёмы межбанковского рынка, денежные агрегаты, резервы, цены на золото и предупреждения для потребителей. Подходит для анализа малайзийской экономики и финансового рынка через ассистента.
Как подключить
Как подключить Seah Boon Keong - Chat with BNM API Datasets к Claude
Адрес сервера, который нужно вставить в настройках Claude:
https://seahboonkeong-chat-bnmapi--seahbk1006.run.tools
- Откройте Claude (сайт claude.ai или приложение для компьютера).
- Перейдите в Настройки → Коннекторы (в английском интерфейсе: Settings → Connectors).
- Нажмите Добавить пользовательский коннектор (Add custom connector).
- Вставьте адрес сервера, скопированный ниже, в поле URL удалённого MCP-сервера и нажмите Добавить.
- В чате нажмите + → Коннекторы и включите новый коннектор.
Пользовательские коннекторы доступны на тарифах Free, Pro, Max, Team и Enterprise. На Free можно добавить только один. В Team и Enterprise коннектор сначала добавляет владелец организации в Настройки организации → Коннекторы.
Авторизация
После нажатия Добавить откроется окно входа в сервис. Войдите под своим аккаунтом и подтвердите доступ. Пароль Claude не видит.
Как подключить Seah Boon Keong - Chat with BNM API Datasets к ChatGPT
Адрес сервера, который нужно вставить в настройках ChatGPT:
https://seahboonkeong-chat-bnmapi--seahbk1006.run.tools
- Откройте ChatGPT в браузере (chatgpt.com). Нужен тариф Plus, Pro, Business, Enterprise или Edu.
- Один раз включите режим разработчика: Настройки → Приложения → Дополнительные настройки → Режим разработчика (Settings → Apps → Advanced settings → Developer mode).
- Откройте Настройки → Коннекторы и нажмите Создать (Create).
- Заполните форму: Название (любое), Описание (одна фраза, что делает сервис), URL MCP-сервера (скопируйте ниже).
- В поле Аутентификация выберите OAuth, если сервис требует вход, иначе Нет. Нажмите Создать.
- В новом чате откройте + → Приложения/Коннекторы и включите коннектор.
Название раздела у OpenAI менялось (Connectors → Apps/Plugins). Если пункт называется иначе, ищите «режим разработчика» в настройках. В рабочих пространствах Business/Enterprise администратор должен разрешить пользовательские коннекторы.
Авторизация
При первом использовании ChatGPT откроет окно входа в сервис. Войдите и подтвердите доступ.
Как подключить Seah Boon Keong - Chat with BNM API Datasets к Cursor
Адрес сервера, который нужно вставить в настройках Cursor:
https://seahboonkeong-chat-bnmapi--seahbk1006.run.tools
Быстрый способ: нажмите кнопку Открыть в Cursor ниже, Cursor сам предложит добавить сервер.
Вручную:
- В Cursor откройте Settings → Cursor Settings → MCP и нажмите Add new global MCP server.
- Вставьте JSON, скопированный ниже, в открывшийся файл
~/.cursor/mcp.json(для одного проекта:.cursor/mcp.jsonв корне проекта). - Сохраните файл. Сервер появится в списке MCP; при необходимости пройдите авторизацию по кнопке рядом с ним.
Авторизация
Если сервис требует вход, рядом с сервером в списке MCP появится кнопка авторизации.
Список инструментов сервера (26)
Технические названия из tools/list. Нужны только разработчикам.
| get_exchange_rate | Get currency exchange rates from the Interbank Foreign Exchange Market in Kuala Lumpur. The price of selected countries currency are quoted in relation to Ringgit. Args: session (optional): the session on which the rate is taken from. The allowed values are defined in EX_session. quote (optional): the Base Currency (Ringgit Or Foreign Currency) As The Denominator For The Exchange Rate. The allowed values are defined in Base_currency. Returns: Exchange rate data or error message. |
| get_base_rate | Get current Base Rates or Base Lending Rates for retail loans or financing facilities and Indicative Effective Lending Rates for a standard housing loan/home financing offered by financial institutions in Malaysia. Returns: Latest base rate information or error message. |
| get_daily_FX_turnover | Get Daily foreign exchange turnover for all currencies including interbank and customer deals. Returns: Latest base rate information or error message. |
| get_financial_consumer_alert | Get list of is companies and websites which are neither authorised nor approved under the relevant laws and regulations administered by BNM. Returns: Latest Financial Consumer Alert list or error message. |
| get_interbank_swap | Get Daily interbank swap volume by tenure. Returns: Latest Daily Interbank Swap Volume by tenure or error message. |
| get_islamic_interbank_rate | Get Daily weighted average of Islamic interbank deposit rates for various tenures. Returns: Latest Islamic Interbank Rate or error message. |
| get_kijang_emas | Get Daily trading prices of Malaysia gold bullion coin. Returns: Latest gold trading prices or error message. |
| get_overnight_policy_rate | Get Overnight Policy Rate (OPR) decided by the Monetary Policy Committee. Returns: Latest OPR or error message. |
| get_usd_myr_intraday_rate | Get latest USD/MYR (US Dollar - Malaysian Ringgit) interbank intraday highest and lowest exchange rate. Rates are obtained from the best U.S. dollar against Malaysian ringgit interbank highest and lowest dealt rates by commercial banks. Returns: Latest USD/MYR intraday highest and lowest exchange rate or error message. |
| get_usd_myr_reference_rate | Get latest reference rate that is computed based on weighted average volume of the interbank USD/MYR FX spot rate transacted by the domestic financial institutions and published daily at 3:30 p.m. Returns: Latest USD/MYR reference rate that is computed based on weighted average volume or error message. |
| get_malaysia_overnight_rate_i | Get Malaysia overnight rate from Bank Negara Malaysia. Returns: Latest Malaysia overnight rate or error message. |
| get_reserve_money | Get latest reserve money data by Bank Negara Malaysia. Returns: Latest data on BNM's Money Reserve or error message. |
| get_currency_circulation_by_denomination | Get Currency in Circulation by Denomination of coins: one cent, five cent, ten cent, twenty cent, fifty cent, one ringgit. Notes: one ringgit, five ringgit, ten ringgit, twenty ringgit, fifty ringgit, one hundred ringgit. Returns: Latest currency in circulation by denomination or error message. |
| get_monetary_aggregates_M1_M2_M3 | Get monetary aggregates M1, M2, and M3 data by Bank Negara Malaysia. Returns: Latest monetary aggregates M1, M2 and M3 or error message. |
| get_broad_money_M3 | Get Broad Money M3 data by Bank Negara Malaysia. Returns: Latest Broad Money M3 or error message. |
| get_bnm_statement_assets | Get statement of assets of Bank Negara Malaysia. Returns: Latest statement of assets of Bank Negara Malaysia or error message. |
| get_banking_system_statement_assets | Get Statement of assets for banking systems. The available banking institution types are defined in Banking_institution_type. Returns: Latest statement of assets based on the type of banking institution or error message. |
| get_interest_rates_banking_institution | Get Interest Rates by banking institution. Returns: Latest statement of assets based on the type of banking institution or error message. |
| get_malaysian_government_securities_market_indicative_yield | Get Malaysian Government securities Market Indicative Yield from Bank Negara Malaysia. Returns: Latest government securities market indicative yield or error message. |
| get_volume_transaction_interbank_money_market | Get Volume of Transaction in Interbank Money Market from Bank Negara Malaysia. Returns: Latest Volume of Transaction in Interbank Money Market or error message. |
| get_volume_transaction_kl_foreign_exchange_market | Get Volume of Interbank Transactions in the Kuala Lumpur Foreign Exchange Market from Bank Negara Malaysia. Returns: Latest Volume of Interbank Transactions in the Kuala Lumpur Foreign Exchange Market or error message. |
| get_federal_government_finance | Get Federal Government Finance. Returns: Latest federal government finance or error message. |
| get_labour_market_indicators_financial_services_sector | Get Labour Market Indicators for the Financial Services Sector from Bank Negara Malaysia. Returns: Latest Labour Market Indicators for the Financial Services Sector or error message. |
| get_external_reserves | Get information of External Reserves from Bank Negara Malaysia. Returns: Latest informtaion on External Reserves or error message. |
| get_takaful_key_indicators | Get Takaful Key Indicators from Bank Negara Malaysia. Returns: Latest takaful key indicators or error message. |
| get_bond_market_highlights | Get Market Highlights for the bond market. Returns: Latest market highlights for the bond market or error message. |