一键导入
webmcp
Browser-native AI agent tools via navigator.modelContext.registerTool()
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Browser-native AI agent tools via navigator.modelContext.registerTool()
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
AI content usage preferences declared via Content-Signal in robots.txt
Get any page as Markdown by sending Accept: text/markdown
Browse Savta's bilingual recipe collection via REST API
Access Savta's bilingual recipe collection via Model Context Protocol
Rotate incorrectly oriented recipe scan images. Use this skill whenever a user mentions a recipe scan being sideways, upside down, rotated wrong, or needing orientation correction — including when referencing a GitHub issue about image rotation. Also trigger when the user says "rotate", "flip", or "fix orientation" in the context of recipe scans or images.
| name | webmcp |
| type | webmcp |
| version | 1.0.0 |
| description | Browser-native AI agent tools via navigator.modelContext.registerTool() |
Savta's Recipes exposes browser-native tools to AI agents via the WebMCP API. When loaded in a browser that supports navigator.modelContext, agents can search and navigate recipes without leaving the page.
Tools are registered on every recipe page using navigator.modelContext.registerTool() (one call per tool, matching the current WebMCP spec). The older provideContext({tools}) form is retained as a runtime fallback for shims that don't implement registerTool.
Search the recipe collection by name, ingredient, or tag.
Input schema:
{ "query": { "type": "string" } }
Returns: Up to 10 matching recipes with slug, titleEn, titleHe, tags, and url.
List every recipe with names, tags, and page URLs.
Input schema: {}
Returns: All recipes with slug, titleEn, titleHe, tags, and url.
Navigate the browser to a specific recipe page.
Input schema:
{ "slug": { "type": "string" } }
Navigate to the search page, optionally pre-filled with a query.
Input schema:
{ "query": { "type": "string" } }