Annual Report MCP Server

Annual Report MCP Server

site icon
2025.04.04 2
Python金融分析企业研究数据挖掘金融服务开发效率
Annual Report MCP Server 是一个用于与Claude For Desktop交互的服务,主要用于分析和处理来自Bolagsverket的年度报告和组织数据。该服务器提供了三个工具(MCP Tools),用于获取和分析数据。需要注意的是,该服务器不适用于生产环境,主要用于演示或示例目的。
View on GitHub

Overview

基本能力

产品定位

Annual Report MCP Server 主要用于分析和处理年度报告和组织数据,适用于金融分析、企业研究等场景。

核心功能

  • 从Bolagsverket获取组织数据
  • 获取并分析年度报告
  • 通过Tavily API根据公司名称识别组织编号
  • 自动处理API调用的令牌管理

适用场景

  • 金融分析
  • 企业研究
  • 数据挖掘

工具列表

该服务提供了三个MCP工具,具体能力包括: 1. 从Bolagsverket获取组织数据 2. 获取并分析年度报告 3. 通过Tavily API根据公司名称识别组织编号

常见问题解答

  1. 依赖问题:安装时可能会遇到依赖问题,需要手动修改配置文件。
  2. 生产环境:该服务器不适用于生产环境,主要用于演示或示例目的。

使用教程

使用依赖

安装前需要以下依赖:

pip install beautifulsoup4>=4.12.0 lxml>=4.9.0 requests>=2.31.0 python-dotenv>=1.0.0 llama-index>=0.10.0 mcp>=0.1.0 tavily-python>=0.3.0

安装教程

  1. 克隆仓库:
git clone [repository-url]
cd annual-report-mcp-server
  1. 安装依赖:
pip install -r requirements.txt
  1. 创建.env文件并添加以下变量:
OPENAI_API_KEY=your_openai_key
BV_CLIENT_ID=your_client_id
BV_CLIENT_SECRET=your_client_secret
TAVILY_API_KEY=your_tavily_api_key

调试方式

安装完成后,可以通过以下命令调试:

mcp install annual-report-mcp-server.py

如果遇到依赖问题,可以手动修改claude_desktop_config.json文件。

许可证

该项目遵循 MIT 开源许可条款。