Labsco
MCP SERVER

Borsa MCP

by saidsurucu

Research Turkish and US markets in one place — BIST stocks, TEFAS funds, crypto, bond yields and TCMB macro series.

Equity & Fund Market DataVerified
Summary
It gives a BIST-focused workflow the tooling US-market investors take for granted.

The coverage is the argument: TEFAS funds, KAP disclosures, TCMB's EVDS with its 145 categories, and Islamic-compliance detail on BIST profiles are things you would otherwise gather from separate Turkish sources one at a time. compare_assets is the tool that earns its keep daily — gold, FX, a BIST stock and a fund in one table, in the currency you actually think in.

What it is

A local server with 23 tools covering BIST and US equities, crypto, TEFAS funds, Turkish government bond yields and TCMB's EVDS database: quotes, fundamentals, technicals, screening, cross-asset comparison and the economic calendar.

What you get
  • Find and price an instrument — search_symbol across BIST, US, crypto and funds, get_quote with P/E, P/B and the 52-week range, batching up to 10 symbols.
  • Read the fundamentals: get_profile with optional Islamic-compliance detail for BIST, plus get_financial_statements, get_financial_ratios, get_earnings, get_analyst_data and get_corporate_actions.
  • Run the technicals — get_technical_analysis returns RSI, MACD, Bollinger Bands, moving averages and trend signals; scan_stocks screens BIST by indicator with a preset or a custom condition.
  • Screen and compare: screen_securities carries 24 presets across value, growth, dividend and sector, and compare_assets puts BIST and US stocks, gold, FX, crypto and TEFAS funds in one table in TRY or USD.
  • Cover funds properly — get_fund_data for TEFAS returns, portfolios and comparisons, screen_funds to find top performers by type, category and horizon.
  • Get the macro picture: get_macro_data for Turkish TÜFE/ÜFE, US CPI-U and euro-area HICP with a purchasing-power calculation, get_bond_yields for 2Y, 5Y and 10Y Turkish government yields and a risk-free rate, get_economic_calendar for TR, US, EU, DE, GB, JP and CN.
  • Reach TCMB's EVDS directly — 145 categories of macro series covering rates, FX, balance of payments, inflation and expectation surveys, with catalogue browsing and search (get_evds_data).
  • Read KAP disclosures for a BIST stock, as a list or in full by news_id (get_news).
Requirements

Python with uv on the machine — the one environment variable it reads, UV_PYTHON, selects which Python uv runs. No account and no key. MIT licensed.

Setup effort

One command plus a key — uvx --from git+https://github.com/saidsurucu/borsa-mcp borsa-mcp, then supply credentials