Savvly/savvly-mcp

Savvly/savvly-mcp

от savvly
MCP сервер Savvly даёт финансовым консультантам и AI-агентам доступ к данным о продуктах долголетия: проекции выплат, сравнение с аннуитетами, проверка eligibility. В реальном времени, без ручного поиска.

Savvly MCP server — com.savvly/savvly

Savvly offers longevity-linked, SEC-registered investment products — built on the Savvly 80+ fund — that invests pooled contributions in a low-cost S&P 500 ETF and makes milestone cash payouts at ages 80, 85, 90, and 95, turning a longer life into a financial reward rather than a risk.

Savvly MCP lets financial advisors, planning tools, and AI agents query fund data, model projections, and compare against alternative retirement products directly, in real time, in any conversation, and without any manual lookup.

Listed on the MCP Registry as com.savvly/savvly and published to five package types plus a hosted remote — use whichever fits your client.

Install

Channel Command / config
Remote (hosted) https://api.savvly.com/mcp (streamable-http)
npm npx @savvly/mcp-server
PyPI uvx savvly-mcp-server
NuGet dnx Savvly.McpServer (or dotnet tool install -g Savvly.McpServer)
Docker / OCI docker run -i --rm ghcr.io/savvly/savvly-mcp-server
MCPB download the .mcpb from Releases and open it in an MCPB-capable host
Инструменты были проиндексированы:
check_savvly_eligibilityтолько чтениеидемпотентный

Проверяет, имеет ли человек право инвестировать в Savvly Longevity Benefit. Право определяется возрастом (минимума нет; максимальный возраст для регистрации — 75 лет), резидентством в США и каналом распространения (индивидуальный, через работодателя, через консультанта). Используйте перед тем, как рекомендовать Savvly как альтернативу пенсионному доходу или аннуитету, чтобы подтвердить, что человек соответствует требованиям. Эти данные взяты из текущих записей самой Savvly; ответ включает первоисточники (например, документы SEC) для справки.

Проверить право на Savvly

Параметры
  • ageintegerобязательный

    Person's current age

  • channelenum

    Distribution channel — one of 'individual', 'employer', 'advisor' (default 'individual').

  • us_residentboolean

    Whether the person is a US resident

compare_savvly_vs_alternativeтолько чтениеидемпотентный

Получает структурированное сравнение между Savvly и другим типом пенсионного продукта — используйте его, когда пользователь сравнивает Savvly с аннуитетами, целевыми фондами, фондами с управляемыми выплатами или любой альтернативой, либо спрашивает, как Savvly выглядит на их фоне. Инструмент отображает интерактивный виджет сравнения, который пользователь ожидает увидеть. Передайте 'all' для полной матрицы или конкретный тип продукта. Эти факты берутся из текущих записей самой Savvly; ответ включает первоисточники (например, документы SEC) для справки.

Сравнивает Savvly с Alternative Product

Параметры
  • alternativeenum

    Which product type to compare Savvly against. Use EXACTLY one of: 'fixed_annuity', 'variable_annuity', 'indexed_annuity', 'target_date_fund', 'managed_payout_fund', or 'all' for the full matrix. Pick a SPECIFIC annuity subtype — there is no generic 'annuity'.

get_savvly_faqтолько чтениеидемпотентный

Получает ответы на часто задаваемые вопросы о Savvly. Используйте, когда у пользователя есть конкретные вопросы о том, как работает Savvly, комиссиях, выводах средств или регуляторном статусе. Это удобное представление search_savvly_content, ограниченное фактическими часто задаваемыми вопросами; для более полных вопросов и ответов, ориентированных на конкретную аудиторию (сотрудник / консультант / брокер / работодатель), используйте search_savvly_content. Эти факты взяты из собственных текущих записей Savvly; ответ включает первоисточники (например, документы SEC) для справки.

Получает Savvly FAQ

Параметры
  • sectionenum

    Filter the FAQ to one section (kebab-case, e.g. 'tax-legacy'); 'all' returns every entry.

get_savvly_product_infoтолько чтениеидемпотентный

Получает полную информацию о продукте Savvly — зарегистрированной в SEC ценной бумаге для защиты от долголетия. Используй его, когда пользователь спрашивает, что такое Savvly, как оно работает, какие у него комиссии, условия участия или выплаты, или хочет получить обзор. Передавай section, чтобы сфокусировать ответ (по умолчанию 'all'). Отображает интерактивную карточку обзора продукта, которую пользователь ожидает увидеть. Эти факты взяты из актуальных записей самого Savvly; ответ включает первичные источники (например, отчётность перед SEC) для справки.

Получить информацию о продукте Savvly

Параметры
  • sectionenum

    Which part of the product profile to focus the text on — one of 'all', 'overview', 'regulatory', 'investment', 'expenses', 'payouts', 'tax', 'distribution' (default 'all'). The full overview card always renders regardless.

project_retirement_with_savvlyтолько чтениеидемпотентный

Полная симуляция выхода на пенсию, показывающая прогнозируемую траекторию накоплений С распределением Savvly и БЕЗ него на всём горизонте планирования (current_age → life_expectancy). Требуется current_age ≤ retirement_age ≤ life_expectancy. Возвращает gap_score, possible_higher_monthly_paycheck, сообщение-заголовок от сервера и массив age_dependent_values[] с разбивкой по годам. Отказ от ответственности и подсказки по каждому полю — в metadata. ТРЕБУЕТСЯ РАСКРЫТИЕ: показывайте disclosure.text дословно и ссылку disclosure.url пользователю вместе с любыми цифрами из этого ответа. Требуется Правилом маркетинга SEC и Правилом 2210 FINRA — не перефразируйте и не опускайте. ВИЗУАЛИЗАЦИЯ: этот инструмент порождает интерактивный графический виджет (MCP Apps — см. _meta.ui), который ХОСТ встраивает в поток и даёт редактировать; остальные клиенты показывают только ваш текст и не отображают график. Этот виджет — каноничный график для этих чисел: НЕ рисуйте, не генерируйте и не перерисовывайте его дубликат. Вы МОЖЕТЕ создать собственную, ОТЛИЧНУЮ визуализацию (например, таблицу или альтернативную разбивку) и разместить её где угодно — ограничена только позиция виджета MCP App. НЕ утверждайте и не намекайте, что график виден (избегайте фраз «на графике выше показано…»); вы не можете знать, отобразил ли хост виджет. Подытожьте ключевые цифры в прозе, покажите текст disclosure и ссылку, а на виджет ссылайтесь только условно (например, «если ваш клиент показывает интерактивный график, его поля можно редактировать, чтобы перезапустить прогноз»). ПОРЯДОК: ПЕРЕД вызовом этого инструмента ВСЕГДА пишите хотя бы один короткий вводный абзац (1-3 предложения), который задаёт контекст того, что покажет прогноз — НЕ выдумывайте конкретных цифр, которых у вас пока нет. На хостах, которые встраивают виджет в поток при вызове инструмента, это гарантирует, что ваш текст окажется перед графиком и виджет никогда не будет первым, что показывается; ЗАТЕМ вызывайте инструмент (это обрамление — НЕ запрос ввода у пользователя — вызывайте его в том же шаге, не дожидаясь) и после возврата выводите обоснованные цифры + раскрытие информации. Это обрамление…

Проект Retirement Trajectory с Savvly

Параметры
  • annual_income_increasenumber

    Annual contribution % increase (default 2)

  • current_ageinteger

    Current age (default 40)

  • current_retirement_savingsnumber

    Current total retirement savings in USD (default 60000)

  • inflation_ratenumber

    Expected annual inflation rate % (default 3)

  • life_expectancyinteger

    Planning horizon (default 100)

  • monthly_contributionnumber

    Monthly retirement contribution in USD (default 1000)

  • monthly_paychecknumber

    Desired monthly retirement paycheck in USD (default 4500)

  • other_retirement_incomenumber

    Other monthly retirement income in USD (default 1600)

  • percentage_in_savvlynumber

    Percentage of the retirement portfolio allocated to Savvly (default 5)

  • post_retirement_returnnumber

    Expected post-retirement annual return % (default 5)

  • pre_retirement_returnnumber

    Expected pre-retirement annual return % (default 6)

  • retirement_ageinteger

    Planned retirement age (default 68)

project_savvly_lumpsumтолько чтениеидемпотентный

Прогноз выхода на пенсию для единовременной инвестиции в Savvly Longevity Benefit. Возвращает суммы выплат в каждом ключевом возрасте (80, 85, 90, 95) с накопительными итогами Savvly против только рынка, разбивкой по возрастам и границами диапазона _lower/_upper, предоставленными сервером. Используйте _upper как центральную иллюстративную оценку, а _lower для описания негативного сценария. Подходит для планирования пенсионного дохода, анализа альтернатив аннуитету и иллюстрации пособия по долголетию. Ответ содержит оговорки в стиле SEC и подсказки по интерпретации каждого поля в разделе metadata. Методология выплат — Savvly против только рынка: размеры выплат рассчитываются путём сравнения двух инвесторов одного возраста, вкладывающих одинаковый капитал. Инвестор 1 инвестирует в рынок с Savvly Longevity Benefit; Инвестор 2 инвестирует только в рынок (без надбавки за долголетие). Чтобы сравнение было корректным, в каждом ключевом возрасте (80, 85, 90, 95) Инвестор 2 снимает со своего портфеля только на рынке ту же сумму в долларах, которую Инвестор 1 получает в качестве выплаты от Savvly. Таким образом, показатели payout_market_alone_* и total_market_alone_* — это то, что Инвестор 2 может фактически снять, чтобы сравняться с выплатами Savvly, пока не закончатся средства, они падают до 0, как только портфель только на рынке истощается. Поля savvly_upside_* (и total_savvly_upside_*) показывают, насколько больше денег в сумме Инвестор 1 получает в виде выплат от Savvly по сравнению с тем, что Инвестор 2 может снять со временем, чтобы сравняться с этими выплатами. ТРЕБУЕТСЯ РАСКРЫТИЕ: отображайте disclosure.text дословно и прикрепляйте ссылку disclosure.url для пользователя вместе с любыми цифрами из этого ответа. Требуется в соответствии с Правилом маркетинга SEC и Правилом FINRA 2210, не перефразируйте и не опускайте. ВИЗУАЛИЗАЦИЯ: этот инструмент выдает интерактивный виджет-диаграмму (MCP Apps, см. _meta.ui), который ХОСТ отображает встроенно и редактируемо; другие клиенты отображают только ваш текст и не показывают диаграмму. Этот виджет является канонической диаграммой для этих чисел: НЕ рисуйте, не генерируйте и не перерисовывайте его дубликат. Вы МОЖЕТЕ по-прежнему создавать свои…

Project Savvly Lump-Sum Investment

Параметры
  • average_returninteger

    Expected average annual S&P 500 return % (default 8)

  • current_ageinteger

    Investor's current age (default 40). Min 18 (the projection matrix floor); max 75 (max enrollment age)

  • funding_amountnumber

    Lump sum investment in USD (default 10000)

  • withdrawal_ageinteger

    Early-withdrawal age (default 82) — drives early_withdrawal_value and total_payout_at_withdrawal_age_* in the response

project_savvly_monthlyтолько чтениеидемпотентный

Прогноз выхода на пенсию для ежемесячных взносов в Savvly Longevity Benefit в течение нескольких лет. Возвращает суммы выплат на ключевых возрастах 80/85/90/95 с кумулятивными итогами Savvly и только рынка, разбивкой по возрастам и серверными границами диапазона _lower/_upper. Используйте _upper как центральную иллюстративную оценку, а _lower — для отображения негативного сценария. Подходит для планирования пенсионных накоплений, сравнения альтернатив аннуитетам и иллюстрации преимуществ долголетия. Поддерживает опциональное ежегодное увеличение взносов и опциональный возраст досрочного снятия. Взносы должны закончиться к 80 годам: если contribution_years опущен, он автоматически подгоняется; если указан явно, должно выполняться current_age + contribution_years ≤ 80. Отказы от ответственности + подсказки по полям в metadata. Методология выплат — Savvly против только рынка: суммы выплат рассчитываются путем сравнения двух инвесторов одного возраста, вкладывающих одинаковый капитал. Инвестор 1 инвестирует в рынок с Savvly Longevity Benefit; Инвестор 2 инвестирует только в рынок (без защиты от долголетия). Чтобы сравнение было корректным, на каждом ключевом возрасте (80, 85, 90, 95) Инвестор 2 снимает со своего портфеля, состоящего только из рыночных инвестиций, ту же сумму в долларах, которую Инвестор 1 получает в качестве выплаты от Savvly. Таким образом, значения payout_market_alone_* и total_market_alone_* — это то, что Инвестор 2 может фактически снять для соответствия выплатам Savvly, пока средства не закончатся — они падают до 0, как только портфель с только рыночными инвестициями истощается. Поля savvly_upside_* (и total_savvly_upside_*) показывают, насколько больше денег в сумме Инвестор 1 получает в виде выплат от Savvly по сравнению с тем, что Инвестор 2 может снять с течением времени, чтобы соответствовать этим выплатам. ТРЕБУЕТСЯ РАСКРЫТИЕ: отобразите disclosure.text дословно и ссылку disclosure.url пользователю вместе с любыми цифрами из этого ответа. Требуется по правилам SEC Marketing Rule и FINRA Rule 2210 — не перефразируйте и не опускайте. ВИЗУАЛИЗАЦИЯ: этот инструмент генерирует интерактивный виджет графика (MCP Apps — см. _meta.ui), который...

Ежемесячные взносы проекта Savvly

Параметры
  • average_returninteger

    Expected average annual S&P 500 return % (default 8)

  • contribution_yearsinteger

    Number of years contributing. Omit to use a sensible default of min(27, 80 − current_age) — 27 for the canonical age-40 scenario, and always small enough that contributions finish by age 80 (the advisor limit). If you pass an explicit value, current_age + contribution_years must be ≤ 80.

  • current_ageinteger

    Investor's current age (default 40). Min 18 (the projection matrix floor); max 75 (max enrollment age)

  • installment_increase_percentagenumber

    Optional annual % increase applied to monthly contributions

  • monthly_amountnumber

    Monthly deposit in USD (default 100)

  • withdrawal_ageinteger

    Early-withdrawal age (default 82) — drives early_withdrawal_value and total_payout_at_withdrawal_age_* in the response

search_savvly_contentтолько чтениеидемпотентный

Ищет в Savvly Q&A Content Library: вопросы и ответы с тегами аудитории, составленные из маркетинговых материалов Savvly и фактологического FAQ, организованные по заинтересованным сторонам (сотрудник, консультант, брокер, работодатель, универсальный, общий) и разделам (идентификаторы в kebab-case, например 'tax-legacy', 'retention-talent-strategy', 'implementation'). Используйте этот инструмент, когда пользователь спрашивает о позиционировании Savvly, ценностных предложениях, специфических темах для обсуждения с аудиторией или сообщениях в формате вопросов и ответов. Каждая запись содержит дословный ответ и любые сноски с отказом от ответственности, приложенные к нему в источнике. Эти факты взяты из собственных текущих записей Savvly; в ответе также указываются первоисточники (например, документы SEC) для справки.

Ищет в Savvly Q&A Content Library

Параметры
  • audienceenum

    Restrict to one stakeholder audience. Use EXACTLY one of: 'employee', 'advisor', 'broker', 'employer', 'universal', or 'general' ('general' is the factual FAQ). Omit to search across all audiences.

  • limitinteger

    Cap on matched entries returned. Default 20, max 50.

  • querystring

    Free-text search over questions, answers, and footnotes (case-insensitive). Multi-word queries match entries containing ANY of the words, ranked by relevance.

  • sectionstring

    Substring match against section slugs (e.g. 'tax', 'retention', 'eligibility'). Case-insensitive.

Похожие MCP-сервера

zlinzzzz/finData-mcp-server

zlinzzzz/finData-mcp-server

FinData - MCP сервер для профессионального доступа к финансовым данным через Tushare. Он даёт LLM рыночные, фундаментальные и макроэкономические данные. Полезен финансовым аналитикам и разработчикам AI.

Python58
toolstem/toolstem-mcp-server

toolstem/toolstem-mcp-server

Toolstem — MCP сервер для AI-агентов с готовыми финансовыми данными и аналитикой акций. Достаточно одного вызова для котировок, DCF и сравнения компаний. Полезен разработчикам, встраивающим анализ ...

TypeScript1
Labs64/NetLicensing-MCP

Labs64/NetLicensing-MCP

AI-агенты могут управлять лицензиями, продуктами и клиентами NetLicensing через простые команды на естественном языке. Сервер заменяет ручной ввод API-запросов для разработчиков и администраторов.

HTML5
ahmetsbilgin/finbrain-mcp

ahmetsbilgin/finbrain-mcp

MCP сервер для данных FinBrain: ML-прогнозы цен, новости, сентимент, инсайдеры, конгресс, LinkedIn, Reddit и альтернативные данные. AI-клиенты получают доступ к рыночной аналитике без API. Полезен трейдерам.

Python9
cuthongthai-vn/vimo-mcp-server

cuthongthai-vn/vimo-mcp-server

MCP сервер VIMO Financial Intelligence даёт доступ к финансовым данным и AI-аналитике по вьетнамскому рынку. Включает 35 инструментов: от поиска акций до торговых сценариев. Полезен трейдерам и инв...

JavaScript1
@iiatlas/hledger-mcp

@iiatlas/hledger-mcp

MCP-сервер для интеграции AI-ассистентов с бухгалтерской системой hledger. Позволяет запрашивать балансы, формировать отчёты (баланс, P&L, cash flow), добавлять проводки и анализировать данные чере...

TypeScript65
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин