Suede AI Skills MCP

io.github.JasonColapietro由 GitHub 账号 JasonColapietro 发布v0.19.3更新于 Nov 7, 2026

Routes tasks to Suede skills, grades live pages A-F for Google and AI search, and checks copy.

概览

AI 生成的概览

本地只读 MCP 服务器,可将任务路由到 Suede 技能、对线上页面按 Google 与 AI 搜索做 A-F 评级,并按规范检查文案。

可以做什么
  • 按专业方向浏览和搜索 Suede 技能目录,并读取某个技能的完整说明
  • 把一个目标拆成有序的 Suede 技能执行序列
  • 对公开页面按可发现性、AI 搜索就绪度、页面行动和分享预览四个维度做 A-F 评级
  • 按内部规范检查粘贴的文案,返回 A-F 评分并逐条指出问题
  • 生成 SEO/AEO 文案审计、可见度、代码评级和多线 QA 检查清单
  • 列出技能、插件和 MCP 的公开安装方式
适用场景
当你使用 Suede 技能包,希望助手为任务挑选合适技能、读取其说明,或对公开页面和代码改动做快速的 SEO、AI 搜索可见度、文案与 QA 检查时适用。
运行要求
以本地 Node.js 进程通过 stdio 运行,通常用 npx 启动。未声明账号、API 密钥或请求头。线上页面审计需要网络访问;可用 SUEDE_MCP_OFFLINE=1 关闭,SUEDE_MCP_ALLOW_PRIVATE_HOSTS=1 可允许审计本地开发服务器。
安装前请注意
线上页面审计会抓取公开网址及其 robots.txt、站点地图和 llms.txt,被审计的地址会发送到该站点;除非显式允许,否则会拒绝 localhost 和私有地址。评级工具只生成脚手架和评分,不会修改内容。该服务器自称只读。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Suede AI Skills MCP,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。

其他 MCP 客户端

参照 仓库 中的启动说明。

README

Suede AI Skills MCP

[JasonColapietro%2Fsuede-creator-skills | Trendshift]

suede-skills-mcp.mjs is a local stdio MCP server for Suede skills.

It gives an agent:

  • skill routing: search_suede_skills ranks the pack against a task, and plan_suede_workflow turns a goal into an ordered sequence of skills;
  • every skill's instructions, through get_suede_skill or the suede://skill/{name} resource template, with name autocomplete;
  • a live A-F page audit: suede_live_page_audit fetches a public URL and grades what Google and AI answer engines actually receive, with the top fixes;
  • copy checks: suede_copy_check scores pasted copy against the pack's house rules and names each fix;
  • public GitHub skill installs, local plugin notes, MCP, and skill-copy install options;
  • SEO/AEO/AI EO copy audit, A-F visibility and code-grade checklists, and multi-lane QA checklists for skill, MCP, docs and public site changes.

For public positioning, launch copy, public explainer language, Suedify messaging, MCP explanation, social posts, emails, FAQ answers, and evidence boundaries, use PROMO.md.

Run it directly:

bash
node mcp/suede-skills-mcp.mjs --profile all

Profiles:

  • all: expose the full public catalog.
  • Area profiles workflow, creator, marketing, and consumer narrow the server to the corresponding plugin-bundle context. artist remains a legacy alias for the creator context.
  • Specialty profiles ship, craft, found, demand, revenue, and position narrow the server to one catalog specialty.

The server is dependency-free and speaks newline-delimited JSON-RPC over stdio, protocol versions 2025-11-25, 2025-06-18, 2025-03-26 and 2024-11-05. It supports initialize, ping, tools/list, tools/call, resources/list, resources/read, resources/templates/list, prompts/list, prompts/get, and completion/complete.

Current surface: 12 tools (list_suede_skills, list_suede_specialties, search_suede_skills, get_suede_skill, suede_install_options, suede_copy_seo_audit, suede_visibility_grade, suede_code_grade, suede_qa_checklist, suede_live_page_audit, suede_copy_check, plan_suede_workflow), 7 resources (suede://catalog, suede://specialties, suede://plugins, suede://copy-seo-audit, suede://visibility-grade, suede://code-grade, suede://qa-checklist), 1 resource template (suede://skill/{name}), and 5 prompts (suede-copy-seo-audit, suede-plugin-install, suede-visibility-grade, suede-code-grade, suede-full-qa). Every tool returns structured content against a published output schema, with a text fallback.

Live page audit

suede_live_page_audit fetches the page, its robots.txt, its sitemap and /llms.txt, then grades four lanes A-F: findability (status, HTTPS, noindex, Googlebot access, canonical, title, description, sitemap, language, viewport), AI search readiness (ChatGPT, Perplexity and Claude answer-bot access, H1, readable text in the served HTML, JSON-LD, H2 sections, FAQ, llms.txt, alt text), page action (calls to action, the primary action you name, a contact path, HTML response time) and share preview (Open Graph and X cards). A 4xx or 5xx caps the overall grade at F; noindex or a Googlebot block caps it at D. Training crawlers such as GPTBot are reported without a penalty, because blocking them is a policy choice.

It is the one tool that reaches the network. It follows up to five redirects, reads at most 2 MB of HTML, and refuses localhost, private and reserved addresses at every hop. Two environment variables control it:

  • SUEDE_MCP_OFFLINE=1 turns the live audit off, so the server stays fully local.
  • SUEDE_MCP_ALLOW_PRIVATE_HOSTS=1 lets it audit a local dev server.

Docker

bash
docker build -t suede-skills-mcp .docker run -i --rm suede-skills-mcp

The image holds mcp/ and skills/ only and runs as the unprivileged node user. Pass -e SUEDE_MCP_OFFLINE=1 to run it without network access.

The plugin manifests (.mcp.json for Claude Code, .codex-plugin/plugin.json for Codex) register one server, suede_skills_mcp, on the all profile, so an install starts one process and exposes each tool once. The area and specialty profiles above remain available to anyone who registers the script by hand with --profile. Catalog additions are exposed through the generic discovery tool and suede://catalog; adding a skill does not add a new tool, resource, or prompt.

来源:mcp/README.md,提交 d7ba2ee

工具

12

list_suede_skills

List Suede Skills

List Suede skills available through the current MCP profile.

输入参数areaspecialty

list_suede_specialties

List Suede Specialties

List the pack's specialities, their sub-lanes, and how many skills each holds. Call this first to pick a specialty, then pass it to list_suede_skills or search_suede_skills.

无需输入参数。

search_suede_skills

Search Suede Skills

Rank Suede skills against a task description and return the best-matching routes.

输入参数arealimitquery必填specialty

get_suede_skill

Get Suede Skill

Return details for one Suede skill, optionally including its full SKILL.md instructions.

输入参数name必填includeBody

suede_install_options

Suede Install Options

Return public Codex skill, local plugin, MCP, and skill-copy install options.

输入参数surface

suede_copy_seo_audit

Suede Copy SEO/AEO/AI EO Audit

Create a Suede-specific SEO/AEO/AI EO copy audit scaffold for a page, repo, or docs surface.

输入参数urlcopypageTypeprimaryIntent

suede_visibility_grade

Suede Visibility Grade

Create a Suede A-F visibility and CTA grading scaffold for a public page, docs surface, repo page, launch page, or campaign page.

输入参数urlcopynotespageTypeprimaryAction

suede_code_grade

Suede Code Grade

Create a Suede A-F code grading scaffold for a diff, PR, branch, MCP server, plugin, API, app surface, public-site change, or release candidate.

输入参数diffreponotesintenttargetcontext

suede_qa_checklist

Suede QA Checklist

Generate a multi-lane QA checklist for Suede skills, local plugin notes, MCP servers, docs, or public pages.

输入参数scopetarget

suede_live_page_audit

Suede Live Page Audit

Fetch a public URL and grade what crawlers and answer engines actually receive: status, HTTPS, noindex, robots.txt for Google and AI answer bots (ChatGPT, Perplexity, Claude), canonical, title, description, H1, readable text, JSON-LD, FAQ, llms.txt, sitemap, calls to action and share previews. Returns an A-F grade per lane, every check, and the top fixes.

输入参数url必填primaryAction

suede_copy_check

Suede Copy Check

Check pasted copy against the pack's copy rules and return an A-F score with each finding: house bans (em dashes, "unlock", "seamless"), hedges, buzzwords, throat-clearing openers, passive voice, long sentences, reading grade, reader focus, and a missing call to action.

输入参数copy必填houseStyleprimaryAction

plan_suede_workflow

Plan Suede Workflow

Turn a goal ("launch my app", "get cited by ChatGPT", "fix a page that gets no signups") into an ordered sequence of Suede skills: strategy first, then build and craft, then visibility, demand and revenue.

输入参数areagoal必填maxSteps

版本历史

2
  1. v0.19.3最新Nov 5, 2026
  2. v0.19.0Sep 16, 2026

评分

已满足适用检查项的 90%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通25 分
  • 已声明认证方式10 分

    请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。

  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分