Back to Home
FlowLLM-AI icon

finance-mcp

by FlowLLM-AI

Overview

An intelligent agent toolkit and MCP server for financial deep research scenarios, integrating web scraping, financial data, and LLM-powered agents.

Installation

Run Command
finance-mcp config=default,ths mcp.transport=sse mcp.host=0.0.0.0 mcp.port=8001 llm.default.model_name=qwen3-30b-a3b-thinking-2507 disabled_flows='["tavily_search","mock_search","react_agent"]'

Environment Variables

  • FLOW_LLM_API_KEY
  • FLOW_LLM_BASE_URL
  • DASHSCOPE_API_KEY
  • TUSHARE_API_TOKEN
  • TAVILY_API_KEY
  • BAILIAN_MCP_API_KEY

Security Notes

The server includes `ExecuteCodeOp` and `HistoryCalculateOp` which execute arbitrary Python code generated by the LLM (`exec_code` function). This is a critical security vulnerability, allowing for arbitrary code execution if the LLM can be prompted to generate malicious code or if inputs are not properly sanitized. While potentially intended for controlled environments, its exposure as an LLM tool poses significant risk. Web scraping (`crawl4ai`) and external API calls (`Tushare`, `Dashscope`, `Tavily`, `Bailian`) involve network interactions, but API keys are handled via environment variables, not hardcoded. The primary risk is the unconstrained code execution capability.

Similar Servers

Stats

Interest Score86
Security Score2
Cost ClassHigh
Avg Tokens75000
Stars11
Forks0
Last Update2025-12-11

Tags

LLMAgentFinancial ResearchWeb ScrapingTushare