findata

v0.1.0Finance & Fintechstable

This is an MCP server that provides access to the Alpha Vantage API, allowing stock data retrieval to be used as context to LLMs.

findatamcpai-integration
Share:
56
Stars
0
Downloads
0
Weekly
0/5

What is findata?

findata is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to this is an mcp server that provides access to the alpha vantage api, allowing stock data retrieval to be used as context to llms.

This is an MCP server that provides access to the Alpha Vantage API, allowing stock data retrieval to be used as context to LLMs.

This server falls under the Finance & Fintech category on MCPgee, the world's largest MCP server directory with 33,000+ servers.

Features

  • getStockQuote
  • getHistoricalData

Use Cases

Stock market data retrieval
Financial analysis with Alpha Vantage API
xBlueCode

Maintainer

LicenseMIT License
Languagepython
Versionv0.1.0
UpdatedApr 5, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

NPM

npx -y findata-mcp-server

Manual Installation

npx -y findata-mcp-server

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

How to Set Up and Use findata

The findata MCP server bridges AI assistants with the Alpha Vantage financial data API, providing real-time stock quotes and historical price data (daily, weekly, or monthly) for any ticker symbol. It packages two targeted tools — getStockQuote and getHistoricalData — that let LLMs pull live market context directly into conversations, enabling on-the-fly financial analysis, portfolio reviews, and trend discussions without requiring users to leave their AI client. Investors, developers, and finance professionals use it to ground AI responses in real market data rather than training-time snapshots.

Prerequisites

  • Node.js 18 or later installed (the server is distributed as an npm package)
  • A free or premium Alpha Vantage API key from https://www.alphavantage.co/support/#api-key
  • An MCP-compatible client such as Claude Desktop
1

Obtain an Alpha Vantage API key

Go to https://www.alphavantage.co/support/#api-key and claim a free API key. Free tier allows 25 requests per day; premium plans support higher rate limits.

2

Add the server to your MCP client configuration

Open your claude_desktop_config.json and add the findata-mcp-server entry. The server runs via npx and requires the ALPHA_VANTAGE_API_KEY environment variable.

{
  "mcpServers": {
    "findata": {
      "command": "npx",
      "args": ["-y", "findata-mcp-server"],
      "env": {
        "ALPHA_VANTAGE_API_KEY": "your_alpha_vantage_key_here"
      }
    }
  }
}
3

Restart Claude Desktop

Save the config and restart Claude Desktop. The getStockQuote and getHistoricalData tools will be available in the tool list.

4

Test with a stock quote request

Ask Claude for the current price of a stock. It will use getStockQuote to fetch live data from Alpha Vantage and include it in the response.

5

Query historical price data

Ask Claude for price history over a time period. The getHistoricalData tool accepts daily, weekly, or monthly intervals and can return compact (last 100 data points) or full history.

findata Examples

Client configuration

Full claude_desktop_config.json block for the findata MCP server.

{
  "mcpServers": {
    "findata": {
      "command": "npx",
      "args": ["-y", "findata-mcp-server"],
      "env": {
        "ALPHA_VANTAGE_API_KEY": "your_alpha_vantage_key_here"
      }
    }
  }
}

Prompts to try

Example prompts that use the findata tools to retrieve market data.

- "What is the current stock price of Apple (AAPL)?"
- "Get the daily price history for Tesla (TSLA) over the last 100 trading days and identify any major trends."
- "Compare the weekly closing prices of MSFT and GOOGL over the past year."
- "What was the monthly price of NVDA for each month of last year? Has it been trending up?"
- "Get the current quote for Amazon (AMZN) and tell me if it's up or down from yesterday."

Troubleshooting findata

API calls return 'Invalid API call' or rate limit errors

Free Alpha Vantage API keys are limited to 25 requests per day and 5 per minute. Space out requests or upgrade to a premium key. If the key itself is invalid, regenerate it at https://www.alphavantage.co/support/#api-key.

ALPHA_VANTAGE_API_KEY not recognized — server returns authentication errors

Confirm the environment variable is spelled exactly as ALPHA_VANTAGE_API_KEY in your config. Restart Claude Desktop fully after editing the config file — changes do not take effect until the app relaunches.

Historical data returns only 100 data points when you expected more

The getHistoricalData tool defaults to 'compact' outputsize which returns the last 100 data points. Specify outputsize='full' in your request to Claude to retrieve the complete available history.

Frequently Asked Questions about findata

What is findata?

findata is a Model Context Protocol (MCP) server that this is an mcp server that provides access to the alpha vantage api, allowing stock data retrieval to be used as context to llms. It connects AI assistants to external tools and data sources through a standardized interface.

How do I install findata?

Install via npm with the command: npx -y findata-mcp-server. Then add the server configuration to your AI client's JSON config file (e.g., claude_desktop_config.json or .cursor/mcp.json).

Which AI clients work with findata?

findata works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.

Is findata free to use?

Yes, findata is open source and available under the MIT License license. You can use it freely in both personal and commercial projects.

Browse More Finance & Fintech MCP Servers

Explore all finance & fintech servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.

Quick Config Preview

{ "mcpServers": { "findata": { "command": "npx", "args": ["-y", "findata-mcp-server"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

Ready to use findata?

Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.

33,000+ ServersFree & Open SourceStep-by-Step Guides