Mansa African Markets

io.github.HeyZod由 GitHub 帳號 HeyZod 發布v1.0.0更新於 Oct 24, 2026

Live African stock market data — NGX, GSE, NSE, JSE, BRVM and 8 more. Prices, indices and movers.

已驗證Streamable HTTP可網頁執行金融資料與分析

概覽

AI 產生的概覽

遠端 MCP 伺服器,讓助理取得非洲股市即時資料:NGX 股價、指數、漲跌排行、公告、總體利率與匯率。

可以做什麼
讀取奈及利亞市場資料:NGX 總覽、個股價格與歷史、完整股票清單、漲幅與跌幅排行、交易時段狀態、公司公告、NASD 場外股票。瀏覽泛非市場:列出交易所、查看單一交易所詳情、依篩選與排序列出其股票、查看該交易所漲跌排行。跨所有涵蓋的非洲交易所比較漲跌排行與指數。查詢總體資料:央行政策利率與通膨、各國指標、月度歷史、政府殖利率曲線。查詢交易所是否開市,含當地時間、假日與下次開閉市時間。查詢約 40 種非洲貨幣的美元匯率,並依國家或代碼查找銀行與行動支付機構。
適用情境
適合助理需要目前或歷史非洲市場資訊時使用,例如奈及利亞股票、泛非指數與漲跌排行、總體利率、殖利率曲線或匯率,用於研究、報告或市場問答。它是唯讀資料來源,適合分析而非交易。
執行需求
遠端 streamable HTTP 端點;未宣告需要安裝或帳號。README 另提供自架方式,需以 Node.js 執行,並使用 PORT、NGX_API_KEY 與 MANSA_API_KEY 環境變數,預設採用內建值。限流為每個 IP 每分鐘 60 次請求。
安裝前請注意
所有工具皆為唯讀查詢,未見寫入、傳送或刪除資料。查詢會送往第三方資料提供者 NGX Pulse 與 Mansa Markets,因此市場問題與查詢對其可見。自架方式需透過 NGX_API_KEY 與 MANSA_API_KEY 提供 API 金鑰,請妥善保密。資料僅供參考,不構成投資建議。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Mansa African Markets,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/io.github.HeyZod%2Fmansa-african-markets/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "mansa-african-markets": {
      "type": "http",
      "url": "https://mcp.mansamarkets.com/mcp"
    }
  }
}

README

Mansa African Markets MCP Server

Real-time African stock market data for AI assistants, powered by NGX Pulse and Mansa Markets.

14 tools. 13 African exchanges. Live data.

[MCP Registry] [License: MIT] [Smithery]


Quickstart (30 seconds)

Remote MCP, no installation needed:

text
https://mcp.mansamarkets.com/mcp

Add to Claude.ai, Cursor, or any MCP-compatible client and start querying African markets immediately.


Tools

NGX Pulse — Nigerian Market Data

ToolDescription
get_ngx_market_overviewAll Share Index, market cap, volume, advancers/decliners
get_ngx_stock_pricePrice history for any NGX ticker (DANGCEM, GTCO, MTNN…)
get_ngx_all_stocksFull 148-stock NGX equities list with live prices
get_ngx_top_gainersTop N NGX stocks by % gain today
get_ngx_top_losersTop N NGX stocks by % loss today
get_ngx_market_statusNGX session status (OPEN / CLOSED / ENDOFDAY)
get_ngx_disclosuresLatest 200 corporate announcements
get_nasd_stocksNASD OTC market equities (45 stocks)

Mansa Markets — Pan-African Data

ToolDescription
get_african_exchangesAll 13 African exchanges with index levels and status
get_african_exchangeDetailed data for one exchange by ID
get_african_exchange_stocksStocks on any exchange with filtering and sorting
get_african_exchange_moversTop gainers/losers on a specific exchange
get_pan_african_moversBiggest movers across all African exchanges combined
get_african_indicesAll African market indices with YTD performance

Example Prompts

Once connected, ask your AI assistant:

  • "What is the NGX All-Share Index today?"
  • "Show me the top 5 gainers on the Ghana Stock Exchange"
  • "What is the current price of DANGCEM?"
  • "Compare today’s performance across all African exchanges"
  • "What corporate disclosures has GTCo filed this week?"
  • "Which African stock has the biggest gain today across all 13 exchanges?"

Supported Exchanges

ExchangeCountryCoverage
NGX🇳🇬 NigeriaFull quote feed
GSE🇬🇭 GhanaFull quote feed
NSE🇰🇪 KenyaFull quote feed
JSE🇿🇦 South AfricaFull quote feed
BRVM🇨🇮 West Africa (8 countries)Full quote feed
LuSE🇿🇲 ZambiaFull quote feed
EGX🇪🇬 EgyptBenchmark index
CSE🇲🇦 MoroccoBenchmark index
BSE🇧🇼 BotswanaBenchmark index
SEM🇲🇺 MauritiusBenchmark index
ZSE🇿🇼 ZimbabweBenchmark index
DSE🇹🇿 TanzaniaBenchmark index
USE🇺🇬 UgandaBenchmark index

Installation

Option 1 — Remote (recommended)

No installation. Add the remote URL to your MCP client:

text
https://mcp.mansamarkets.com/mcp

Option 2 — Self-hosted

bash
git clone https://github.com/heyzod/mansa-african-markets-mcp.gitcd mansa-african-markets-mcpnpm installnpm start

Client Configuration

Claude Desktop

Add to claude_desktop_config.json:

json
{  "mcpServers": {    "mansa-african-markets": {      "type": "http",      "url": "https://mcp.mansamarkets.com/mcp"    }  }}

Self-hosted

json
{  "mcpServers": {    "mansa-african-markets": {      "command": "node",      "args": ["/absolute/path/to/mansa-african-markets-mcp/server.js"]    }  }}

Environment Variables

VariableDefaultDescription
PORT3000HTTP port
NGX_API_KEY(built-in)NGX Pulse API key
MANSA_API_KEY(built-in)Mansa API key

Rate Limiting

60 requests per minute per IP.


Data Sources

  • NGX Pulse — ngxpulse.ng — Nigerian Exchange market intelligence
  • Mansa Markets — mansamarkets.com — Pan-African capital markets terminal

License

MIT

來源:README.md,提交 2bc9996

工具

21

get_ngx_market_overview

Get a real-time overview of the Nigerian Stock Exchange (NGX). Returns the All Share Index (ASI), market capitalisation, trading volume, deals, advancers, and decliners. Use this when the user asks about the Nigerian stock market at a high level.

無需輸入參數。

get_ngx_stock_price

Get the latest price and trading history for a specific NGX-listed stock by ticker symbol (e.g. DANGCEM, GTCO, MTNN, ZENITHBANK, ACCESSCORP). Use this when the user asks about the price of a particular Nigerian stock.

輸入參數symbol必填

get_ngx_all_stocks

Get the full list of all 148+ equities listed on the NGX with current prices, daily change percent, volume, market cap, and sector.

無需輸入參數。

get_ngx_top_gainers

Get the top gaining stocks on the NGX today, ranked by percentage price increase. Use this when the user asks which Nigerian stocks are up the most today.

輸入參數limit

get_ngx_top_losers

Get the top losing stocks on the NGX today, ranked by percentage price decline. Use this when the user asks which Nigerian stocks are down the most today.

輸入參數limit

get_ngx_market_status

Check whether the Nigerian Stock Exchange (NGX) is currently open or closed. Returns OPEN, CLOSED, or ENDOFDAY.

無需輸入參數。

get_ngx_disclosures

Get the latest 200 corporate disclosures and regulatory announcements from NGX-listed companies — earnings, dividends, board changes, and filings.

無需輸入參數。

get_nasd_stocks

Get all 45 equities on Nigeria's NASD OTC Securities Exchange — the over-the-counter market for unlisted and growth-stage companies.

無需輸入參數。

get_african_exchanges

Get a list of all African stock exchanges — NGX, GSE, NSE, JSE, BRVM, DSE, LuSE, EGX, CSE, BSE, SEM, ZSE, USE — with index levels, daily change, stocks count, and status.

無需輸入參數。

get_african_exchange

Get detailed data for one specific African exchange by ID — index value, change, trading hours, currency, and status.

輸入參數exchange必填

get_african_exchange_stocks

Get stocks on a specific African exchange with prices, change percent, volume, market cap, and sector. Supports filtering and sorting.

輸入參數limitordersectorsort_byexchange必填

get_african_exchange_movers

Get the top gainers and/or losers on a specific African exchange today.

輸入參數typelimitexchange必填

get_pan_african_movers

Get the biggest stock movers across ALL African exchanges combined — top gainers and losers by % change from every covered market today.

輸入參數limit

get_african_indices

Get all major African market indices in one call — NGX ASI, GSE-CI, NASI, J203, BRVM-CI, LASI and more. Includes index values, daily change, and YTD performance.

無需輸入參數。

get_african_policy_rates

Get current central bank policy rates and latest inflation for 18 African economies — Nigeria live from CBN — with source institution and URL per value.

無需輸入參數。

get_country_macro_indicators

Get all macro indicators for one African country (ISO-2 code). Nigeria returns the live CBN set: MPR, T-bill, interbank, lending rates, and headline/food/core inflation.

輸入參數country必填

get_macro_history

Monthly history for an African macro indicator. Nigeria reaches back to January 2006 (policy_rate, inflation, inflation_food, inflation_core, treasury_bill_rate and more).

輸入參數tofromcountry必填indicator必填

get_market_open_status

Is an African exchange open right now? Returns reason (hours/weekend/public holiday with name), local time, session, and next open/close. Handles Sun–Thu markets and holidays.

輸入參數exchange必填

get_african_yield_curve

Current government yield curve for an African country — latest T-bill/bond auction per tenor with stop rates and yields. 13 countries covered.

輸入參數country必填

get_african_fx_rates

Current USD rates for ~40 African currencies, each with as-of timestamp and source.

無需輸入參數。

get_african_banks

Look up African banks and mobile-money institutions by country (NIBSS sort codes, SWIFT/BIC, USSD) or a single bank code (e.g. 058 = GTBank).

輸入參數codecountry

版本歷史

1
  1. v1.0.0最新Sep 16, 2026

評分

已滿足適用檢查項的 90%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分

    請在儲存庫或註冊中心條目中宣告授權條款。