Data as of
Financial Datasets MCP Server for Cursor: Setup & Config
Cursor: Financial Datasets MCP Server exposes company statements, stock prices, market news, and cryptocurrency data to AI assistants.
What you can do with Financial Datasets in Cursor
Choose it for company statements, market news, and equity or crypto prices through a focused MCP server.
- Collect company-specific market news.
- Discover supported cryptocurrency tickers and retrieve price histories.
Before you start: Financial Datasets in Cursor
- Python 3.10 or newer
- uv package manager
- A local clone of the repository
- The documented mcp[cli] and httpx dependencies
- A Financial Datasets API key
Run from the cloned project after dependency and environment setup. For Claude Desktop, the README shows an absolute uv path and an explicit project directory.
Financial Datasets Cursor configuration
Choose Cursor configuration scope
For Financial Datasets MCP Server, open Project: .cursor/mcp.json User: ~/.cursor/mcp.json. Merge into mcpServers at project or user scope.
Add Financial Datasets MCP Server to Cursor
Use the mcp-server entry below in mcpServers. Keep Financial Datasets MCP Server's documented stdio connection fields and your other Cursor entries.
Check Financial Datasets MCP Server in Cursor
Financial Datasets MCP Server: Enable in Cursor’s MCP settings; inspect tools.
Config file · Project: .cursor/mcp.json
User: ~/.cursor/mcp.json
{
"mcpServers": {
"mcp-server": {
"command": "uv",
"args": [
"run",
"server.py"
],
"env": {
"FINANCIAL_DATASETS_API_KEY": "<Financial Datasets API key>"
}
}
}
}Financial Datasets tools available to Cursor
Financial Datasets's stored tool list documents 10 tools; compare it with Cursor's connected tool list, because the stored list is not a live check.
- get_income_statements
Find get_income_statements under Financial Datasets in Cursor's MCP settings; inspect its arguments when the agent requests a call.
- get_balance_sheets
Find get_balance_sheets under Financial Datasets in Cursor's MCP settings; inspect its arguments when the agent requests a call.
- get_cash_flow_statements
Find get_cash_flow_statements under Financial Datasets in Cursor's MCP settings; inspect its arguments when the agent requests a call.
- get_current_stock_price
Find get_current_stock_price under Financial Datasets in Cursor's MCP settings; inspect its arguments when the agent requests a call.
- get_historical_stock_prices
Find get_historical_stock_prices under Financial Datasets in Cursor's MCP settings; inspect its arguments when the agent requests a call.
- get_company_news
Find get_company_news under Financial Datasets in Cursor's MCP settings; inspect its arguments when the agent requests a call.
Retrieve news associated with a company.
- get_available_crypto_tickers
Find get_available_crypto_tickers under Financial Datasets in Cursor's MCP settings; inspect its arguments when the agent requests a call.
List cryptocurrency ticker symbols available from the service.
- get_crypto_prices
Find get_crypto_prices under Financial Datasets in Cursor's MCP settings; inspect its arguments when the agent requests a call.
Retrieve cryptocurrency historical price data as described in the README.
- get_historical_crypto_prices
Find get_historical_crypto_prices under Financial Datasets in Cursor's MCP settings; inspect its arguments when the agent requests a call.
Fetch a cryptocurrency price history.
- get_current_crypto_price
Find get_current_crypto_price under Financial Datasets in Cursor's MCP settings; inspect its arguments when the agent requests a call.
Read the latest available cryptocurrency price.
Troubleshooting Financial Datasets in Cursor
- Cursor must find uv for Financial Datasets MCP Server. Enable the project/user entry in MCP settings and inspect its tools.
- Review FINANCIAL_DATASETS_API_KEY for Financial Datasets MCP Server before sharing project .cursor/mcp.json; project scope travels with the repository.
- Financial Datasets MCP Server uses stdio here: Cursor must keep the configured process running; protocol output belongs on stdout and diagnostics on stderr.
- Known limitation: Requires a Financial Datasets API key and local Python setup.
- Known limitation: Coverage, pricing, and request quotas are Not stated in the README.
- General Cursor troubleshooting lives in the /clients/cursor guide.
Financial Datasets MCP Server — details. Cursor guide