Financial Analysis MCP Server
An Anthropic Model Context Protocol (MCP) server for financial analysis with alphavantage.com and financialmodellingprep.com API integration.
Overview
The Financial Analysis MCP Server is an implementation of the Anthropic Model Context Protocol (MCP) designed for financial analysis, integrating with Alpha Vantage and Financial Modeling Prep APIs to provide comprehensive financial data.
To use the server, install the necessary dependencies, configure your environment variables with your API keys, and then build and run the server using npm commands.
- Access to real-time and historical stock price data. - Retrieval of company fundamental data including income statements, balance sheets, cash flow statements, and financial ratios.
- Analyzing stock performance over time.
- Evaluating company financial health through fundamental data.
- Integrating financial data into applications for investment analysis.
Add to your AI client
Use these steps to connect Financial Analysis MCP Server in Cursor, Claude, VS Code, and other MCP-compatible apps. The same JSON appears in the Use with menu above for one-click copy.
Cursor
Add this to your .cursor/mcp.json file in your project root, then restart Cursor.
.cursor/mcp.json
{
"mcpServers": {
"financial-analysis-mcp-server-kablewy": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-financial-analysis-mcp-server-kablewy"
]
}
}
}Claude Desktop
Add this server entry to the mcpServers object in your Claude Desktop config, then restart the app.
~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)
{
"mcpServers": {
"financial-analysis-mcp-server-kablewy": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-financial-analysis-mcp-server-kablewy"
]
}
}
}Claude Code
Add this to your project's .mcp.json file. Claude Code will detect it automatically.
.mcp.json (project root)
{
"mcpServers": {
"financial-analysis-mcp-server-kablewy": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-financial-analysis-mcp-server-kablewy"
]
}
}
}VS Code (Copilot)
Add this to your .vscode/mcp.json file. Requires the GitHub Copilot extension with MCP support enabled.
.vscode/mcp.json
{
"servers": {
"financial-analysis-mcp-server-kablewy": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-financial-analysis-mcp-server-kablewy"
]
}
}
}Windsurf
Add this to your Windsurf MCP config file, then restart Windsurf.
~/.codeium/windsurf/mcp_config.json
{
"mcpServers": {
"financial-analysis-mcp-server-kablewy": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-financial-analysis-mcp-server-kablewy"
]
}
}
}Cline
Open Cline settings, navigate to MCP Servers, and add this server configuration.
Cline MCP Settings (via UI)
{
"mcpServers": {
"financial-analysis-mcp-server-kablewy": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-financial-analysis-mcp-server-kablewy"
]
}
}
}FAQ
What APIs does the server integrate with?
The server integrates with Alpha Vantage and Financial Modeling Prep APIs for financial data retrieval.
How do I set up the server?
Follow the setup instructions to install dependencies, configure your API keys, and run the server.
Is there support for multiple stock symbols?
Yes, you can retrieve data for multiple stock symbols by making separate requests.7:["$","div",null,{"className":"container mx-auto flex flex-col gap-4","children":["$L26","$L27",["$","$L28",null,{"currentProject":{"id":787,"uuid":"b0ba74ae-d82e-4820-8aa4-dbd92a8b2f7d","name":"financial-analysis-mcp-server","title":"Financial Analysis MCP Server","description":"An Anthropic Model Context Protocol (MCP) server for financial analysis with alphavantage.com and financialmodellingprep.com API integration.","avatar_url":"https://avatars.githubusercontent.com/u/188879689?v=4","created_at":"2024-12-30T03:32:15.390Z","updated_at":"2025-02-23T07:16:02.468Z","status":"created","author_name":"kablewy","author_avatar_url":"https://avatars.githubusercontent.com/u/188879689?v=4","tags":"financial-analysis,mcp-server,api-integration","category":"finance","is_featured":false,"sort":1,"url":"https://github.com/kablewy/financial-analysis-mcp-server","target":"_self","content":"$29","summary":"$2a","img_url":null,"type":null,"metadata":null,"user_uuid":null,"tools":null,"sse_url":null,"sse_provider":null,"sse_params":null,"is_official":false,"server_command":null,"server_params":null,"server_config":null,"allow_call":false,"is_innovation":false,"is_dxt":false,"dxt_manifest":null,"dxt_file_url":null,"is_audit":false},"randomProjects":[],"currentServerKey":"$undefined"}]]}]