SuperAPI AI 工具集

mongodb-atlas-stream-processing

数据与分析

查看项目

更新于 10-16 03:47

技能介绍

用途:借助 MongoDB MCP Server 的四个工具构建、运行和调试 Atlas Stream Processing(ASP)管道。前置条件:MCP Server 需配置 Atlas API 凭据(apiClientId、apiClientSecret),并具备 atlas-streams-discover、atlas-streams-build、atlas-streams-manage、atlas-streams-teardown 四个工具;所有操作需 Atlas 项目 ID,未知时先调用 atlas-list-projects。

主要能力:discover 负责全部读取(列出/检查工作区、连接、处理器,诊断处理器,查看 PrivateLink 与 VPC 对等);build 负责全部创建(工作区、连接、处理器、PrivateLink);manage 负责更新与状态操作(启动/停止/修改处理器、更新工作区与连接、接受或拒绝对等);teardown 负责删除(处理器、连接、工作区、网络资源)。

使用方式:创建处理器前必须调用 search-knowledge 校验字段,并参考官方示例仓库 https://github.com/mongodb/ASP_example。管道必须以 $source 开头、以 $merge/$emit 等终端阶段结尾;流处理中不可用 $$NOW、$$ROOT、$$CURRENT;HTTPS 不能作 $source;Kafka $source 必须含 topic;Kinesis $emit 必须含 partitionKey;S3 $emit 用 path 而非 prefix;$validate 用 validationAction: "dlq"。修改处理器前须先停止。删除工作区前须先 inspect 并向用户确认。

限制:ASP 无免费层,处理器运行期间按小时计费、按秒计算;停止后状态保留 45 天;不支持在工作区间迁移处理器,也不支持 dry-run。资料未提供具体价格与完整区域映射表。