Quant finance MCP server for stock analysis, options analytics, implied volatility, Monte Carlo simulation, AI prediction, and backtesting.
Setup
Choose your client, copy the config, then fill in any required environment variables.
Local
claude mcp add hpsilab-quant-finance --env HPSILAB_API_KEY='<HPSILAB_API_KEY>' -- uvx hpsilab-quant-finance-mcp~/.codex/config.toml
[mcp_servers.hpsilab-quant-finance]
command = "uvx"
args = ["hpsilab-quant-finance-mcp"]
env = { HPSILAB_API_KEY = "<HPSILAB_API_KEY>" }
# codex mcp add hpsilab-quant-finance --env HPSILAB_API_KEY='<HPSILAB_API_KEY>' -- uvx hpsilab-quant-finance-mcp~/.cursor/mcp.json
{
"mcpServers": {
"hpsilab-quant-finance": {
"command": "uvx",
"args": [
"hpsilab-quant-finance-mcp"
],
"env": {
"HPSILAB_API_KEY": "<HPSILAB_API_KEY>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"hpsilab-quant-finance": {
"type": "stdio",
"command": "uvx",
"args": [
"hpsilab-quant-finance-mcp"
],
"env": {
"HPSILAB_API_KEY": "<HPSILAB_API_KEY>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"hpsilab-quant-finance": {
"command": "uvx",
"args": [
"hpsilab-quant-finance-mcp"
],
"env": {
"HPSILAB_API_KEY": "<HPSILAB_API_KEY>"
}
}
}
}claude_desktop_config.json
{
"mcpServers": {
"hpsilab-quant-finance": {
"command": "uvx",
"args": [
"hpsilab-quant-finance-mcp"
],
"env": {
"HPSILAB_API_KEY": "<HPSILAB_API_KEY>"
}
}
}
}.trae/mcp.json
{
"mcpServers": {
"hpsilab-quant-finance": {
"command": "uvx",
"args": [
"hpsilab-quant-finance-mcp"
],
"env": {
"HPSILAB_API_KEY": "<HPSILAB_API_KEY>"
}
}
}
}Remote
claude mcp add --transport http hpsilab-quant-finance https://hpsilab.com/mcp --header 'Authorization: <AUTHORIZATION>'~/.codex/config.toml
[mcp_servers.hpsilab-quant-finance]
url = "https://hpsilab.com/mcp"
http_headers = { Authorization = "<AUTHORIZATION>" }
# codex mcp add hpsilab-quant-finance --url https://hpsilab.com/mcp~/.cursor/mcp.json
{
"mcpServers": {
"hpsilab-quant-finance": {
"url": "https://hpsilab.com/mcp",
"headers": {
"Authorization": "<AUTHORIZATION>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"hpsilab-quant-finance": {
"type": "http",
"url": "https://hpsilab.com/mcp",
"headers": {
"Authorization": "<AUTHORIZATION>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"hpsilab-quant-finance": {
"httpUrl": "https://hpsilab.com/mcp",
"headers": {
"Authorization": "<AUTHORIZATION>"
}
}
}
}claude_desktop_config.json · Customize › Connectors › Add custom connector
{
"mcpServers": {
"hpsilab-quant-finance": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://hpsilab.com/mcp",
"--header",
"Authorization:<AUTHORIZATION>"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"hpsilab-quant-finance": {
"url": "https://hpsilab.com/mcp",
"headers": {
"Authorization": "<AUTHORIZATION>"
}
}
}
}Environment variables
HPSILAB_API_KEY
Replace the placeholders with your own credentials and keep them out of version control.