Token导航 LogoToken导航TokenDH.com
Economic Forecasting MCP logo
AI代理stdio官方级别未说明来源级核验

Economic Forecasting MCP

MCP Server

一个基于模型上下文协议(MCP)和代码执行模式的AI经济预测系统,用于宏观经济分析、政策模拟和研究。

工具数

0

提示词数

0

GitHub Stars

1

资源数

0
代码执行PythonAI代理

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

lelonxumalo

提供方

lelonxumalo

最后核验

2026/5/17 20:20

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

pip install -r requirements.txt

详细介绍

基于MCP的经济预测代理

一个基于人工智能的经济预测系统,展示了使用模型上下文协议(MCP)和代码执行模式的高效代理设计。

概述

该项目展示了如何通过以下方式构建用于经济分析的生产就绪AI代理:

  • 使用MCP服务器连接到经济数据源(FRED、IMF、BEA)
  • 实施代码执行模式,将令牌消耗减少约98%
  • 构建可重复使用的预测“技能”,随着时间的推移而复合
  • 演示在执行环境中安全处理数据

由国际货币基金组织统计部经济学家Lelo Nxumalo建造

为什么这很重要

传统的人工智能代理预先加载所有工具定义,并通过上下文传递所有数据,从而:

  • 高延迟(启动前处理100K+令牌)
  • 高成本(中间数据在上下文中反复流动)
  • 上下文限制(无法处理大型数据集)

此实现使用Anthropic推荐的MCP代码执行模式来解决这些问题。

主要特点

  • 渐进式工具发现:仅加载所需的工具(2K代币vs 150K代币)
  • 上下文高效数据处理:在执行环境中过滤/转换数据
  • 可重复使用的技能:建立预测方法库
  • 生产模式:正确的错误处理、日志记录、状态管理

项目结构

economic-forecasting-mcp/
├── servers/              # MCP servers for data sources
│   ├── fred/            # Federal Reserve Economic Data
│   ├── imf/             # IMF World Economic Outlook
│   └── bea/             # Bureau of Economic Analysis
├── skills/              # Reusable forecasting workflows
│   ├── core-pce-forecast/
│   └── gdp-nowcast/
├── examples/            # Demo notebooks and scripts
├── tests/              # Unit tests
└── docs/               # Documentation

快速开始

# Install dependencies
pip install -r requirements.txt

# Set up API keys
cp .env.example .env
# Edit .env with your FRED API key

# Run example forecast
python examples/run_core_pce_forecast.py

示例用法

from agent import ForecastingAgent
from servers.fred import FREDServer

# Initialize agent with MCP server
agent = ForecastingAgent(servers=[FREDServer()])

# Run forecast (agent writes code to fetch data, estimate model, generate charts)
result = await agent.run_forecast(
    "Update Core PCE inflation forecast through 2026 Q4"
)

# Result contains: forecast values, confidence intervals, chart path
# All intermediate data stayed in execution environment

技术实现

基于Anthropic的 使用MCP执行代码 模式:

  1. MCP服务器作为代码API:每个工具都成为磁盘上的Types/Python文件
  2. 渐进呈现:代理导航文件系统以仅加载所需的工具
  3. 执行环境:数据处理发生在沙盒容器中
  4. 技能坚持:成功的工作流保存为可重用函数

应用程序

  • 宏观经济预测:通货膨胀、国内生产总值增长、失业
  • 跨国分析:同时对多个经济体进行预测
  • 政策分析:具有不同假设的场景建模
  • 研究:可复制、版本控制的分析管道

路线图

  • \[x\] 第一阶段:基础设施+FRED服务器+简单预测
  • \[\]第2阶段:多个数据源+高级预测技能
  • \[\]第3阶段:交互式探索的Web界面
  • \[\]第4阶段:多国分析工作流程

联系

那条线 - lelonxumalo.blogspot.com

用于演示经济分析的现代人工智能代理模式。

目录标签

目录标签

代码执行PythonAI代理经济预测本地部署宏观经济分析政策模拟

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

api-key

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdioapi-key部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP