
Vibesharing
io.github.erova由 GitHub 帳號 erova 發布v0.17.0更新於 Oct 24, 2026
Deploy prototypes and collect team feedback from Claude Code, Cursor, or any MCP client.
概覽
VibeSharing 讓 AI 助理把 HTML 頁面與專案部署到託管分享服務、整理到集合中,並讀取與處理團隊回饋。
- 可以做什麼
- 部署與分享:發布靜態 HTML、單一檔案或多檔案專案,匯入儲存庫,登記既有網址,部署前驗證專案,並可選用設計系統範本產生符合品牌的原型。整理:建立與列出集合、搜尋原型、重新命名或更新原型、刪除原型。版本:查看版本歷史、把原型複製到獨立網址、回復到舊版本。回饋:依作者彙整或逐條查看某位審閱者的意見與截圖,調整狀態與優先順序,產生引導問題,並附說明關閉回饋。脈絡:同步 CLAUDE.md 或 AGENTS.md、上傳原始碼、新增、列出或移除參考連結。診斷:檢查權杖、GitHub 連線與部署鎖定,送出支援請求。
- 適用情境
- 適合在 AI 程式助理中建好原型後,不離開對話就發布給團隊審閱;也適合逐條處理審閱意見、比較多個變體或回復某次部署。
- 執行需求
- 需要 VibeSharing 帳號與部署權杖:本機 npm 套件透過環境變數 VIBESHARING_TOKEN 提供(需 Node.js 18 以上),遠端端點則以 bearer 權杖方式提供。可選設定自訂 API 位址。連接 GitHub 為選項,用於推送即部署。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 Vibesharing,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
其他 MCP 客戶端
參照 儲存庫 中的啟動說明。
README
VibeSharing MCP Server
The missing link between your AI coding assistant and your team.
Note for anyone reading this on GitHub: erova/vibesharing-mcp is a read-only mirror, published automatically on each release. Pull requests against it will be overwritten by the next sync. To report a bug or request a change, please open an issue or write to [email protected].
Build prototypes with Claude Code, Cursor, or any AI tool — then instantly share them with your team for feedback. No context switching. No copy-pasting URLs. Just ship and collaborate.
Quick Start
1. Get Your Token
Sign up at vibesharing.app, then go to Account Settings to:
- Copy your deploy token — starts with
vs_ - Connect your GitHub account (optional) — enables Push to Deploy
2. Connect Your Editor
Cursor / Windsurf / Claude Desktop (recommended — always up to date):
Add to .cursor/mcp.json (Cursor) or ~/Library/Application Support/Claude/claude_desktop_config.json (Claude Desktop).
Claude Code:
Then restart your editor. That's it.
3. Start Sharing
What You Can Do
Share a static HTML page instantly
One command. No Vercel, no GitHub, no React wrapper. Your HTML page goes live with a feedback widget built in. CSS, SVGs, and images are auto-bundled into a self-contained file.
Deploy full projects
Claude confirms the collection, names the deployment, and handles everything — GitHub repo, deploy, team registration — in one conversation. Your first three prototypes are hosted on us; connect your own Vercel or Netlify account and the limit disappears.
Match your design system from the first prompt
quick_prototype picks the right template from your org, hands the AI its CSS variables and written design instructions, and deploys — so the prototype is on-brand as it's generated, instead of built generic and retrofitted. Browse what's available with list_templates.
Go through feedback one person at a time
On the local server, open feedback across your recent prototypes is summarized on the first VibeSharing tool call of a session — you find out something is waiting without asking. (Not yet on the remote endpoint.)
Asked without a name, get_feedback groups everything by author — "9 items from 4 people, 6 open" — instead of returning a wall of text. Asked with a name, it walks that person's comments one at a time, each carrying the page it was left on, the pinned position, the question it answered, the replies underneath, and the screenshot itself as an image — so you see what they saw rather than opening a link. You decide per comment whether to build it, skip it, or discuss — and close_feedback_loop tells the person what you did.
Keep every version, and branch safely
Every deploy is a numbered version with its own immutable URL. fork_prototype copies one to a separate URL so you can explore without touching the original, and rollback_deploy restores any earlier version — for git-based and static prototypes alike.
Put it in front of customers
create_campaign bundles several prototypes behind one gated portal with your own questions — star ratings, multiple choice, free text — and supports blind randomized A/B/C ordering so a name like "v2" can't skew a preference test. It lands as a draft; opening it and inviting the cohort stays a deliberate step in the dashboard.
Catch build failures before deploying
validate_project looks for the things that actually break deploys — a missing framework dependency, no build script, conflicting configs — and returns fixes rather than a stack trace after the fact.
Keep context alive across sessions
Your project context persists on VibeSharing, so any team member (or AI session) can pick up where you left off. CLAUDE.md and AGENTS.md auto-sync on deploy.
Troubleshoot issues
The diagnose tool checks your token, GitHub connection, deploy locks, and recent errors — and auto-fixes what it can. If it can't fix something, send_support_request sends a detailed report to the admin.
Available Tools (31)
Remote vs Local
Remote (recommended): Connect to vibesharing.app/api/mcp. Always up to date, no installs, no cache issues. Works everywhere.
Local (advanced): Run via npx. Supports reading files from disk with file_path parameter. Requires Node.js 18+. May need npx clear-npx-cache after updates.
Environment Variables (local only)
Learn More
- VibeSharing — Sign up free
- Setup Guide — Step-by-step for all editors
- Troubleshooting — Common issues and fixes
- GitHub — Source code
Stop building in isolation. Start shipping with your team.
來源:README.md,提交 dbf8a65
工具
0版本歷史
1- v0.17.0最新Sep 16, 2026
評分
已滿足適用檢查項的 40%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通25 分
請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。
- 已宣告認證方式10 分
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分
請在儲存庫或註冊中心條目中宣告授權條款。