Data as of

Financial Datasets MCP Server for VS Code: Setup & Config

VS Code: 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 VS Code

Choose it for company statements, market news, and equity or crypto prices through a focused MCP server.

  • Retrieve a company’s financial statements for an assistant-led review.
  • Collect company-specific market news.

Before you start: Financial Datasets in VS Code

  • 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 VS Code configuration

  1. Choose VS Code configuration scope

    For Financial Datasets MCP Server, open Workspace: .vscode/mcp.json. Merge into servers; preserve existing inputs.

  2. Add Financial Datasets MCP Server to VS Code

    Use the mcp-server entry below in servers. Keep Financial Datasets MCP Server's documented stdio connection fields and your other VS Code entries.

  3. Check Financial Datasets MCP Server in VS Code

    Financial Datasets MCP Server: Start in VS Code’s MCP controls; inspect output and trust prompts.

Config file · Workspace: .vscode/mcp.json

JSON
{
  "servers": {
    "mcp-server": {
      "type": "stdio",
      "command": "uv",
      "args": [
        "run",
        "server.py"
      ],
      "env": {
        "FINANCIAL_DATASETS_API_KEY": "<Financial Datasets API key>"
      }
    }
  }
}

Financial Datasets tools available to VS Code

Financial Datasets's stored tool list documents 10 tools; compare it with VS Code's connected tool list, because the stored list is not a live check.

get_income_statements

Look for get_income_statements among VS Code's agent-mode tools after starting Financial Datasets through the MCP controls.

Retrieve a company’s income statement data.

get_balance_sheets

Look for get_balance_sheets among VS Code's agent-mode tools after starting Financial Datasets through the MCP controls.

Retrieve company balance sheet records.

get_cash_flow_statements

Look for get_cash_flow_statements among VS Code's agent-mode tools after starting Financial Datasets through the MCP controls.

Fetch a company’s cash flow statement records.

get_current_stock_price

Look for get_current_stock_price among VS Code's agent-mode tools after starting Financial Datasets through the MCP controls.

get_historical_stock_prices

Look for get_historical_stock_prices among VS Code's agent-mode tools after starting Financial Datasets through the MCP controls.

get_company_news

Look for get_company_news among VS Code's agent-mode tools after starting Financial Datasets through the MCP controls.

Retrieve news associated with a company.

get_available_crypto_tickers

Look for get_available_crypto_tickers among VS Code's agent-mode tools after starting Financial Datasets through the MCP controls.

List cryptocurrency ticker symbols available from the service.

get_crypto_prices

Look for get_crypto_prices among VS Code's agent-mode tools after starting Financial Datasets through the MCP controls.

get_historical_crypto_prices

Look for get_historical_crypto_prices among VS Code's agent-mode tools after starting Financial Datasets through the MCP controls.

get_current_crypto_price

Look for get_current_crypto_price among VS Code's agent-mode tools after starting Financial Datasets through the MCP controls.

Financial Datasets: full stored tool descriptions

Troubleshooting Financial Datasets in VS Code

  • Make uv available in the workspace, container, or remote environment hosting Financial Datasets MCP Server. Start through VS Code's MCP controls; inspect output and trust prompts.
  • For Financial Datasets MCP Server, keep FINANCIAL_DATASETS_API_KEY out of version control; VS Code documents input variables and secret handling.
  • Financial Datasets MCP Server uses stdio here: VS Code 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 VS Code troubleshooting lives in the /clients/vscode guide.

Financial Datasets MCP Server — details. VS Code guide

Frequently asked questions

For Financial Datasets MCP Server, edit workspace .vscode/mcp.json. VS Code requires servers rather than mcpServers; preserve the displayed type on each entry.

VS Code's mcp-server example uses stdio.

Financial Datasets MCP Server's VS Code configuration invokes uv.

VS Code's Financial Datasets MCP Server example references FINANCIAL_DATASETS_API_KEY. Check these names if startup or authentication fails; the example alone does not distinguish required from optional values.

Financial Datasets MCP Server's stored list contains 10 tools, including get_income_statements, get_balance_sheets, get_cash_flow_statements. Compare those names with VS Code's connected tool list; the stored list is not a live check.

The listed tools cover income statements, balance sheets, and cash flow statements.

The README specifies Python 3.10 or higher, uv, the repository dependencies, and a Financial Datasets API key.