mcpField
I
Iran Cloud Status

Iran Cloud Status

本地服务
github.com云与基础设施34 天前更新

关于 Iran Cloud Status

Iran Cloud Status 是面向 AI Agent 的只读 MCP 服务,用于查看伊朗云服务商的状态、事故、维护和公开价格。它汇集多家服务商的信息,并可统计事故及比较指定配置的价格。

主要功能

  1. 01查看服务商及组件状态
  2. 02查询事故详情和更新时间线
  3. 03查看计划维护时段
  4. 04统计事故次数与持续时间
  5. 05查询价格并比较云配置

适用场景

  1. 01排查当前云服务是否中断
  2. 02回顾事故影响和处理时间线
  3. 03核对云服务商的计划维护
  4. 04比较指定资源规格的月价

MCP 相关

通过 10 个只读工具向 MCP 客户端提供状态、事故、维护及价格信息。使用 stdio,无需 API 密钥或账户。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"sepehr071-iran-cloud-status": {
"command": "uvx",
"args": [
"iran-cloud-status-mcp"
],
"env": {
"IRAN_CLOUD_STATUS_MCP_PROXY": "<IRAN_CLOUD_STATUS_MCP_PROXY>"
}
}
}
}
启动命令uvx iran-cloud-status-mcp
需要配置的环境变量
IRAN_CLOUD_STATUS_MCP_PROXYOptional HTTP proxy URL for the status page requests; system proxy settings are ignored. Also accepts a comma-separated list: one is used until it gets blocked or fails to connect, then the next.

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
pypiiran-cloud-status-mcp0.1.0

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

iran-cloud-status-mcp:面向 AI Agent 的伊朗云状态、事故和价格 MCP 服务

iran-cloud-status-mcp 是一个非官方、只读的 MCP 服务,可告知 AI Agent 伊朗云服务商是否正常运行。
它的 10 个工具会读取 ArvanCloud(آروان)、Hamravesh(هم‌روش)、Chabokan(چابکان)、ParsPack 和 Mihan WebHost 的公开状态页面,列出事故和
维护信息,统计一段时间内的服务中断次数,并读取 Liara(لیارا)、Hamravesh 和 Chabokan 的公开价格表。
无需 API 密钥或账户。它适用于 Claude、Cursor、Copilot 以及其他 MCP 客户端。

PyPI License: MIT

面向 AI Agent · 快速开始 · 工具 · 常见问题 · فارسی


面向 AI Agent

  • 功能: 为伊朗云服务商的公开状态页面和价格页面提供非官方 MCP 服务:按组件提供实时状态、包含更新记录的事故信息、计划维护、事故次数和中断分钟数、套餐和单位价格,以及针对指定 vCPU/RAM/磁盘规格的价格比较。
  • 安装: uvx iran-cloud-status-mcp 或 claude mcp add iran-cloud-status -- uvx iran-cloud-status-mcp。传输方式:stdio。需要 uv(Python 3.10+)。
  • 身份验证: 无。可选设置 IRAN_CLOUD_STATUS_MCP_PROXY(HTTP 代理 URL,或以逗号分隔的列表);系统代理设置不会生效。
  • 访问权限: 只读。它无法登录或更改任何内容,因此调用任何工具前都无需确认。
  • 工具: 共 10 个,名称均以 cs_ 开头。常见调用顺序:遇到实时问题时调用 cs_status -> cs_incidents(active_only、updates);比较服务商时调用 cs_reliability;寻找最便宜的规格时调用 cs_compare_prices。
  • 适用场景: 用户询问 ArvanCloud、Hamravesh 或 Chabokan 是否宕机或速度缓慢、发生了什么中断、是否有计划维护、哪家伊朗云最稳定,或 Liara、Hamravesh 的收费情况时。
  • 不适用场景: 问题涉及其他服务商(Liara 不提供状态页面;ArvanCloud 的价格页面受到 JavaScript 检查保护,因此无法读取),或涉及客户自己的账户时。
  • 输出: 精简的 JSON。状态词:operational、degraded、partial_outage、major_outage、maintenance。价格以 Toman 为单位。时间为伊朗时区(+03:30)的 ISO 格式。标题和消息采用服务商自己的文本(波斯语或英语)。

原因

发生服务中断时,首先要问的是“问题出在我们这边,还是云服务出了问题?”。这三个状态页面的布局和 API 各不相同, 而且都不会说明其他服务商的状况。借助 iran-cloud-status-mcp,Agent 只需一次调用就能回答:

你: 伊朗的云服务现在有什么故障吗?

Agent: 调用 cs_status()

ArvanCloud 报告了部分服务中断:“Qeysar Network Congestion”(自 2026-10-10 起发生,Qeysar - Network 出现性能问题),并计划在 2026-11-03 02:00 升级 MySQL 8.4。Hamravesh 和 Chabokan:所有服务均正常运行。

快速开始

claude mcp add iran-cloud-status -- uvx iran-cloud-status-mcp

对于其他客户端,请将 {"command": "uvx", "args": ["iran-cloud-status-mcp"]} 添加到 MCP 服务列表中。

工具

工具功能
cs_status所有提供商的实时状态:整体状态、未正常运行的组件、未解决的事件、即将进行的维护。
cs_providers各提供商的覆盖范围(不会发起网络请求)。
cs_regions各区域或分组的状态:组件数量、最差状态、故障内容。
cs_components某个提供商的组件及其状态;可按文本筛选或仅显示问题项。
cs_incidents最近的事件,按时间从新到旧排列;显示最新更新或完整时间线;可按提供商、天数、仅未解决事件和文本筛选。
cs_incident单个事件的完整信息:完整时间线、受影响的组件,以及每个组件被设置的状态。
cs_maintenance已公告的即将进行或正在进行的维护时段;include_past 会添加近期已结束的维护。
cs_reliability过去 N 天内的事件数量、未解决事件数量、事件持续分钟数(重叠时只计一次)和时间窗口占比,以及受影响最严重的组件;可选文本筛选。
cs_pricingLiara 套餐(PaaS、DBaaS、IaaS、WordPress、Email、AI、ObjectStorage)、Hamravesh 单位价格、流量、IP 和监控费用,或 Chabokan 起始价格。
cs_compare_prices在 Hamravesh(伊朗、德国)和 Liara(符合条件的最低价套餐)上,指定 vCPU、RAM 和磁盘规格的月费。

常见问题

支持哪些提供商? 状态:ArvanCloud、Hamravesh、Chabokan、ParsPack(仅公告)、Mihan WebHost(仅服务器运行/停止状态)。价格:Liara、Hamravesh、Chabokan。Liara 没有状态页面;不会读取 ArvanCloud 的价格。

有正常运行时间百分比吗? 没有提供商会发布此数据。cs_reliability 会统计事件数量,以及至少有一个事件未解决的时长(重叠时只计一次);即使事件只持续了一部分时间,也会按完整事件计数,因此这不是正常运行时间数据。

它与这些提供商有关联吗? 没有关联。它读取的是任何人都能访问的相同公开页面。

波斯语

iran-cloud-status-mcp 是一个非官方、只读的 MCP 服务,会从伊朗云服务商(Arvan、Hamravesh、Chabokan 和 Liara)的公开页面读取实时状态、事件、计划维护和公开价格。无需密钥或用户帐户。

安装:claude mcp add iran-cloud-status -- uvx iran-cloud-status-mcp

作者:Sepehr Radmard (سپهر رادمرد) · github.com/sepehr071 · linkedin.com/in/sepehr-radmard

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。