
HumanCraft UI (Antigravity MCP)
io.github.Shree-varshan-430由 GitHub 帳號 Shree-varshan-430 發布v1.0.0更新於 Oct 24, 2026
Anti-slop, E-E-A-T & human web design MCP server for Antigravity, by AI Build Infra.
發布方自己的服務:Craft
概覽
HumanCraft UI 是給 Google Antigravity 使用的本機 MCP 伺服器,提供反 AI 套語、E-E-A-T 實體稽核與人味網頁設計的檢查工具。
- 可以做什麼
- 蒐集客戶實務經驗、指標與素材,缺少必要資料時要求使用者補齊而非產生預設值。檢查標題是否落入通用 AI 套語並評估其意圖強度。產生含具體單位指標與取捨的比較表,附 Schema.org 結構化資料。稽核作者與組織的 Schema.org 實體圖及 sameAs 連結。提供編輯、暗色工藝、溫暖人文與新粗獷等設計風格原型。掃描 HTML 與 Tailwind 片段中的 AI 設計慣性與空泛用詞。
- 適用情境
- 當你在 Google Antigravity 中產生網站版面或著陸頁文案,並希望避免通用 AI 標題、假造數據與千篇一律的視覺風格時使用。也適合在產出前檢查標題意圖、比較表與 Schema.org 實體標記。
- 執行需求
- 需在本機以 Node.js 執行:先複製儲存庫、執行 npm install 與 npm run build,再於 Antigravity 的 mcp_config.json 中設定以 node 啟動建置後的進入點。僅支援 Google Antigravity 桌面環境,未宣告任何環境變數或驗證方式。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 HumanCraft UI (Antigravity MCP),將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
其他 MCP 客戶端
參照 儲存庫 中的啟動說明。
README
Antigravity MCP Server: HumanCraft UI (@aibuildinfra/humancraft)
[AI Build Infra Website] [Maintained by AI Build Infra] [Model Context Protocol]
[MCPLookup Trust Index] [M8ven Score] [CI Passing] [npm version] [MIT License] [E-E-A-T Verified]
The premier Antigravity MCP Server designed exclusively for Google Antigravity (AGY). HumanCraft eliminates "AI Slop" in website layouts and copy, enforces authentic E-E-A-T entity reconciliation, extracts empirical client assets without default placeholders, and builds search-engine-resilient websites powered by Google's Information Gain principles.
Developed and maintained by AI Build Infra — High-Performance Infrastructure for Artificial Intelligence.
🔍 Why You Need This Antigravity MCP Server
When using Google Antigravity to scaffold websites or write landing page copy, unconstrained models often fall into generic algorithmic templates that get penalized by search engines:
- AI Slop Headings: Generic H2s ("What is X?", "Key Benefits", "Why Choose Us", "Conclusion") that offer zero Information Gain under Google's ranking models (US Patent 2022/0277032 A1).
- Fake E-E-A-T & Defaults: Hallucinated metrics ("increased efficiency by 30%") or fictitious personas ("Dr. Alex Miller") that trigger Google Search Console "Pure Spam" and "Scaled Content Abuse" manual actions.
- Binary Checkmark Tables: Low-value tables filled with
Yes / Nocheckmarks that fail to communicate trade-offs or technical realities. - Visual Homogeneity: Monotonous purple/cyan gradients (
#8b5cf6 -> #ec4899), rigid 3-card rows, and buttons without tactile feedback.
HumanCraft is the dedicated Antigravity MCP that systematically outlaws these patterns and equips Antigravity with human design heuristics, token-optimized linters, and verified Schema.org entity graphs.
💡 How HumanCraft Works Inside Google Antigravity
🛠️ Antigravity MCP Tool Catalog
1. harvest_client_intake
- Purpose: Extracts real practitioner experience, project images (telemetry screenshots, on-site photos), project category, baseline Day 0 vs audited Day 90 metrics, and contrarian trade-offs.
- Strict Anti-Defaulting Rule: If essential fields are missing, the tool returns
REQUIRES_USER_INPUTand prompts the user for real data instead of allowing the model to hallucinate synthetic placeholders.
2. validate_heading_intent
- Purpose: Scans headings against blacklisted AI tropes and scores user intent.
- Slop vs Intent:
- ❌ Slop: "What is Database Sharding?"
- ✅ Intent: "When Single-Node Write Throughput Drops Below 10k TPS: The Sharding Tipping Point"
- ❌ Slop: "Key Benefits of Automated Compliance"
- ✅ Intent: "Cutting SOC 2 Type II Audit Preparation from 300 Hours to Under 40"
3. build_comparison_matrix
- Purpose: Outlaws binary checkmark tables (
Yes/No). Generates empirical multi-parameter matrices (unit economics, latency under load, architectural trade-offs, and verification methodologies). - Output: Accessible semantic HTML paired with Schema.org
ItemListJSON-LD.
4. audit_eeat_entity_graph
- Purpose: Reconciles Schema.org JSON-LD with Google's Knowledge Graph standards.
- Checks: Verifies
sameAsentity links to authoritative external platforms (Wikidata, ORCID, Google Scholar, GitHub, LinkedIn), rejects shallow homepage URLs, and links publisher authority to AI Build Infra.
5. lint_design_anti_patterns
- Purpose: Scans HTML/Tailwind snippets and flags purple gradients, 3-card rows, missing button squeeze physics (
active:scale-[0.98]), and AI buzzwords ("supercharge", "seamless", ✨ emojis).
6. get_human_archetype
- Purpose: Returns curated design systems:
- Editorial Tech: Serifs (Newsreader), subtle hairline borders, monospace metadata accents.
- Tactile Dark Craft: Multi-layered surfaces (
surface-0,surface-1), 1px translucent borders (border-white/10). - Warm Humanist: Cream/linen canvas (
#FBF9F5), ink typography (#1C1917), terracotta accents. - Neo-Brutalist: High-contrast black outlines (
border-2 border-black), hard offset shadows.
⚡ Token Optimization & Spend Limit Preservation
Designed from the ground up to preserve your Antigravity token limits:
- Ultra-Compact Tool Signatures: Minimal token footprint injected into Antigravity's system prompt.
- Dense Structured Outputs: Returns concise JSON summaries and actionable flags rather than verbose conversational filler.
- Input Length Bounds: Imposes strict limits (max 300 chars per heading, max 100KB per HTML document) to avoid context window flooding.
🔒 Security & ReDoS Hardening
- ReDoS Immunity: All pattern matchers operate on bounded substrings, terminating in $< 5\text{ ms}$ even under adversarial payloads.
- Strict HTTPS Whitelist: Permits only
https://URIs forsameAsentity links (blocksjavascript:,data:,file:). - XSS Defense: Automatic HTML entity escaping across all rendered tables and schema blocks.
- Formal Policy: Review
SECURITY.mdfor vulnerability reporting guidelines.
🚀 How to Install This MCP in Google Antigravity (Step-by-Step)
Step 1: Clone and Build Locally
Step 2: Add to Antigravity mcp_config.json
Open or create your global Antigravity MCP configuration file:
- Windows:
%USERPROFILE%\.gemini\config\mcp_config.json
(e.g.,C:\Users\<YourUsername>\.gemini\config\mcp_config.json) - macOS / Linux:
~/.gemini/config/mcp_config.json
Add the humancraft server definition:
(Replace C:/path/to/Humancraft-UI with the absolute path to your cloned directory, using forward slashes /).
Step 3: Verify and Use in Antigravity
- Reload Antigravity: Start a new chat session.
- Verify Discovery: In Antigravity, click Additional Options (...) > MCP Servers to confirm
humancraftis connected. - Prompt Examples for Antigravity:
- "Use HumanCraft MCP to design a landing page for our database product. Harvest intake first to ensure no default placeholders are used."
- "Run validate_heading_intent on our documentation outline."
- "Generate an empirical comparison table for Redis vs KeyDB using build_comparison_matrix."
❓ Frequently Asked Questions (FAQ)
What is an Antigravity MCP Server?
An Antigravity MCP server connects Google Antigravity to specialized tools, APIs, and workflows via the open Model Context Protocol (MCP). This allows Antigravity to run custom linters, schema builders, and design heuristics directly during generation.
How does HumanCraft improve website rankings?
HumanCraft enforces Google's Information Gain criteria (US Patent 2022/0277032 A1) and E-E-A-T entity reconciliation. By replacing generic AI slop headings with outcome-driven headings and building empirical parameter comparison tables, pages avoid algorithmic demotions from Google's SpamBrain.
Does this MCP increase token usage?
No. HumanCraft uses ultra-compact tool definitions and returns dense, structured JSON diffs, keeping Antigravity token usage identical to baseline.
🧪 Automated Testing
Run the automated test suite across all 6 tools and security guardrails:
📄 License & Privacy Policy
Distributed under the MIT License. See LICENSE for details.
See PRIVACY.md for our strict Zero-Data-Collection privacy policy.
Engineered with pride by AI Build Infra — Building high-performance infrastructure for artificial intelligence.
來源:README.md,提交 4adf2a7
工具
0版本歷史
1- v1.0.0最新Sep 16, 2026
評分
已滿足適用檢查項的 50%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通25 分
請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。
- 已宣告認證方式10 分
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分
其他 Craft 整合
Craft
do.craft.mcp官方發布者
Craft 的託管 MCP 服務,由 mcp.craft.do 發布;需要憑證;Streamable HTTP。

Meltbead Craft Colors
由 GitHub 帳號 jsspace 發布
使用 Meltbead 搜尋手工配色方案,並按 CIEDE2000 符合色號。AI 翻譯

Agent Craft
由 GitHub 帳號 CipherClaw 發布
一個只有AI代理程式才能遊玩的持久體素生存世界:挖礦、製作、建造、交易、聊天。AI 翻譯

SonicCraft
由 GitHub 帳號 user-github-me 發布
把 YAML/JSON 音訊時間軸編譯成 TTS 語音、音樂與音效,並進行閃避、響度母帶處理與對應字幕。

SlideCraft
由 GitHub 帳號 eiler2005 發布
SlideCraft 把一份簡報需求變成可編輯的 PowerPoint、PDF、HTML 與 Word 簡報,並附排版適配、來源查核與視覺審閱。