Borsa MCP

by saidsurucu• 658•• Scanned•Claim this listing•Request removal

MCP Server for Turkish & American Stock Exchange and Fund Data

Borsa MCP is an open-source mcp server by saidsurucu, written mainly in Python, with 658 GitHub stars and the MIT license. Its code was last updated Sep 24, 2026.

Scan summary: scanned Nov 5, 2026 at commit e3b45b2. Seen able to connect to the internet. Scan policy

Scanned
Full scan at e3b45b2 · Nov 5, 2026
Scanned Builds Boots Reproducible
Static code scanwarn
Secrets scanpass
Dependency audit119 known vulnerabilitiesfail
Manifestnonewarn
Buildpass
Boot & handshake23 toolspass
Network egressfail
Reproducible (×3)pass

Findings (24)

  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • medium
    Turns off TLS certificate checking, allowing traffic interception.
    borsa_client.py:109
  • medium
    Turns off TLS certificate checking, allowing traffic interception.
    providers/financial_ratios_provider.py:1188
  • medium
    Turns off TLS certificate checking, allowing traffic interception.
    providers/tefas_provider.py:26
  • medium
    dnspython@2.8.0: 1 known vulnerability
    GHSA-45c3-73f7-pv4m
    uv.lock
  • medium
    lxml@6.0.2: 1 known vulnerability
    PYSEC-2026-87
    uv.lock
  • medium
    protobuf@6.33.4: 1 known vulnerability
    PYSEC-2026-1805
    uv.lock
  • medium
    soupsieve@2.8.3: 4 known vulnerabilities
    PYSEC-2026-3071, PYSEC-2026-3072, PYSEC-2026-4170, PYSEC-2026-4171
    uv.lock
  • medium
    urllib3@2.6.3: 5 known vulnerabilities
    PYSEC-2026-141, PYSEC-2026-142, PYSEC-2026-4175, PYSEC-2026-4176, PYSEC-2026-4177
    uv.lock
  • low
    fastmcp@4.0.3: 4 known vulnerabilities
    GHSA-7xgj-8392-5q4r, GHSA-vqqp-x5qm-5qp4, GHSA-7xgj-8392-5q4r, GHSA-vqqp-x5qm-5qp4
    requirements.txt
  • low
    fastmcp-slim@4.0.3: 2 known vulnerabilities
    GHSA-7xgj-8392-5q4r, GHSA-vqqp-x5qm-5qp4
    uv.lock
  • low
    joserfc@1.7.5: 1 known vulnerability
    GHSA-9pg5-8c7x-5hfx
    uv.lock
  • low
    opentelemetry-api@1.39.1: 1 known vulnerability
    GHSA-xcq7-p3pf-p88h
    uv.lock
  • low
    pydantic-settings@2.12.0: 1 known vulnerability
    GHSA-4xgf-cpjx-pc3j
    uv.lock
  • low
    pygments@2.19.2: 1 known vulnerability
    PYSEC-2026-2987
    uv.lock
  • low
    python-dotenv@1.2.1: 1 known vulnerability
    PYSEC-2026-2270
    uv.lock
  • low
    requests@2.32.5: 1 known vulnerability
    PYSEC-2026-2275
    uv.lock
  • low
    No manifest declaring network access and environment variables (agent.json)
  • low
    Contacted these domains while starting up (no manifest to compare against)
    pypi.org

Network activity

During install
files.pythonhosted.orgpypi.org
While running
pypi.org

Tools exposed (23)

  • search_symbol

    Search stocks, indices, funds, or crypto by name/symbol across BIST, US, crypto, and fund markets.

  • get_profile

    Get company profile with sector, financials, key metrics, and optional Islamic compliance (BIST).

  • get_quote

    What is it worth right now: stocks (with P/E, P/B, 52w range), currencies, metals and crypto. Batch up to 10.

  • get_historical_data

    Get OHLCV price history with date range or period (1d-5y). Supports BIST, US, and crypto.

  • get_technical_analysis

    Get technical indicators: RSI, MACD, Bollinger Bands, moving averages, and trend signals.

  • get_analyst_data

    Get analyst ratings, price targets, and buy/sell/hold recommendations. Batch support up to 10.

  • get_earnings

    Get earnings dates, EPS history, surprises, and growth estimates. Batch support up to 10.

  • get_financial_statements

    Get balance sheet, income statement, and cash flow (annual/quarterly). Batch support up to 10.

  • get_financial_ratios

    Get ratios: valuation (P/E, EV/EBITDA), Buffett analysis, health metrics, or comprehensive.

  • get_corporate_actions

    What the company paid out or issued: dividends, stock splits, and (BIST) capital increases. Batch up to 10.

  • get_news

    Get KAP news list for a BIST stock, or fetch full news content by news_id.

  • screen_securities

    Screen stocks/ETFs with 24 presets (value, growth, dividend, sector) or custom filters.

  • scan_stocks

    Scan BIST stocks by technical indicators (RSI, MACD, Supertrend, T3). Use preset or custom condition.

  • compare_assets

    Compare period returns across markets in one table: BIST/US stocks, gold, FX, crypto and TEFAS funds, in both TRY and USD.

  • get_sector_comparison

    Get sector peers, average P/E and P/B, and comparative positioning for a stock.

  • get_crypto_market

    Get crypto ticker, orderbook, trades, or OHLC from BtcTurk (TRY) or Coinbase (USD).

  • get_economic_calendar

    Get economic events for TR, US, EU, DE, GB, JP, CN with importance filter.

  • get_bond_yields

    Get Turkish government bond yields (2Y, 5Y, 10Y) and risk-free rate for DCF calculations.

  • get_fund_data

    Get TEFAS fund info with returns (daily/weekly/1m/3m/6m/1y/3y/5y), portfolio, or compare funds. Supports custom date range.

  • screen_funds

    Screen and filter TEFAS funds by type, category, returns, and sort criteria. Find top performing funds.

  • get_index_data

    Get index value, change, and optionally component stocks (BIST: XU100, XU030; US: SPY, QQQ).

  • get_macro_data

    Inflation data and cumulative purchasing-power calculation for Turkey (TÜFE/ÜFE), the US (CPI-U), or the euro area (HICP).

  • get_evds_data

    MACRO: TCMB EVDS - 145 categories, tens of thousands of macro series (rates, FX, balance of payments, inflation, expectation surveys). Use action to browse catalog, search, fetch series, or access dashboards. Catalog and search work without a key; data fetch (series, multi_series, datagroup_data) re

Automated result for the commit shown. See our scan policy. View the scan log

Maintainers can claim the listing to rescan, or dispute a result.

Borsa MCP alternatives

View more →

Similar mcp servers in Finance & Trading, ranked by GitHub stars. Compare licence, recent activity and scan status before you choose.

NameStarsLicenceLast updatedScan
Borsa MCP (this page)
saidsurucu
658MITSep 24, 2026Scanned, no flagged issues
QuantDinger
OpenByteInc
13kApache-2.0Nov 1, 2026Scanned, no flagged issues
FinanceToolkit
JerBouma
5.5kMITNov 1, 2026Scanned, no flagged issues
Tradingview MCP
atilaahmettaner
5.2kMITOct 29, 2026Scanned, no flagged issues
Aktools
akfamily
1.5kMITNov 1, 2026Scanned, no flagged issues
Tradememory Protocol
mnemox-ai
1.4kMITOct 23, 2026Scanned, no flagged issues