index.js entry point and supplying your API_KEY as an environment variable.
Claude Desktop
Claude Desktop reads its MCP server configuration from a JSON file on disk. The file location depends on your operating system.- macOS
- Windows
Configuration file: Replace
~/Library/Application Support/Claude/claude_desktop_config.jsonOpen the file (create it if it doesn’t exist) and add the axion-financial-data entry to the mcpServers object:claude_desktop_config.json
/absolute/path/to/node_modules/@axionquant/mcp/index.js with the actual absolute path on your machine. For example:Other MCP clients
Any MCP client that supports stdio transport can run the Axion server. The general pattern is:- Command:
node - Arguments: the absolute path to
node_modules/@axionquant/mcp/index.js - Environment variable:
API_KEYset to your Axion API key
generic stdio config
axion-financial-data (version 2.0.0) and it exposes tools over the standard MCP tool protocol.
Always use an absolute path for the
args entry. Relative paths are resolved against the client’s working directory, which varies between clients and can cause the server to fail silently.