Fruit StandFruit Stand
  • Pricing
  • Documentation
  • API Reference
  • Pricing
Getting Started
    IntroductionQuickstart & recipesMCP setup
The Data
Using the API
Policies
Links
    Fruit Stand homeSnowflake Marketplace (bulk)
powered by Zuplo
Getting Started

MCP Server Setup

The API is also a hosted Model Context Protocol (MCP) server, so an AI assistant can pull fund returns directly into a conversation. It's the same data, the same key, and the same rate limits and quotas as the REST API — every tool call is metered exactly like a REST request.

Get a free API key

Endpoint

Code
https://api.fruitstand.dev/mcp

Remote MCP over Streamable HTTP, authenticated with your API key as a bearer token.

Connect a client

Native remote-MCP clients — point them at the endpoint above and set an Authorization: Bearer YOUR_API_KEY header.

Claude Desktop (and other clients that run local MCP servers) — bridge to the remote endpoint with mcp-remote. Add this to your MCP config (claude_desktop_config.json):

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

Restart the client, and the Fruit Stand tools appear.

Tools

Six tools, mirroring the REST endpoints:

ToolDoesKey inputs
searchFundsSearch/list the fund universeq, type, country, exchange, cursor, limit
getFundFund metadata by tickercode
getTrailingReturnsTrailing returns for one fundcode, as_of (optional)
batchTrailingReturnsTrailing returns for up to 100 fundscodes[], as_of (optional)
getCalendarReturnsCalendar-year return for one fundcode, year (optional)
batchCalendarReturnsCalendar-year returns for up to 100 fundscodes[], year (optional)

Try it

Once connected, ask your assistant something like:

"Compare the 1-year, 5-year, and since-inception returns of SPY, QQQ, and VTI, and tell me which had the best 2022 calendar year."

The assistant will call batchTrailingReturns and batchCalendarReturns and summarize the results. Returns come back as decimal fractions — see Methodology for how they're computed and Field reference for what each field means.

Metering note: MCP tool calls are subscription-gated and metered just like REST calls. A key with no active plan gets a 403 on tool calls; usage counts against your monthly quota.

Last modified on September 8, 2026
Quickstart & recipesMethodology
On this page
  • Endpoint
  • Connect a client
  • Tools
  • Try it
JSON