npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

mma-bridge

v1.2.3

Published

Launch Meteor Master AI from Microsoft Store via CLI

Readme

mma-bridge

Meteor Master AI 启动器 - 通过命令行快速启动 Windows 和 macOS 上的 Meteor Master AI 应用。

关于 MeteorMaster:MeteorMaster 是一款强大的流星检测与分析工具。官网:https://photohelper.cn/meteormaster

OpenClaw 和 Agent 集成

mma-bridge 专为 OpenClaw 或类似的 AI agent 系统设计,用于快速接入 Meteor Master AI 的能力。通过 mma-bridge,agent 可以:

  • 自动检测和启动 Meteor Master AI 应用
  • 管理 Meteor Master AI 实例
  • 通过 RESTful API 调用 Meteor Master AI 的各项功能

使用 Skill 集成

要充分发挥 mma-bridge 的能力,需要配合相应的 Skill 使用。完整的 Skill 实现和文档请访问:

https://clawhub.ai/mordom0404/mma-bridge

该 Skill 提供了:

  • 预定义的 API 调用方法
  • 数据处理和转换功能
  • 错误处理和重试机制
  • 与 OpenClaw 框架的无缝集成

通过结合 mma-bridge 和对应的 Skill,agent 可以轻松实现流星检测、数据分析和结果处理等功能。

English Version | 中文版本文档

安装

npm install mma-bridge

使用

检查是否安装了 Meteor Master AI

mma check

启动 Meteor Master AI

mma start

列出运行中的实例的端口

使用 list 命令查看所有正在运行的 Meteor Master AI 实例端口:

mma list

该命令将执行以下操作:

  1. 检查实例注册表
  2. 验证每个实例的健康状态
  3. 删除注册表中的无效的实例
  4. 返回有效实例的端口列表

示例输出:

[9000, 9001]

发送 API 请求

⚠️ 重要提示:Meteor Master AI 仅允许通过 mma 命令进行交互,不支持直接 HTTP 请求。这是与 Meteor Master AI 通信的唯一官方方式。

通过 post 命令向本地 API 发送请求并获取响应:

mma post --method <methodName> [--port <port>] --data-file <filePath>

参数说明:

  • --method: 必需,指定 API 方法名称
  • --port: 可选,指定端口号,默认为 9000
  • --data-file: 必需,指定包含 JSON 数据的文件路径

使用方法

# 第一步:将 JSON 数据保存到文件
echo '{"pageIndex":0,"pageSize":10,"orderBy":2,"sort":"DESC","date":"2025-12-31"}' > data.json

# 第二步:使用 --data-file 传递数据
mma post --method getDataList --data-file data.json --port 9000

示例

# 获取当前信息(使用默认端口9000)
mma post --method getCurrentInfo

# 指定端口号
mma post --method getCurrentInfo --port 9000

# 使用 data-file 传递 JSON 数据
mma post --method someMethod --data-file data.json

# 完整示例
mma post --method getCurrentInfo --port 9000 --data-file data.json

工作原理

Windows

  1. 通过 PowerShell 的 Get-StartApps 命令检查系统是否安装了 Meteor Master AI
  2. 如果已安装,提取应用的 AppID
  3. 使用 explorer.exe shell:{AppID} 格式启动应用

macOS

  1. 使用 mdfind -name "Meteor Master AI.app" 检查系统是否安装了 Meteor Master AI
  2. 如果已安装,使用 open -a "Meteor Master AI" 启动应用

调试

程序包含详细的 console.log 输出,方便调试。可以通过以下方式查看详细日志:

node node_modules/mma-bridge/src/cli.js start

开发

# 克隆项目
git clone https://github.com/mordom0404/mma-bridge.git
cd mma-bridge

# 安装依赖(目前不需要)
npm install

# 本地测试
npm link
mma start

许可证

MIT