mcp/aws-iot-sitewise-mcp-server工业物联网资产管理。
什么是MCP服务器?
| 属性 | 详情 |
|---|---|
| Docker镜像 | mcp/aws-iot-sitewise-mcp-server |
| 作者 | awslabs |
| 仓库 | [***] |
| 属性 | 详情 |
|---|---|
| Dockerfile | [***] |
| Docker镜像构建者 | Docker Inc. |
| Docker Scout健康评分 | !Docker Scout Health Score |
| 验证签名 | COSIGN_REPOSITORY=mcp/signatures cosign verify mcp/aws-iot-sitewise-mcp-server --key [***] |
| 许可证 | Apache License 2.0 |
| 服务器提供的工具 | 简短描述 |
|---|---|
batch_get_asset_property_aggregates | 获取多个资产属性的聚合值。 |
batch_get_asset_property_value | 获取多个资产属性的当前值。 |
batch_get_asset_property_value_hist | 获取多个资产属性的历史值。 |
create_bulk_import_schema | 构建并验证批量导入模式。 |
describe_asset | 检索资产信息。 |
describe_asset_model | 检索资产模型信息。 |
describe_bulk_import_job | 获取AWS IoT SiteWise中特定批量导入作业的详细信息。 |
describe_default_encryption_config | 检索AWS账户的默认加密配置信息。 |
describe_gateway | 检索网关信息。 |
describe_gateway_capability_config | 检索网关能力配置信息。 |
describe_logging_options | 检索当前AWS IoT SiteWise日志选项。 |
describe_storage_configuration | 检索AWS账户的存储配置信息。 |
describe_time_series | 检索时间序列(数据流)信息。 |
execute_query | 使用executeQuery API对AWS IoT SiteWise数据执行全面SQL查询。 |
get_asset_property_aggregates | 获取资产属性的聚合值。 |
get_asset_property_value | 获取给定资产属性的当前值。 |
get_asset_property_value_history | 获取资产属性值的历史记录。 |
get_interpl_asset_property_values | 获取指定时间间隔内资产属性的插值。 |
get_metadata_transfer_job | 获取元数据传输作业的详细信息。 |
get_sitewise_server_mode | 获取当前SiteWise服务器模式和可用功能。 |
list_asset_model_properties | 检索与资产模型关联的属性分页列表。 |
list_asset_models | 检索所有资产模型摘要的分页列表。 |
list_assets | 检索资产摘要的分页列表。 |
list_associated_assets | 检索关联资产的分页列表。 |
list_bulk_import_jobs | 列出AWS IoT SiteWise中的批量导入作业。 |
list_gateways | 检索网关的分页列表。 |
list_metadata_transfer_jobs | 列出元数据传输作业。 |
list_time_series | 检索时间序列(数据流)的分页列表。 |
batch_get_asset_property_aggregates获取多个资产属性的聚合值。
| 参数 | 类型 | 描述 |
|---|---|---|
entries | array | 批量获取请求的资产属性聚合条目列表 |
max_results | integer 可选 | 返回结果的最大数量(1-4000) |
next_token | string 可选 | 用于下一组分页结果的令牌 |
region | string 可选 | AWS区域 |
batch_get_asset_property_value获取多个资产属性的当前值。
| 参数 | 类型 | 描述 |
|---|---|---|
entries | array | 批量获取请求的资产属性标识符列表 |
next_token | string 可选 | 用于下一组分页结果的令牌 |
region | string 可选 | AWS区域 |
batch_get_asset_property_value_hist获取多个资产属性的历史值。
| 参数 | 类型 | 描述 |
|---|---|---|
entries | array | 批量获取请求的资产属性历史值条目列表 |
max_results | integer 可选 | 返回结果的最大数量(1-4000) |
next_token | string 可选 | 用于下一组分页结果的令牌 |
region | string 可选 | AWS区域 |
create_bulk_import_schema构建并验证批量导入模式。
| 参数 | 类型 | 描述 |
|---|---|---|
asset_models | string 可选 | 资产模型定义列表。每个必须包含: |
assets | string 可选 | 资产定义列表。每个必须包含: |
describe_asset检索资产信息。
| 参数 | 类型 | 描述 |
|---|---|---|
asset_id | string | 资产ID |
exclude_properties | boolean 可选 | 是否从响应中排除资产属性 |
region | string 可选 | AWS区域 |
describe_asset_model检索资产模型信息。
| 参数 | 类型 | 描述 |
|---|---|---|
asset_model_id | string | 资产模型ID |
asset_model_version | string 可选 | 资产模型版本(LATEST、ACTIVE) |
exclude_properties | boolean 可选 | 是否排除资产模型属性 |
region | string 可选 | AWS区域 |
describe_bulk_import_job获取AWS IoT SiteWise中特定批量导入作业的详细信息。
此函数检索批量导入作业的全面详情,包括其配置、状态、进度、错误信息和执行统计数据。
| 参数 | 类型 | 描述 |
|---|---|---|
job_id | string | 要描述的批量导入作业ID(UUID格式) |
region | string 可选 | AWS区域 |
describe_default_encryption_config检索AWS账户的默认加密配置信息。
| 参数 | 类型 | 描述 |
|---|---|---|
region | string 可选 | AWS区域 |
describe_gateway检索网关信息。
| 参数 | 类型 | 描述 |
|---|---|---|
gateway_id | string | 网关设备ID |
region | string 可选 | AWS区域 |
describe_gateway_capability_config检索网关能力配置信息。
| 参数 | 类型 | 描述 |
|---|---|---|
capability_namespace | string | 能力配置的命名空间 |
gateway_id | string | 定义能力配置的网关ID |
region | string 可选 | AWS区域 |
describe_logging_options检索当前AWS IoT SiteWise日志选项。
| 参数 | 类型 | 描述 |
|---|---|---|
region | string 可选 | AWS区域 |
describe_storage_configuration检索AWS账户的存储配置信息。
| 参数 | 类型 | 描述 |
|---|---|---|
region | string 可选 | AWS区域 |
describe_time_series检索时间序列(数据流)信息。
| 参数 | 类型 | 描述 |
|---|---|---|
alias | string 可选 | 标识时间序列的别名 |
asset_id | string 可选 | 创建资产属性的资产ID |
property_id | string 可选 | 资产属性ID |
region | string 可选 | AWS区域 |
execute_query使用executeQuery API对AWS IoT SiteWise数据执行全面SQL查询。
AWS IoT SiteWise查询语言支持以下SQL功能:
可用视图和模式(来自AWS官方文档):
ASSET视图:包含资产和模型派生信息
ASSET_PROPERTY视图:包含资产属性结构信息
RAW_TIME_SERIES视图:包含时间序列的历史数据
LATEST_VALUE_TIME_SERIES视图:包含时间序列的最新值
PRECOMPUTED_AGGREGATES视图:包含自动计算的聚合资产属性值
完整SQL函数参考(来自AWS IoT SiteWise用户指南):
日期/时间函数:
注意:支持NOW()。对NOW()或任何时间戳进行数学运算时,请使用TIMESTAMP_ADD/TIMESTAMP_SUB函数而非+/-运算符。
类型转换函数:
聚合函数:
重要限制:
支持的功能:
query_statement | string | 要对AWS IoT SiteWise数据执行的SQL查询语句 |
| max_results | integer 可选 | 返回结果的最大数量(1-***) |
| next_token | string 可选 | 用于下一组分页结果的令牌 |
| region | string 可选 | AWS区域 |get_asset_property_aggregates获取资产属性的聚合值。
| 参数 | 类型 | 描述 |
|---|---|---|
aggregate_types | string 可选 | 数据聚合函数(AVERAGE、COUNT、MAXIMUM、MINIMUM、SUM、STANDARD_DEVIATION) |
asset_id | string 可选 | 资产ID |
end_date | string 可选 | 范围的包含性结束时间(ISO 8601格式) |
max_results | integer 可选 | 返回结果的最大数量(1-4000) |
next_token | string 可选 | 用于下一组分页结果的令牌 |
property_alias | string 可选 | 标识属性的别名 |
property_id | string 可选 | 资产属性ID |
qualities | string 可选 | 用于筛选资产数据的质量(GOOD、BAD、UNCERTAIN) |
region | string 可选 | AWS区域 |
resolution | string 可选 | 聚合数据的时间间隔 |
start_date | string 可选 | 范围的排他性开始时间(ISO 8601格式) |
time_ordering | string 可选 | 时间排序顺序(ASCENDING、DESCENDING) |
get_asset_property_value获取给定资产属性的当前值。
| 参数 | 类型 | 描述 |
|---|---|---|
asset_id | string 可选 | 资产ID |
property_alias | string 可选 | 标识属性的别名 |
property_id | string 可选 | 资产属性ID |
region | string 可选 | AWS区域 |
get_asset_property_value_history获取资产属性值的历史记录。
| 参数 | 类型 | 描述 |
|---|---|---|
asset_id | string 可选 | 资产ID |
end_date | string 可选 | 范围的包含性结束时间(ISO 8601格式) |
max_results | integer 可选 | 返回结果的最大数量(1-4000) |
next_token | string 可选 | 用于下一组分页结果的令牌 |
property_alias | string 可选 | 标识属性的别名 |
property_id | string *可选 |

manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务