finance-tools-mcp 是一个模型上下文协议(MCP)服务器,旨在为大型语言模型(LLMs)提供全面的金融洞察和分析能力。它基于investor-agent进行修改,并与各种数据源和分析库集成,以提供一套详细的金融研究和分析工具。
<a href="https://glama.ai/mcp/servers/@VoxLink-org/finance-tools-mcp"> <img width="380" height="200" src="https://gips1.baidu.com/it/u=3408832732,2965768873&fm=3081&app=3_081&f=PNG?w=760&h=400" alt="Finance Tools MCP服务器" /> </a>首先,如果尚未安装,请安装 uv:
curl -LsSf https://astral.sh/uv/install.sh | sh
确保 uv 在您的系统路径中。您可能需要重新启动终端或在 PATH 中添加 ~/.cargo/bin。
然后,您可以使用 uvx 运行 finance-tools-mcp MCP服务器(这会执行一个包而不将其明确安装到您的环境中):
uvx finance-tools-mcp
要使用 FRED API 密钥运行服务器(以增强宏观经济数据访问),请将其设置为环境变量:
FRED_API_KEY=YOUR_API_KEY uvx finance-tools-mcp
您还可以使用服务发送事件(SSE)传输来运行服务器,这可能是某些MCP客户端的首选:
uvx finance-tools-mcp --transport sse
或者同时使用 FRED API 密钥和 SSE 传输:
FRED_API_KEY=YOUR_API_KEY uvx finance-tools-mcp --transport sse
要将 finance-tools-mcp 与MCP客户端(例如,Claude Desktop)集成,请在您的 claude_desktop_config.json 文件中添加以下配置:
{
"mcpServers": {
"investor": {
"command": "path/to/uvx/command/uvx",
"args": ["finance-tools-mcp"],
}
}
}
您可以利用MCP检查器来调试服务器:
npx @modelcontextprotocol/inspector uvx finance-tools-mcp
或者
npx @modelcontextprotocol/inspector uv --directory ./ run finance-tools-mcp
对于日志监控,请检查以下目录:
~/Library/Logs/Claude/mcp*.log%APPDATA%\Claude\logs\mcp*.log对于本地开发和测试:
{
"mcpServers": {
"investor": {
"command": "path/to/uv/command/uv",
"args": ["--directory", "path/to/finance-tools-mcp", "run", "finance-tools-mcp"],
}
}
}