Token导航 LogoToken导航

MCP Server · 开发工具

forecast MCP agent

一个基于Python的时间序列预测代理,使用Google ADK和Gemini 2.5 Flash模型进行智能预测和分析。

stdio官方级别未说明来源级核验工具 0
Python开发工具命令行工具

快速开始

作者 / 组织
Cpicon
提供方
Cpicon

工具数量

0

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

0

仓库热度

收录来源

1 个

MCP World

选型结论

forecast MCP agent 属于开发工具类 MCP Server,公开资料标注 0 个工具,通过stdio 本地进程接入,客户端适配情况以官方文档为准,有可以直接复制的安装命令;接入前先确认权限范围。

分类

开发工具

传输方式

stdio

认证方式

无需认证

部署方式

公开资料未说明

安装与配置

安装命令

pip install uv

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 对应的运行时,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 0 个工具,随便调一个只读工具确认能返回结果。

接入前确认

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

详细介绍

时间序列预测代理

这是时间序列预测代理的Python实现,使用Google代理开发工具包(ADK)从Java迁移到Python。

概述

ForecastingAgent是一个通用代理,它使用从MCP(模型上下文协议)服务器加载的工具执行时间序列预测。它使用Google ADK构建,并使用Gemini 2.5 Flash模型进行智能预测和分析。

主要特点

  • 动态工具加载:在运行时从MCP服务器加载预测工具
  • 交互式CLI:为预测查询提供交互式命令行界面
  • 智能分析:利用LLM能力提供超越原始预测的见解和分析
  • 异步支持:采用现代Python async/await模式构建,实现高效执行

迁移说明

与Java实现的主要区别

  1. 异步/等待模式:Python版本使用 asyncio 对于异步操作,替换Java的响应式流(RxJava)
  2. 上下文管理器:Python的 with 语句用于资源管理,而不是Java的try with resources
  3. 类型提示:Python类型提示取代Java的静态类型
  4. 日志记录:使用Python的内置日志模块,而不是Java的Java.util.logging
  5. 环境变量:用途 os.environ 而不是 System.getenv()

保留功能

  • 所有代理逻辑和指令提示保持不变
  • 从MCP服务器加载工具的方式相同
  • 交互式会话行为得以保留
  • 维护错误处理和日志记录模式

安装

使用紫外线(推荐)

此项目使用 uv 用于依赖性管理。首先,安装uv:

# On macOS/Linux
curl -LsSf https://astral.sh/uv/install.sh | sh

# Or with pip
pip install uv

然后安装项目依赖项:

# Install all dependencies
uv sync

# Or install in development mode with optional dependencies
uv sync --dev

配置

设置MCP服务器URL环境变量:

export MCP_TOOLBOX_SERVER_URL="http://your-mcp-server-url"

用法

运行代理:

# Using uv run
uv run forecast-agent

# Or if installed in development mode
uv run python -m ForecastAgent

示例查询:

  • “预测爱荷华州下周的酒类销售”
  • “明天预计有多少次旧金山自行车旅行”
  • “预测西雅图未来10天的空气质量”

键入“quit”退出交互会话。

建筑

代理遵循模块化架构:

  1. 预测代理类:编排代理的主类
  2. 工具加载:从MCP服务器动态加载工具
  3. LLM代理:使用谷歌ADK的LlmAgent和Gemini 2.5 Flash
  4. 交互式会话:用于实时交互的异步事件处理

依赖项

  • google-adk:谷歌的代理开发工具包
  • Python 3.8或更高版本(用于异步支持)

工具与能力

工具数量

0

资源数量

0

提示词数量

0

能力标签

时间序列预测Python本地部署智能分析动态工具加载交互式CLI异步支持

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

让助手直接读代码

把仓库、提交记录和 issue 交给模型检索,补全和重构时不用来回复制文件。

在对话里跑命令

触发构建、测试和脚本,执行结果直接回到上下文,省去切终端。

接进开发流程

把 PR、CI 状态和代码审查接进助手,减少在几个工具之间跳。

选择建议

值得选的地方

  • 只提供 0 个工具,职责集中,接入后不容易误操作。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • stdio 方式要求本地装好 运行环境,换机器要重新装一遍。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在开发工具场景里让模型直接调用外部能力的人。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
forecast MCP agent

MCP World · 本页

0stdio有1 个2026-05-17
Git 838e2ec1

MCP World

12stdio有2 个2026-05-17
Markitdown MCP 2c653a5f

MCP World

1stdio有1 个2026-05-17
Context7 MCP C671e75a

MCP World

0stdio有1 个2026-05-17
Context7 831acf40

MCP World

0stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

forecast MCP agent 怎么安装?

公开资料给出的安装命令是 pip install uv,运行环境为 未标注。装完后按客户端要求写进 MCP 配置,重启客户端生效。

forecast MCP agent 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

forecast MCP agent 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

forecast MCP agent 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

forecast MCP agent 支持哪些客户端?

公开资料没有标注具体客户端;能配置本地 MCP 命令的客户端都能接,配置方式参照官方文档。

来源信息

继续浏览同类 MCP