mcpField
F
finance-mcp-server

finance-mcp-server

Local
github.com/TheNextGenNexusFinance1Updated 27w ago

About finance-mcp-server

finance-mcp-server is an MCP server for retrieving market and currency data. It serves users who need stock details, screening, crypto prices, portfolio tracking, or exchange rates, forwarding tool requests to nexgendata’s Apify endpoint.

Key features

  1. 01Stock price and financial data
  2. 02Stock screening by financial criteria
  3. 03Current cryptocurrency prices
  4. 04Currency exchange rates
  5. 05Cryptocurrency portfolio tracking

Use cases

  1. 01Check financial data for a stock ticker
  2. 02Find stocks matching financial criteria
  3. 03Review crypto prices or a portfolio
  4. 04Look up currency exchange rates

MCP support

It exposes finance tools to MCP clients through a local stdio bridge. Requests are forwarded to the nexgendata Apify MCP endpoint.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

mcp.json · Universal config
{
"mcpServers": {
"thenextgennexus-finance": {
"command": "npx",
"args": [
"-y",
"@thenextgennexus/finance-mcp-server"
],
"env": {
"APIFY_TOKEN": "<APIFY_TOKEN>"
}
}
}
}
Run commandnpx -y @thenextgennexus/finance-mcp-server
Environment variables to set
APIFY_TOKENSecretYour Apify API token for accessing web scraping actors

Local servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.

Packages
npm@thenextgennexus/finance-mcp-server1.0.1

Tools

5

Saved tool list · updated 2w ago

ParameterTypeRequiredDescription
tickerstringYesStock ticker symbol e.g. AAPL

Details

From the project README

Finance MCP Server

Get stock data, screen stocks, track crypto prices, and monitor exchange rates — powered by nexgendata on Apify.

Quick Start

Using npx (recommended)
npx @nexgendata/finance-mcp-server
Install globally
npm install -g @nexgendata/finance-mcp-server

Configure with Claude Desktop

Add to your Claude Desktop config (~/Library/Application Support/Claude/claude_desktop_config.json on macOS):

{
      "mcpServers": {
            "finance-mcp-server": {
                  "command": "npx",
                  "args": [
                        "-y",
                        "@nexgendata/finance-mcp-server"
                  ],
                  "env": {
                        "APIFY_TOKEN": "your-apify-token-optional"
                  }
            }
      }
}

Configure with Cline

Add the same configuration to your Cline MCP settings.

Available Tools

ToolDescription
get_stock_dataGet stock price and financial data for a ticker
screen_stocksScreen stocks by financial criteria using Finviz
get_crypto_pricesGet current cryptocurrency prices
get_exchange_ratesGet currency exchange rates
track_crypto_portfolioTrack a cryptocurrency portfolio

Environment Variables

VariableRequiredDescription
APIFY_TOKENNoYour Apify API token for authenticated access. Without it, the server uses the public endpoint (rate-limited).

How It Works

This MCP server acts as a local stdio bridge to the nexgendata Apify MCP endpoint. When you call a tool, it forwards the request to Apify and returns the results.

Links

License

MIT

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.