Soracom Mcp Server

Soracom Mcp Server

🚀 SORACOM MCP 服务器

SORACOM MCP 服务器是一个基于 模型上下文协议 (MCP) 的服务器,能够实现与 SORACOM API 的无缝集成(部分支持),为用户提供便捷的服务体验。

🚀 快速开始

📦 安装指南

1. 构建 Docker 镜像

git clone {THIS_REPOSITORY_URL}
cd soracom-mcp-server
docker build -t soracom-mcp-server:latest .

2. 配置 VSCode

{
"mcp": {
"inputs": [
{
"type": "promptString",
"name": "SORACOM_AUTH_KEY",
"description": "请输入您的 SORACOM 认证密钥。",
"required": true
}
],
"outputs": [
{
"type": "command",
"command": "shellCommand",
"args": [
"docker run -it --rm -e SORACOM_AUTH_KEY=${input:Soracom Auth Key} soracom-mcp-server:latest"
]
}
]
}
}

✨ 主要特性

以下是 MCP 服务器支持的所有工具及其功能描述:

计费相关工具

  • getBillingHistory:获取过去已确认的按月计费历史记录。
  • getBillingUsage:获取详细的计费使用情况。
  • exportBillingInformation:导出计费信息。

日志管理工具

  • .getLogEntries:检索特定资源的日志条目。
  • streamLogs:实时流式传输日志数据。
  • searchLogEvents:搜索符合条件的日志事件。

订单管理工具

  • createOrder:创建新的订单。
  • getOrderStatus:获取订单的状态信息。
  • cancelOrder:取消未完成的订单。

数据同步工具

  • syncData:同步资源之间的数据。
  • validateDataIntegrity:验证数据完整性。
  • exportDataSource:导出数据源的内容。

设备管理工具

  • registerDevice:注册新的设备。
  • getDeviceStatus:获取设备的运行状态。
  • updateDeviceSettings:更新设备配置设置。

资源监控工具

  • monitorResourceUsage:监控资源使用情况。
  • alertThresholdExceeded:检测并报告超出阈值的情况。
  • generateReport:生成资源使用报告。

安全管理工具

  • createSecurityRule:创建新的安全规则。
  • getSecurityPolicy:获取当前的安全策略配置。
  • testSecurityGroup:测试安全组的访问控制规则。

通知服务工具

  • sendNotification:发送自定义的通知消息。
  • subscribeToEvents:订阅特定事件的通知。
  • unsubscribeFromUpdates:取消对更新的通知订阅。

数据存储工具

  • createDataStore:创建新的数据存储区域。
  • getDataStoreContents:检索数据存储中的内容。
  • deleteOldData:删除过期的数据记录。

📚 详细文档

使用说明

  • 获取帮助:如需更多信息,请访问 SORACOM 官方文档
  • 反馈问题:遇到任何问题,可通过邮件联系 support@ soracom.io。
  • 0 关注
  • 0 收藏,41 浏览
  • system 提出于 2025-10-04 12:15

相似服务问题

相关AI产品