GoodBarber

dev.goodbarber由 goodbarber.dev 发布官方发布者v1.3.0更新于 Oct 24, 2026

No-code app builder: manage your GoodBarber app, shop, community, bookings, content. MCP 2026-07-28.

已验证Streamable HTTP可网页运行效率与工作流商业与电商

概览

AI 生成的概览

远程 GoodBarber MCP 服务器,让助手通过引导式技能管理无代码应用的商品、社区、会员与 CMS 内容。

可以做什么
管理商品与目录:按销量和营收排名、检查商品信息完整性、库存审计、补货计划、带变体和 SEO 的商品创建。处理订单与客户:待处理订单清单、客户分层、RFM 分析、潜在客户培育。开展促销与推送:创建优惠码、评估活动效果、撰写、预览、定时并发送群发或定向推送。查看分析:流量报告、KPI 阈值提醒、每周摘要、设备分布。管理会员:订阅审计、到期日历、内部订阅授予、流失与挽回分析。编写与治理 CMS 内容:发布文章、活动、地图地点和图库,审计草稿与付费墙,维护编辑日历。
适用场景
当你运营 GoodBarber 应用,希望助手直接回答业务问题或完成商品、订单、客户、促销、订阅、推送和编辑内容方面的日常操作,而不必在后台逐项点击时使用。
运行要求
需要访问 mcp.goodbarber.dev 的远程 Streamable HTTP 端点,管理多个应用时使用带应用 ID 的路径。需要一个 GoodBarber 应用,以及在应用后台生成的 Public API key,在浏览器 OAuth 授权页填入。可选技能需另行从 GoodBarber 技能仓库或通过 skills CLI 安装。
安装前请注意
Public API key 需粘贴到 OAuth 授权页;应从 MCP 客户端发起流程,不要手动打开授权地址。许多技能会写入数据:创建商品、优惠码、订阅和文章,并向客户发送推送通知,执行变更前请确认。技能是安装到客户端中的第三方指令文件。

安装

在 SourceWeft 中

  1. 打开 控制台中的 GoodBarber,将其添加到工作区。
  2. 连接 所需的 凭据。它们会被私密存储,绝不会在公开页面上展示。
  3. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/dev.goodbarber%2Fgoodbarber-public-mcp/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。 客户端会在首次连接时完成 OAuth 登录。

{
  "mcpServers": {
    "goodbarber": {
      "type": "http",
      "url": "https://mcp.goodbarber.dev/mcp/sse"
    }
  }
}

README

GoodBarber Skills

44 AI-powered skills to manage your GoodBarber app with any MCP-compatible client — eCommerce, Community, Membership, and CMS.

Listed on Smithery.

These skills connect to the GoodBarber MCP server and give your AI assistant structured workflows to manage your products, orders, customers, promotions, subscriptions, content, analytics, and more — all from a conversational interface.


What are Skills?

Skills are instruction files (.md) that teach an AI assistant how to perform specific tasks using your GoodBarber app's API via MCP (Model Context Protocol). Instead of manually calling API tools one by one, a skill orchestrates the full workflow — from data retrieval to formatted report — in a single natural-language request.

For example, asking "Show me my best sellers this month" triggers the shop-best-sellers skill, which automatically fetches your orders and catalog, computes rankings, and returns a formatted report.


Quick Start

Option A — Install as a Claude Code plugin

The repo is a Claude Code plugin: it ships the GoodBarber MCP server (.mcp.json) and the 44 skills in one package.

bash
git clone https://github.com/goodbarber/goodbarber-skills.gitclaude --plugin-dir ./goodbarber-skills

Once the plugin is listed in the community marketplace, install it from any session instead:

/plugin marketplace add anthropics/claude-plugins-community/plugin install goodbarber@claude-community

On the first GoodBarber tool call, Claude Code opens the authorization page: paste your Public API key and validate. Details in SETUP.md.

Option B — Manual setup (any MCP client)

1. Connect the GoodBarber MCP

You need to add the GoodBarber MCP server as a custom connector in your client. The server implements the MCP 2026-07-28 protocol over Streamable HTTP (earlier handshake-era clients still connect). The /mcp/sse path name is historical and kept only for backward compatibility.

MCP Server URLs:

SetupURL
Single apphttps://mcp.goodbarber.dev/mcp/sse
Multiple appshttps://mcp.goodbarber.dev/<app_id>/mcp/sse

Replace <app_id> with your GoodBarber app ID if you manage multiple apps.

Authentication: the GoodBarber MCP server uses a browser-based OAuth flow.

When your MCP client connects to the MCP endpoint, it may open an authorization page on mcp.goodbarber.dev. On that page, you will be asked to paste your GoodBarber Public API key and validate the authorization. Generate your Public API key from your app's GoodBarber backoffice, on the Public API / MCP server page.

Important:

  • Do not open the /authorize URL manually in your browser.
  • Start from the MCP client by connecting to the MCP endpoint.
  • The client generates the full authorization request parameters automatically (redirect_uri, client_id, state, code_challenge, etc.).

If you open the authorization page manually without those parameters, the authentication will fail.

Claude Desktop (Cowork):

  1. Open Settings > Connectors
  2. Click Add custom connector
  3. Enter the MCP server URL above
  4. The connector opens the GoodBarber authorization page — paste your Public API key there and validate

Claude Code (CLI):

bash
# Single appclaude mcp add goodbarber --transport http https://mcp.goodbarber.dev/mcp/sse
# Multiple appsclaude mcp add goodbarber --transport http https://mcp.goodbarber.dev/<app_id>/mcp/sse

Then start a Claude Code session — on the first GoodBarber tool call, the CLI will open the GoodBarber authorization page in your browser. Paste your Public API key there and validate to complete the OAuth flow.

Cursor / VS Code / Windsurf:

Add to your MCP configuration file (.cursor/mcp.json, .vscode/mcp.json, etc.):

json
{  "mcpServers": {    "goodbarber": {      "url": "https://mcp.goodbarber.dev/mcp/sse"    }  }}

The first connection from your client triggers the OAuth flow in your browser — paste your Public API key on the GoodBarber authorization page and validate.

Cline:

Open MCP Servers in Cline, choose "Remote server", transport Streamable HTTP, URL https://mcp.goodbarber.dev/mcp/sse, or add this to cline_mcp_settings.json:

json
{  "mcpServers": {    "goodbarber": {      "type": "streamableHttp",      "url": "https://mcp.goodbarber.dev/mcp/sse",      "disabled": false,      "autoApprove": []    }  }}

On the first connection Cline opens the GoodBarber authorization page in your browser — paste your Public API token there and validate. No API key in the config, no environment variable. Agents can also follow llms-install.md.

Any other MCP-compatible client:

Point your client to the MCP endpoint above (Streamable HTTP). The GoodBarber MCP server follows the standard MCP protocol and works with any compliant client.

2. Install the skills

Clone this repo and copy only the skills for your app type:

bash
git clone https://github.com/goodbarber/goodbarber-skills.git

Note: the examples below use Claude's local skills directory (~/.claude/skills/). If you use another client, copy the skill folders to the directory expected by that client.

eCommerce app:

bash
cp -r goodbarber-skills/skills/ecommerce/* ~/.claude/skills/

Community app:

bash
cp -r goodbarber-skills/skills/community/* ~/.claude/skills/

Membership app:

bash
cp -r goodbarber-skills/skills/membership/* ~/.claude/skills/

CMS / Content (any app with content sections):

bash
cp -r goodbarber-skills/skills/cms/* ~/.claude/skills/

Tip: CMS skills are cross-cutting — install them alongside any app type that has content sections (articles, agenda, maps, galleries, videos, sounds).

Tip: If your GoodBarber app combines multiple types (e.g. eCommerce + Membership), install skills from both directories.

Note: skill directory names carry their family prefix (shop-, community-, membership-, cms-) and are unique, so skills from several families can live in the same destination without collisions.

3. Verify

Ask your AI assistant: "What skills do you have?" — it should list the installed GoodBarber skills.

Option C — Install in Grok Build

The same package is a Grok Build plugin: .grok-plugin/plugin.json lists the 44 skills and .mcp.json declares the GoodBarber MCP server.

bash
grok plugin install goodbarber/goodbarber-skills --trust

Once the plugin is listed in the xAI plugin marketplace, install it by name instead (grok plugin install goodbarber --trust) or pick it in /marketplace.

On the first GoodBarber tool call, Grok opens the authorization page in your browser: paste your Public API key and validate. Use /mcps to check the connection and /skills to list the 44 skills. Details in SETUP.md.


Skills by App Type

eCommerce (18 skills)

Catalog & Products
SkillDescription
shop-best-sellersRank products by sales volume and revenue over a given period
shop-catalog-auditDetect incomplete product sheets (missing images, descriptions, variants)
shop-low-performersIdentify products with zero or very low sales
shop-orphan-productsFind products not assigned to any collection
shop-product-launchGuided creation of a full product with variants, images, and SEO
shop-stock-checkAudit stock levels — flag out-of-stock and low-stock items
shop-reorder-plannerGenerate a supplier-ready replenishment queue based on sales velocity
Orders & Customers
SkillDescription
shop-order-followupTo-do list of orders to process (pending, to ship, to deliver)
shop-customer-insightsSegment customers into VIP, loyal, dormant, and one-shot profiles
shop-rfm-segmentationRecency / Frequency / Monetary customer segmentation
shop-prospect-nurturePrioritize prospects and suggest conversion actions
Promotions
SkillDescription
shop-promo-campaignCreate a promo code + send an announcement push in one workflow
shop-promo-performance-reviewAnalyze promo impact: before, during, and after the campaign
Analytics & Communication
SkillDescription
shop-traffic-reportApp-level analytics: page views, launches, sessions, platforms
shop-kpi-monitorThreshold-based daily/weekly KPI health alerts
shop-weekly-digestAutomated weekly business recap
shop-push-broadcastCompose, preview, schedule, and send a push notification to all customers
shop-push-targetedCompose, preview, schedule, and send a push to specific customers or prospects

Community (5 skills)

SkillDescription
community-traffic-reportApp analytics: page views, launches, sessions by platform
community-push-broadcastSend a push to everyone or to specific community groups
community-push-targetedSend a push to specific community users
community-device-landscapePlatform distribution, top devices, OS versions
community-weekly-digestWeekly community activity recap

Membership (10 skills)

Subscriptions
SkillDescription
membership-subscription-auditActive vs expired, churn rate, at-risk subscribers, winback opportunities
membership-expiration-calendarUpcoming subscription expirations timeline
membership-longest-subscribersIdentify your most loyal long-term subscribers
membership-internal-subscription-grantCreate, update, or revoke internal subscriptions
Users & Analytics
SkillDescription
membership-prospect-followupPrioritize membership prospects for conversion
membership-traffic-reportApp analytics: page views, launches, sessions by platform
membership-push-broadcastSend a push notification to all eligible users
membership-push-targetedSend a push to specific users or subscription-status audiences
membership-device-landscapePlatform distribution, top devices, OS versions
membership-weekly-digestWeekly membership business recap

CMS / Content (11 skills)

Skills for managing editorial content — articles, agenda events, map points of interest, photo galleries, videos, and sounds. Work with any GoodBarber app that has CMS content sections.

Authoring & Publishing
SkillDescription
cms-article-publishGuided creation of a full article: body paragraphs, category, slug, scheduling, paywall
cms-event-publishCreate an agenda event with start/end datetime, location, and body content
cms-place-publishCreate a map point of interest (address + coordinates) with description
cms-gallery-builderBatch-upload images into a photo gallery and set titles/status
cms-article-restructureReorder, clean, and fix the body paragraphs of an existing article
Quality & Governance
SkillDescription
cms-content-auditDetect incomplete content across all types (no cover, empty body, missing dates/coords)
cms-draft-reviewSurface stale drafts and unfinished content with a recommended next step
cms-paywall-auditIAP apps: check premium content has a coherent free preview (accessTier, maxFreeParagraphs)
cms-stale-content-refreshRank aging articles as refresh, re-promote, or retire candidates
Planning & Recap
SkillDescription
cms-editorial-calendarForward view: scheduled publications, upcoming events, expiring content
cms-weekly-digestWhat published this week + what's scheduled next week, by content type

Note: weekly-digest, traffic-report, push-broadcast, and push-targeted names recur across app types. The CMS skills are namespaced by a cms- prefix in their frontmatter (e.g. cms-weekly-digest) to avoid collisions — keep them in a separate folder if you install skills from multiple directories.


Usage Examples

"Show me my best sellers this month"→ best-sellers
"Any products running low on stock?"→ stock-check
"Create a 20% promo code for summer and notify everyone"→ promo-campaign
"How's my churn rate looking?"→ subscription-audit
"Send a push to the Paris group: meetup Friday at 7pm"→ push-broadcast (community)
"Send a push to Marie and Alex: your item is back in stock"→ push-targeted (eCommerce)
"Notify expired subscribers about the renewal offer tomorrow at 9am"→ push-targeted (membership)
"Give me my weekly digest"→ weekly-digest
"Write and publish an article about our new opening hours"→ article-publish (cms)
"What content is scheduled to go live next week?"→ editorial-calendar (cms)
"Audit my content for missing covers and empty posts"→ content-audit (cms)

Design Principles

All skills follow these rules:

  • Pagination-aware — Large datasets are filtered server-side, not blindly paginated
  • Fuzzy matching — Mention a product or collection by name; the skill resolves it
  • Workflow chaining — Every skill suggests 2–3 related skills to run next
  • No destructive actions without confirmation — Mutations always require explicit user validation
  • Structured output — Every skill returns a formatted report, not a one-liner

Compatibility

These skills work with any MCP-compatible AI client, including:

  • Claude Desktop (Cowork)
  • Claude Code (CLI)
  • Cursor
  • VS Code (Copilot, Claude, Cline, etc.)
  • Windsurf
  • Codex CLI
  • Gemini CLI
  • Grok Build (CLI)
  • Any client supporting the Model Context Protocol

Repo Structure

goodbarber-skills/├── .claude-plugin/plugin.json├── .grok-plugin/plugin.json   # Grok Build manifest (lists the 44 skills)├── .mcp.json├── README.md├── SETUP.md├── server.json        # manifest published to the official MCP registry (dev.goodbarber/goodbarber-public-mcp)└── skills/    ├── ecommerce/    │   ├── shop-best-sellers/SKILL.md    │   ├── shop-catalog-audit/SKILL.md    │   ├── shop-customer-insights/SKILL.md    │   ├── shop-kpi-monitor/SKILL.md    │   ├── shop-low-performers/SKILL.md    │   ├── shop-order-followup/SKILL.md    │   ├── shop-orphan-products/SKILL.md    │   ├── shop-product-launch/SKILL.md    │   ├── shop-promo-campaign/SKILL.md    │   ├── shop-promo-performance-review/SKILL.md    │   ├── shop-prospect-nurture/SKILL.md    │   ├── shop-push-broadcast/SKILL.md    │   ├── shop-push-targeted/SKILL.md    │   ├── shop-reorder-planner/SKILL.md    │   ├── shop-rfm-segmentation/SKILL.md    │   ├── shop-stock-check/SKILL.md    │   ├── shop-traffic-report/SKILL.md    │   └── shop-weekly-digest/SKILL.md    ├── community/    │   ├── community-device-landscape/SKILL.md    │   ├── community-push-broadcast/SKILL.md    │   ├── community-push-targeted/SKILL.md    │   ├── community-traffic-report/SKILL.md    │   └── community-weekly-digest/SKILL.md    ├── membership/    │   ├── membership-device-landscape/SKILL.md    │   ├── membership-expiration-calendar/SKILL.md    │   ├── membership-internal-subscription-grant/SKILL.md    │   ├── membership-longest-subscribers/SKILL.md    │   ├── membership-prospect-followup/SKILL.md    │   ├── membership-push-broadcast/SKILL.md    │   ├── membership-push-targeted/SKILL.md    │   ├── membership-subscription-audit/SKILL.md    │   ├── membership-traffic-report/SKILL.md    │   └── membership-weekly-digest/SKILL.md    └── cms/        ├── cms-article-publish/SKILL.md        ├── cms-article-restructure/SKILL.md        ├── cms-content-audit/SKILL.md        ├── cms-draft-review/SKILL.md        ├── cms-editorial-calendar/SKILL.md        ├── cms-event-publish/SKILL.md        ├── cms-gallery-builder/SKILL.md        ├── cms-paywall-audit/SKILL.md        ├── cms-place-publish/SKILL.md        ├── cms-stale-content-refresh/SKILL.md        └── cms-weekly-digest/SKILL.md

Install with the skills CLI

[skills.sh]

The skills CLI installs these skills into any supported agent (Claude Code, Cursor, Codex, GitHub Copilot, Windsurf, Gemini CLI, Antigravity, Cline and more) in one command:

bash
npx skills add goodbarber/goodbarber-skills

Pick the skills you need from the list, or install all 44 with --all. The skills call the GoodBarber MCP server, so connect it first (see "Install the MCP server" above).

Contributing

Want to add a skill? Create a folder in skills/<app-type>/ with a SKILL.md file. Follow the existing format: YAML frontmatter (name, description, compatibility) + markdown instructions with tool workflow, input/output contracts, and guardrails.

License

The Unlicense — public domain, no restrictions.

来源:README.md,提交 093d80d

工具

0
该服务器需要登录,因此 SourceWeft 无法在没有账号的情况下读取其工具,也未收录。已连接账号所能看到的内容可能因账号及其权限而异。

版本历史

2
  1. v1.3.0最新Oct 7, 2026
  2. v1.2.1Sep 16, 2026

评分

已满足适用检查项的 85%

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

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分