leeway-financial-data

leeway-financial-data: финансовые прогнозы, фундаментальный скрининг и капитализация по 100 тысячам тикеров

От сообщества: Добавлен пользователем или импортирован; проверьте владельца перед подключениемРаботаетНужен API-ключГлобальныйБесплатноТолько чтение

Что умеет

  • Искать символ компании по названию или ISIN
  • Получать фундаментальные показатели и прогнозы по компании
  • Строить исторические котировки и капитализацию по бирже
  • Скринить компании по фундаментальным критериям
  • Смотреть календарь IPO, отчётов о прибыли и сплитов

Какие данные видит

Ассистент получает рыночные и фундаментальные данные по подписке пользователя, без доступа к его личным счетам или сделкам.

Нужен ли аккаунт

Нужен API-ключ из настроек сервиса

Сервер отдаёт рыночные и фундаментальные данные по более чем 70 биржам и 100 тысячам тикеров: прогнозы выручки, чистой прибыли и EPS, скрининг по фундаментальным показателям, историческую капитализацию, дивиденды, сплиты и события вроде IPO и отчётов о прибыли. Доступ по OAuth 2.1 или API-токену.

Как подключить

Как подключить leeway-financial-data к Claude

Адрес сервера, который нужно вставить в настройках Claude:

https://leeway-financial-data--lars-wissler.run.tools

  1. Откройте Claude (сайт claude.ai или приложение для компьютера).
  2. Перейдите в Настройки → Коннекторы (в английском интерфейсе: Settings → Connectors).
  3. Нажмите Добавить пользовательский коннектор (Add custom connector).
  4. Вставьте адрес сервера, скопированный ниже, в поле URL удалённого MCP-сервера и нажмите Добавить.
  5. В чате нажмите + → Коннекторы и включите новый коннектор.

Пользовательские коннекторы доступны на тарифах Free, Pro, Max, Team и Enterprise. На Free можно добавить только один. В Team и Enterprise коннектор сначала добавляет владелец организации в Настройки организации → Коннекторы.

Авторизация

После нажатия Добавить откроется окно входа в сервис. Войдите под своим аккаунтом и подтвердите доступ. Пароль Claude не видит.

Как подключить leeway-financial-data к ChatGPT

Адрес сервера, который нужно вставить в настройках ChatGPT:

https://leeway-financial-data--lars-wissler.run.tools

  1. Откройте ChatGPT в браузере (chatgpt.com). Нужен тариф Plus, Pro, Business, Enterprise или Edu.
  2. Один раз включите режим разработчика: Настройки → Приложения → Дополнительные настройки → Режим разработчика (Settings → Apps → Advanced settings → Developer mode).
  3. Откройте Настройки → Коннекторы и нажмите Создать (Create).
  4. Заполните форму: Название (любое), Описание (одна фраза, что делает сервис), URL MCP-сервера (скопируйте ниже).
  5. В поле Аутентификация выберите OAuth, если сервис требует вход, иначе Нет. Нажмите Создать.
  6. В новом чате откройте + → Приложения/Коннекторы и включите коннектор.

Название раздела у OpenAI менялось (Connectors → Apps/Plugins). Если пункт называется иначе, ищите «режим разработчика» в настройках. В рабочих пространствах Business/Enterprise администратор должен разрешить пользовательские коннекторы.

Авторизация

При первом использовании ChatGPT откроет окно входа в сервис. Войдите и подтвердите доступ.

Как подключить leeway-financial-data к Cursor

Адрес сервера, который нужно вставить в настройках Cursor:

https://leeway-financial-data--lars-wissler.run.tools

Быстрый способ: нажмите кнопку Открыть в Cursor ниже, Cursor сам предложит добавить сервер.

Вручную:

  1. В Cursor откройте Settings → Cursor Settings → MCP и нажмите Add new global MCP server.
  2. Вставьте JSON, скопированный ниже, в открывшийся файл ~/.cursor/mcp.json (для одного проекта: .cursor/mcp.json в корне проекта).
  3. Сохраните файл. Сервер появится в списке MCP; при необходимости пройдите авторизацию по кнопке рядом с ним.

Авторизация

Если сервис требует вход, рядом с сервером в списке MCP появится кнопка авторизации.

Список инструментов сервера (32)

Технические названия из tools/list. Нужны только разработчикам.

general_isinResolve a company name or ISIN to its primary stock symbol and exchange. Use this first if you only have a name or ISIN. All symbols must use the format SYMBOL.EXCHANGE (e.g., AAPL.US or SAP.XETRA). If exchange is unknown, use general_isin first. (Path: GET /api/v1/public/general/isin/{isin})
general_mainstockFind the primary listing for a given ISIN. Useful to avoid secondary or illiquid listings. All symbols must use the format SYMBOL.EXCHANGE (e.g., AAPL.US or SAP.XETRA). If exchange is unknown, use general_isin first. (Path: GET /api/v1/public/general/mainstock/{isin})
general_symbolsList all available stock symbols for a specific exchange (e.g., XETRA, NYSE). All symbols must use the format SYMBOL.EXCHANGE (e.g., AAPL.US or SAP.XETRA). If exchange is unknown, use general_isin first. (Path: GET /api/v1/public/general/symbols/{exchange})
general_exchangesList all supported stock exchanges and their codes. All symbols must use the format SYMBOL.EXCHANGE (e.g., AAPL.US or SAP.XETRA). If exchange is unknown, use general_isin first. (Path: GET /api/v1/public/general/exchanges)
general_screenerFilter and find stocks based on fundamental criteria like ROE, margins, market cap, and industry. Returns a list of candidates. All symbols must use the format SYMBOL.EXCHANGE (e.g., AAPL.US or SAP.XETRA). If exchange is unknown, use general_isin first. (Path: GET /api/v1/public/general/screener)
general_tradingperiodGet the first and last date the requested stock was tradable on the exchange. Returns two datestrings in an object. All symbols must use the format SYMBOL.EXCHANGE (e.g., AAPL.US or SAP.XETRA). If exchange is unknown, use general_isin first. (Path: GET /api/v1/public/general/tradingperiod/{symbolExchange})
general_dailyrequestsleftCheck how many API request units are remaining for the current day. All symbols must use the format SYMBOL.EXCHANGE (e.g., AAPL.US or SAP.XETRA). If exchange is unknown, use general_isin first. (Path: GET /api/v1/public/general/dailyrequestsleft)
historicalquotes_benchmarkGet absolute and relative performance vs. benchmark indices or ETFs. All symbols must use the format SYMBOL.EXCHANGE (e.g., AAPL.US or SAP.XETRA). If exchange is unknown, use general_isin first. (Path: GET /api/v1/public/historicalquotes/benchmark)
historicalquotes_marketwide-lastday-quoteOne OHLCV bar per listed instrument on an exchange for a trading day—useful for screening an entire market in one call across 70+ exchanges. Omit date for the latest session. Costs 1 request unit per call. All symbols must use the format SYMBOL.EXCHANGE (e.g., AAPL.US or SAP.XETRA). If exchange is unknown, use general_isin first. (Path: GET /api/v1/public/historicalquotes/marketwide-lastday-quote/{exchange})
historicalquotesGet historical end-of-day price data (OHLCV) for a symbol. Format: SYMBOL.EXCHANGE (e.g., SAP.XETRA). All symbols must use the format SYMBOL.EXCHANGE (e.g., AAPL.US or SAP.XETRA). If exchange is unknown, use general_isin first. (Path: GET /api/v1/public/historicalquotes/{symbolExchange})
historicalquotes_marketcapGet historical market capitalization data for a company. All symbols must use the format SYMBOL.EXCHANGE (e.g., AAPL.US or SAP.XETRA). If exchange is unknown, use general_isin first. (Path: GET /api/v1/public/historicalquotes/marketcap/{symbolExchange})
historicalquotes_marketcap_aggregationAggregated valuation multiples across sectors, countries and market cap. All symbols must use the format SYMBOL.EXCHANGE (e.g., AAPL.US or SAP.XETRA). If exchange is unknown, use general_isin first. (Path: GET /api/v1/public/historicalquotes/marketcap/aggregation/{type})
fundamentalsGet comprehensive company fundamentals including balance sheet, income statement, and cash flow for up to 20 years. All symbols must use the format SYMBOL.EXCHANGE (e.g., AAPL.US or SAP.XETRA). If exchange is unknown, use general_isin first. (Path: GET /api/v1/public/fundamentals/{symbolExchange})
fundamentals_keyfiguresGet calculated key figures (margins, growth, analyst metrics) as time series for a symbol. All symbols must use the format SYMBOL.EXCHANGE (e.g., AAPL.US or SAP.XETRA). If exchange is unknown, use general_isin first. (Path: GET /api/v1/public/fundamentals/keyfigures/{symbolExchange})
fundamentals_forecastGet fundamental forecasts and analyst estimates for a company. All symbols must use the format SYMBOL.EXCHANGE (e.g., AAPL.US or SAP.XETRA). If exchange is unknown, use general_isin first. (Path: GET /api/v1/public/fundamentals/forecast/{symbolExchange})
live_relative-moveCompare today's price change to the average daily range over the last year (unusual move detection). All symbols must use the format SYMBOL.EXCHANGE (e.g., AAPL.US or SAP.XETRA). If exchange is unknown, use general_isin first. (Path: GET /api/v1/public/live/relative-move/{symbolExchange})
liveGet the latest real-time or near-real-time price quote for a symbol. All symbols must use the format SYMBOL.EXCHANGE (e.g., AAPL.US or SAP.XETRA). If exchange is unknown, use general_isin first. (Path: GET /api/v1/public/live/{symbolExchange})
dividendsGet the most recent dividend information for a stock. All symbols must use the format SYMBOL.EXCHANGE (e.g., AAPL.US or SAP.XETRA). If exchange is unknown, use general_isin first. (Path: GET /api/v1/public/dividends/{symbolExchange})
dividends_historyGet the full historical dividend record for a stock. All symbols must use the format SYMBOL.EXCHANGE (e.g., AAPL.US or SAP.XETRA). If exchange is unknown, use general_isin first. (Path: GET /api/v1/public/dividends/history/{symbolExchange})
splitsGet historical stock split data. All symbols must use the format SYMBOL.EXCHANGE (e.g., AAPL.US or SAP.XETRA). If exchange is unknown, use general_isin first. (Path: GET /api/v1/public/splits/{symbolExchange})
intradayGet intraday price data (1m, 5m, 1h intervals) for a symbol. All symbols must use the format SYMBOL.EXCHANGE (e.g., AAPL.US or SAP.XETRA). If exchange is unknown, use general_isin first. (Path: GET /api/v1/public/intraday/{symbolExchange})
events_iposList upcoming or recent Initial Public Offerings (IPOs). All symbols must use the format SYMBOL.EXCHANGE (e.g., AAPL.US or SAP.XETRA). If exchange is unknown, use general_isin first. (Path: GET /api/v1/public/events/ipos)
events_earningsGet the earnings calendar for upcoming corporate reports. All symbols must use the format SYMBOL.EXCHANGE (e.g., AAPL.US or SAP.XETRA). If exchange is unknown, use general_isin first. (Path: GET /api/v1/public/events/earnings)
events_trendsGet trending stocks and market sentiment signals. All symbols must use the format SYMBOL.EXCHANGE (e.g., AAPL.US or SAP.XETRA). If exchange is unknown, use general_isin first. (Path: GET /api/v1/public/events/trends)
events_splitsSplit dates of securities at covered exchanges in the requested timeframe. Uses 2 API calls per request. All symbols must use the format SYMBOL.EXCHANGE (e.g., AAPL.US or SAP.XETRA). If exchange is unknown, use general_isin first. (Path: GET /api/v1/public/events/splits)
img_logosLogos for publicly traded companies. Paths can be found in the fundamentals JSON. All symbols must use the format SYMBOL.EXCHANGE (e.g., AAPL.US or SAP.XETRA). If exchange is unknown, use general_isin first. (Path: GET /api/v1/public/img/logos/{path})
img_logosbycodeexchangeLogos for publicly traded companies. Paths can be found in the fundamentals JSON. All symbols must use the format SYMBOL.EXCHANGE (e.g., AAPL.US or SAP.XETRA). If exchange is unknown, use general_isin first. (Path: GET /api/v1/public/img/logosbycodeexchange/{codeexchange})
macro_indicatorsList available macroeconomic indicators (GDP, inflation, etc.). All symbols must use the format SYMBOL.EXCHANGE (e.g., AAPL.US or SAP.XETRA). If exchange is unknown, use general_isin first. (Path: GET /api/v1/public/macro/indicators)
macro_countriesList supported countries for macroeconomic data. All symbols must use the format SYMBOL.EXCHANGE (e.g., AAPL.US or SAP.XETRA). If exchange is unknown, use general_isin first. (Path: GET /api/v1/public/macro/countries)
macroGet macroeconomic data for a specific country. All symbols must use the format SYMBOL.EXCHANGE (e.g., AAPL.US or SAP.XETRA). If exchange is unknown, use general_isin first. (Path: GET /api/v1/public/macro/{country})
bondGet data for corporate or government bonds by ISIN. All symbols must use the format SYMBOL.EXCHANGE (e.g., AAPL.US or SAP.XETRA). If exchange is unknown, use general_isin first. (Path: GET /api/v1/public/bond/{isin})
newsGet the latest financial news and articles. All symbols must use the format SYMBOL.EXCHANGE (e.g., AAPL.US or SAP.XETRA). If exchange is unknown, use general_isin first. (Path: GET /api/v1/public/news/)