MCP.so
ログイン

Fruit Stand Fund Returns MCP Server認証済み注目

@fruitstanddev

基本情報

トランスポート

Streamable HTTP

認証方式

APIキー

カテゴリ

金融とコマース

作者

fruitstanddev

投稿者

Samuel Estigoy

Fruit Stand Fund Returns MCP Server について

Hosted MCP server for trailing and calendar-year total returns of 32,000+ US mutual funds and ETFs — compare, screen, and explain fund performance by ticker.

#fund returns#trailing returns#calendar year returns#annualized returns#ETFs#funds#mutual funds

接続情報

https://api.fruitstand.dev/mcp

セットアップ

claude mcp add fruit-stand-fund-returns --transport http https://api.fruitstand.dev/mcp

Fruit Stand Fund Returns MCP Server のツール

6

Search the ~32,000 US mutual funds and ETFs by name or ticker to get the `code` the other tools need. Returns fund metadata only — name, type (ETF or FUND), exchange, currency, ISIN, and the date range with return data — plus `next_cursor` for keyset paging. No performance figures here; use getTrailingReturns / getCalendarReturns for those.

Fetch one fund's metadata by ticker (`code`): name, type (ETF or FUND), exchange, currency, ISIN, active/inactive status, and the date range for which return data exists. Returns 404 if the ticker is unknown. Use searchFunds to resolve a name to a code; use the returns tools for performance.

Trailing total returns for one fund: 1d, 1w, 1m, 3m, 6m, YTD, 1y-20y, and since inception. Latest by default, or pass `as_of` (snaps to the prior trading day). Values are decimal fractions of total return, distributions reinvested (0.1234 = +12.34%); multi-year figures are cumulative. Use batchTrailingReturns for many funds.

Trailing total returns for up to 100 funds in one call - same data as getTrailingReturns. Pass `codes` and optional `as_of`. One row per fund; funds with no data are omitted and order is not guaranteed, so match on `code`. Values are decimal fractions, total return, distributions reinvested. Use this to compare or screen funds.

Full calendar-year (Jan-Dec) total return for one fund. Pass `year`, or omit for the latest completed year. `calendar_year_return` is a decimal fraction, distributions reinvested (0.263 = +26.3%); `base_date`/`end_date` give the actual span (partial in launch/delist years). Use getTrailingReturns for rolling windows.

Calendar-year total returns for up to 100 funds in one call - same data as getCalendarReturns. Pass `codes` and optional `year`. One row per fund; funds with no data are omitted and order is not guaranteed, so match on `code`. Values are decimal fractions, total return, distributions reinvested. Use this to compare funds across a year.

概要

Trailing and calendar-year total returns for 32,000+ US mutual funds and ETFs, over MCP.

Give an AI assistant a direct line to fund-performance data — compare, screen, and explain how funds have done, by ticker, without a Morningstar or Bloomberg contract.

What it does

Six tools covering trailing total returns (1-day through 20-year and since-inception) and full calendar-year returns for ~32,000 US mutual funds and ETFs, refreshed daily. An agent can resolve a ticker, pull returns for one fund or batch up to 100 in a single call, and answer questions like:

  • "How did SPY, QQQ, and VTI compare over 1, 5, and 10 years?"
  • "Which of these funds had the best 2022 calendar year?"
  • "Show me a few large-cap ETFs and their YTD returns."

Every figure is a total return with distributions reinvested, returned as a plain decimal (0.1234 = +12.34%) alongside the date it reflects.

Connect

Remote MCP over Streamable HTTP. Get a free API key at app.fruitstand.dev (no card), then point your client at https://api.fruitstand.dev/mcp with your key as a bearer token.

Claude Desktop (claude_desktop_config.json):

{
  "mcpServers": {
    "fruit-stand": {
      "command": "npx",
      "args": [
        "mcp-remote",
        "https://api.fruitstand.dev/mcp",
        "--header",
        "Authorization: Bearer YOUR_API_KEY"
      ]
    }
  }
}

Native remote-MCP clients (Cursor, Claude "Add custom connector"): use the URL above with header Authorization: Bearer YOUR_API_KEY.

Tools

ToolDescription
searchFundsSearch or list the ~32,000 US mutual funds and ETFs by name or ticker to get the code the other tools need. Metadata only.
getFundOne fund's metadata by ticker — name, type, exchange, currency, ISIN, data-coverage dates.
getTrailingReturnsTrailing returns for one fund: 1d, 1w, 1m, 3m, 6m, YTD, 1y–20y, since inception. Latest or as-of a date.
batchTrailingReturnsTrailing returns for up to 100 funds in one call.
getCalendarReturnsFull calendar-year total return for one fund — a specific year or the latest completed one.
batchCalendarReturnsCalendar-year returns for up to 100 funds in one call.

Notes

  • Data: ~32,000 US mutual funds & ETFs, total return with distributions reinvested, refreshed daily from the same pipeline behind the Fruit Stand datasets on Snowflake Marketplace.
  • Free tier, no card. Same key, data, rate limits, and quotas as the REST API.
  • On the official MCP Registry as dev.fruitstand/fund-returns.

Links

よくある質問

1

Fruit Stand Fund Returns のリモート MCP サーバーとは何ですか?

Fruit Stand Fund Returns のリモート MCP サーバーは、https://api.fruitstand.dev/mcp にホストされた Model Context Protocol エンドポイントです。AI アシスタントはローカルに何もインストール・実行することなく接続できます。

2

Fruit Stand Fund Returns の MCP サーバーにはどう接続しますか?

エンドポイント https://api.fruitstand.dev/mcp を Claude Code、Cursor、VS Code など任意の MCP 対応クライアントに追加してください。このページのセットアップ手順で各クライアントを一度に設定できます。

3

Fruit Stand Fund Returns の MCP サーバーは認証が必要ですか?

はい。Fruit Stand Fund Returns は API キーが必要です——取得方法は公式ドキュメントを確認し、クライアントの設定に追加してください。

4

Fruit Stand Fund Returns の MCP サーバーはどのトランスポートを使用しますか?

Fruit Stand Fund Returns は Streamable HTTP エンドポイントを公開しており、これはリモート MCP サーバーで広く使われ、主要な MCP クライアントがサポートするトランスポートです。

コメント