Fedspeak MCP Server

Fedspeak MCP Server

site icon
2025.04.14 0
Python金融服务分析政策分析金融服务
Fedspeak MCP Server 是一个用于访问和分析美联储(FOMC)声明的模型上下文协议(MCP)服务器。它提供了一个工具化的接口,支持语义搜索和分析FOMC声明,同时处理数据检索和处理的复杂性。
View on GitHub

Overview

基本能力

产品定位

Fedspeak MCP Server 是一个专门用于访问和分析美联储(FOMC)声明的工具,旨在简化对FOMC声明的语义搜索和分析过程。

核心功能

  • 搜索声明:通过主题、日期或内容语义搜索FOMC声明
  • 元数据访问:获取可用声明的信息
  • 趋势分析:分析美联储声明中的语言趋势随时间的变化
  • 资源访问:访问完整的声明内容作为资源
  • 提示模板:使用预定义的提示模板进行常见分析任务

适用场景

  • 金融分析师需要快速查找和分析美联储声明
  • 研究人员需要跟踪美联储政策语言的变化趋势
  • 投资者需要获取最新的FOMC声明全文

工具列表

  • search_fomc_statements: 语义搜索美联储声明
  • get_fomc_metadata: 获取FOMC声明的元数据
  • analyze_fomc_trends: 分析美联储语言随时间的变化趋势
  • get_latest_statement: 获取最新的FOMC声明全文

常见问题解答

  • 需要配置后端API服务端点(通过FEDSPEAK_API_ENDPOINT环境变量)
  • 日志级别和文件路径可以通过环境变量配置
  • 数据访问无需额外配置,所有连接自动处理

使用教程

使用依赖

  • Python 3.10或更高版本
  • 运行中的私有API服务器,可访问FOMC数据库

安装教程

# 克隆仓库
git clone https://github.com/yourusername/fomc-mcp-server.git
cd fomc-mcp-server

# 创建虚拟环境
python -m venv venv
source venv/bin/activate  # Windows: venv\Scripts\activate

# 安装包
pip install .

# 或使用UV安装(推荐用于精确依赖版本)
uv pip install .

调试方式

# 直接运行
python -m fedspeak

# 或使用安装的脚本
fedspeak

配置Claude for Desktop使用此服务器,需在配置文件中添加服务器信息。

许可证

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