Financial MCP Server
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
Financial MCP Server
A production-ready Model Context Protocol (MCP) server that enables AI assistants (Claude Desktop, ChatGPT Desktop) to query financial data from three different sources.
Features
Exchange Rates - Real-time currency conversion using public API
Stock Market Data - Live stock quotes via Alpha Vantage API
Transaction Database - CSV-based local database with sample financial data
Dual Mode - Runs locally (Stdio) or as a Web Service (SSE)
Related MCP server: Alpha Vantage MCP Server
π Live Demo
You can connect to the hosted server directly without installing anything.
Option 1: Claude Desktop (Visual)
Open similar dialog to "Add custom connector" (if available in your version).
Name:
Financial Mcp DemoURL:
https://financial-mcp.el-hamdani.com/sse
Option 2: OpenAI / ChatGPT (Actions)
Click "New App" or "Add Action".
Name:
Financial Mcp DemoMCP Server URL:
https://financial-mcp.el-hamdani.com/sseAuthentication: None / None (Public API)
Option 3: Claude Desktop (Config File)
Add this to claude_desktop_config.json:
{
"mcpServers": {
"financial-mcp-demo": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-sse-client",
"https://financial-mcp.el-hamdani.com/sse"
]
}
}
}Quick Start
Installation
npm install
npm run buildConfiguration
Claude Desktop
Add to your Claude Desktop configuration:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"financial-data": {
"command": "node",
"args": ["/absolute/path/to/financial-mcp-server/dist/index.js"],
"env": {
"ALPHA_VANTAGE_API_KEY": "your_api_key_here"
}
}
}
}Optional: Stock Market Data
To enable stock market tools, get a free API key from Alpha Vantage and add it to the configuration.
Available Tools
Exchange Rate Tools
Tool | Description |
| Get exchange rate between two currencies |
| Convert an amount from one currency to another |
| Get rates from one currency to multiple targets |
Stock Market Tools
Tool | Description |
| Get current stock quote for a symbol |
| Compare multiple stock quotes |
Transaction Tools
Tool | Description |
| Search and filter financial transactions |
| Get spending breakdown by category |
| Get spending breakdown by department |
| Compare actual spending vs budget |
| Get top vendors by spending |
Example Queries
Exchange Rates
"What's the EUR to USD exchange rate?"
"Convert 10,000 EUR to USD"
"Show me rates from EUR to USD, GBP, JPY, CHF"
Transactions
"What were our total expenses in Q4 2024?"
"Show me all software purchases over 1,000 EUR"
"Which department spent the most on travel?"
"Are we over budget in any category?"
"Who are our top 5 vendors?"
Stocks (requires API key)
"What's Apple's current stock price?"
"Compare Microsoft, Google, and Apple stocks"
Sample Data
The database includes 23 sample transactions across:
Departments: Engineering, Sales, Marketing
Categories: Software, Hardware, Travel, Marketing
Time Period: Q4 2024 - Q1 2025
Project Structure
financial-mcp-server/
βββ package.json
βββ tsconfig.json
βββ src/
β βββ index.ts # Main server entry
β βββ types.ts # TypeScript interfaces
β βββ services/ # Data access layer
β β βββ exchangeRate.ts
β β βββ stockData.ts
β β βββ database.ts
β βββ tools/ # MCP tool implementations
β βββ exchangeRate.ts
β βββ stockData.ts
β βββ transactions.ts
βββ data/
βββ transactions.csv
βββ budgets.csvDevelopment
# Build
npm run build
# Watch mode
npm run watchLicense
MIT
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelogβ¦
This server cannot be deployed
Maintenance
Related MCP Connectors
Live stock quotes, a stock screener, crypto prices and FX rates as agent tools.
Loan & mortgage calculator, compound interest, ROI, crypto prices, FX conversion for AI agents.
Live & historical FX rates and currency conversion for AI agents. No API keys.
Live & historical FX rates and currency conversion for AI agents. No API keys.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceProvides real-time access to financial market data including stock quotes, company information, cryptocurrency exchange rates, historical options chains, and time series data through the Alpha Vantage API.-
- AlicenseCqualityDmaintenanceProvides access to real-time and historical stock market data through the Alpha Vantage API, enabling financial analysis and market data queries through natural language.100118 PyPI74Apache 2.0
- AlicenseAqualityDmaintenanceProvides AI agents with real-time financial market intelligence including stock quotes, crypto data, technical analysis, and portfolio insights. Enables natural language queries for current prices, technical indicators, asset comparisons, and portfolio analysis.179MIT
- AlicenseNot gradedqualityDmaintenanceEnables access to stock and financial data from Alpha Vantage, including stocks, forex, cryptocurrencies, commodities, and technical indicators, through natural language queries.1MIT