README
🚀 FRED MCP 服务器
FRED MCP 服务器是基于模型上下文协议(MCP)实现的,旨在帮助用户便捷访问联邦储备经济数据(FRED)API。它提供了强大的工具,可用于搜索和检索 FRED 的经济数据系列。
🚀 快速开始
FRED MCP 服务器是基于模型上下文协议(MCP)实现的,旨在帮助用户便捷访问联邦储备经济数据(FRED)API。它提供了强大的工具,可用于搜索和检索 FRED 的经济数据系列。
✨ 主要特性
- 基于模型上下文协议(MCP),稳定高效。
- 提供搜索和检索 FRED 经济数据系列的工具。
- 支持多种参数搜索和数据过滤选项。
📦 安装指南
先决条件
- Node.js (v16 或更高版本)
- FRED API 密钥(从FRED API获取)
安装步骤
-
克隆仓库:
git clone https://github.com/kablewy/fred-mcp-server cd fred-mcp-server -
安装依赖项:
npm install -
复制
.env.example文件到.env并添加您的 FRED API 密钥:FRED_API_KEY=your_api_key_here
💻 使用示例
开发模式
运行开发服务器:
npm run dev
生产模式
-
构建项目:
npm run build -
启动服务器:
npm start
📚 详细文档
可用工具
该服务器提供以下 FRED API 工具:
数据系列搜索
使用各种参数搜索经济数据系列。
系列观测值
检索特定经济数据系列的观测值,支持以下选项:
- 日期范围过滤
- 频率调整
- 聚合方法
- 排序和分页
开发
项目结构
fred-mcp-server/
├── src/
│ ├── index.ts # 服务器入口点
│ ├── tools.ts # 工具实现
│ └── types.ts # TypeScript 接口
├── package.json
├── tsconfig.json
└── .env
测试
运行测试套件:
npm test
📄 许可证
[您选择的许可证]
🤝 贡献指南
[您的贡献指南]
🙏 致谢
- 使用模型上下文协议 SDK构建
- 数据由联邦储备经济数据(FRED)提供
Scan to join WeChat group