
Omnigami Ai
io.github.omnigami-ai由 GitHub 账号 omnigami-ai 发布v0.1.1更新于 Nov 7, 2026
Find omnigami skills: public catalogue search, install instructions and free-first recommendations.
概览
搜索 omnigami 公开技能目录,返回安装提示、所需条件,并针对描述的任务给出免费优先的推荐。
- 可以做什么
- 按关键词、类型(film、shot、images、deck)和仅免费条件搜索公开技能目录,含价格与页面
- 获取单个技能的输入、要求、安装提示、安装命令和支持的智能体平台
- 针对描述的任务给出免费优先的推荐,附理由、备选方案或澄清提问
- 实时目录请求失败时回退到带日期的内置快照并给出警告
- 适用场景
- 适合让助手为视频、图片或演示文稿任务挑选 omnigami 技能并直接给出安装提示,无需自己浏览网站。它只负责查找和说明技能,不购买、不安装、不生成成品。
- 运行要求
- 通过 npx 从 npm 包 @omnigami-ai/mcp 启动的本地 stdio 进程,需要 Node 20+ 和 npm。访问 omnigami.ai 以获取实时目录数据,或用 --offline 参数关闭请求。无需账号、密钥或环境变量。
安装
在 SourceWeft 中
- 打开 控制台中的 Omnigami Ai,将其添加到工作区。
- 为需要使用其工具的对话启用该服务。
Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。
其他 MCP 客户端
参照 仓库 中的启动说明。
README
omnigami MCP
Find an omnigami skill from your agent: search the public catalogue, get its install prompt, or describe the job for a free-first recommendation. Runs locally over stdio. It never buys, installs or generates a deliverable.
Release candidate 0.1.0, not yet on npm. The install lines below work once
@omnigami-ai/mcp is published. MIT licensed (LICENSE).
Install — once published
Requires Node 20+ and npm. The package starts with:
Claude Desktop: merge this into claude_desktop_config.json through
Settings → Developer → Edit Config, then restart Desktop:
Claude Code: add it to the current project's .mcp.json:
Cursor: merge the same mcpServers JSON into .cursor/mcp.json in the
project, then enable the server in Cursor's MCP settings. For a global setup use
~/.cursor/mcp.json.
If a GUI cannot find npx, use its absolute path. On Windows use "command": "cmd" and "args": ["/c", "npx", "-y", "@omnigami-ai/mcp"].
Add --offline after the package name to disable catalogue requests.
The prototype was exercised in Claude Code and Inspector CLI. Desktop and Cursor configuration follows their official documentation; their GUIs have not been exercised. A skill's own agent support is separate: catalogue results distinguish Claude Code's tested status from other listed agents. Desktop guide, Claude Code configuration, Cursor configuration.
Tools
For example, ask your agent: “Find a free launch-video skill for my working web app, wide for our website.” Describe the destination, shapes, input access, budget, theme and owned skills. A general launch defaults to free Product film. Paid picks explain the price and purchase/GitHub access requirements. No bundles are promoted. Two deliverables ask which comes first and name both choices.
Version one uses deterministic English routing. The host should inspect the user's authorized product material and pass a self-contained brief. The server does not inspect product URLs, verify screens or infer business facts. Complex implications and negations still need host judgment. A supplied recording has no verified match while the published catalogue lists no recording input.
Public data and privacy
The server reads fixed public paths on https://omnigami.ai: /llms.txt, each
/skills/<slug>/install.md, and the corresponding skill page. It uses the live
list for prices and availability and refreshes details on demand. The cache
lasts 15 minutes in memory. Requests have a four-second timeout and 1.5 MB limit,
reject redirects and send no cookies. Failures fall back to the dated bundled
snapshot with an explicit warning; detail failures are labelled separately.
Free-page prompts come from the site's Copy install prompt. Paid pages omit
that button, so their public install.md Ask line is wrapped in the site's same
prompt format; prompt_source identifies this fallback.
The bundle contains 36 public skills, checked on 2026-11-07. No keys, accounts,
analytics or runtime disk cache. Jobs and product URLs are never sent to the
site. product_url only fills the returned request. The runtime reads its own
installed modules/data, never the user's product repo or credentials. Your host
client controls its own model usage and conversation storage.
Develop locally — available now
From this source folder:
The server waits for MCP messages on stdin. For an unpublished client setup,
replace the npx entry with absolute Node and dist/src/server.mjs paths.
check:snapshot compares every bundled skill's price, availability, install
command, prompt, inputs and outputs against live public pages. Inside the site
workspace it also compiles the real site/src/data/skills.ts, finder helpers
and availability helper. Use -- --site /path/to/site explicitly or -- --live
for the independent public repository. Network/parse failure fails the check.
npm run snapshot refreshes public data; review the diff and rebuild afterward.
CI tests Node 20, 22 and 24 and checks live snapshot freshness. For the clean tarball install plus Inspector CLI smoke test, use Node 24.22.1+:
The script uses a temporary clean export, packs and installs its tarball,
lists the three tools and calls each once, then removes its temporary files.
Inspector 2.14.0 is fetched as a development tool and is absent from the package.
The runtime pins @modelcontextprotocol/sdk 1.32.2; the build copies modules and
public data into dist without fetching anything.
Release and contact
Releases are published from version tags by the release.yml workflow, with npm
provenance and no stored token. The MCP Registry entry is publishing/server.json.
Report bugs at GitHub Issues. For questions or a private report, email [email protected]. Include your Node/client versions, the tool and a minimal example; omit private product data.
omnigami is a product of Auberon LLC and is not affiliated with Anthropic.
来源:README.md,提交 3fa02f0
工具
0版本历史
1- v0.1.1最新Nov 7, 2026
评分
已满足适用检查项的 50%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
- 近 30 天内可连通25 分
请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。
- 已声明认证方式10 分
请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。
- 已列出工具15 分
请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。
- 描述必需15 分
- 图标10 分
- 文档15 分
- 许可证10 分
