Rebbel
io.rebbelv1.0.1Updated Sep 30, 2026
Plan campaigns and draft on-brand posts for a small business. Nothing publishes until you approve.
Overview
Lets an assistant plan marketing campaigns, draft on-brand posts, and schedule them after explicit approval.
- What it does
- Rebbel is a remote MCP server for small-business marketing. Its tools cover setting up a brand from a website URL, generating and approving a brand guide (identity, voice, colors, audience) and a strategy (channel mix, cadence, budget split), then generating campaigns and posts, listing and approving them, and scheduling approved posts. A results tool gives a plain-English read on campaign performance.
- When to use it
- Use it when a small business wants an assistant to draft and organize social or marketing content around a defined brand and strategy, with a human approval step before anything goes out. It is less useful if you only need one-off copywriting with no brand setup or scheduling.
- Requirements
- A remote MCP endpoint reached over streamable HTTP, with OAuth 2.1 sign-in and dynamic client registration; no API key or environment variable is declared. The client must support remote streamable HTTP plus OAuth. Sign-in is prompted the first time a Rebbel tool is used.
Installation
In SourceWeft
- Open Rebbel in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Other MCP clients
Add this to your client's mcpServers config.
{
"mcpServers": {
"rebbel": {
"type": "http",
"url": "https://app.rebbel.io/api/mcp"
}
}
}README
Rebbel — MCP client manifests
Thin install manifests for Rebbel (https://app.rebbel.io/api/mcp), a remote MCP
server with OAuth 2.1 + dynamic client registration. One repo, every client:
Full docs: rebbel.io/mcp · Per-client guides: Claude · Cursor · Gemini CLI · Perplexity · Slack
Gemini CLI
Sign in when prompted the first time you use a Rebbel tool.
Cursor
One-click install (deeplink):
Manual — .cursor/mcp.json or Cursor MCP settings:
Marketplace — submit this repo via cursor.com/marketplace/publish.
See MARKETPLACE_SUBMISSION.md for the checklist.
Perplexity
- Open perplexity.ai/account/connectors (Pro or Enterprise).
- + Custom connector → Remote.
- MCP server URL:
https://app.rebbel.io/api/mcp - Under Advanced: Transport Streamable HTTP, Authentication OAuth 2.0 (leave Client ID/Secret blank — Rebbel supports OAuth discovery + dynamic client registration).
- Add the connector, click the card to sign in, enable it on your next prompt.
Slack
Install the Rebbel Slack app to your workspace (App Directory listing pending). Approve posts from the channel — same server-enforced approval gate as every other surface. Setup guide: rebbel.io/mcp/slack.
Generic remote MCP config
Works with Windsurf (~/.codeium/windsurf/mcp_config.json), VS Code MCP extensions, and any client that
supports remote streamable HTTP + OAuth.
What it can do
list_brands/create_brand— set up a brand from a website URLgenerate_brand_guide/approve_brand_guide— identity, voice, colors, audiencegenerate_strategy/approve_strategy— channel mix, cadence, budget splitgenerate_campaign/create_post/list_posts/approve_post— draft and review postsschedule_post— schedule an approved post (refuses anything not approved first)get_results_verdict— plain-English campaign performance read
Approval, always
Rebbel never publishes a post or spends a dollar without your explicit approval — enforced on the server, not just in the UI. See the Privacy Policy.
Official MCP Registry
Namespace: io.rebbel/rebbel — publish steps in the main repo at docs/MCP_REGISTRY_PUBLISH_STEPS.md.
Source: README.md at commit a46dfe8
Tools
0Version history
1- v1.0.1LatestSep 30, 2026
