
HumanCraft UI (Antigravity MCP)
io.github.AI-BuildInfra由 GitHub 账号 AI-BuildInfra 发布v1.0.0更新于 Oct 24, 2026
Anti-slop, E-E-A-T & human web design MCP server for Antigravity, by AI Build Infra.
发布方自己的服务:Craft
概览
一个本地 MCP 服务器,为助手提供检查网页文案与设计中的通用 AI 套路、并构建 E-E-A-T 实体图谱的工具。
- 可以做什么
- HumanCraft UI 提供六个面向网站生成的工具:harvest_client_intake 收集真实客户经验、指标与素材,字段缺失时拒绝继续;validate_heading_intent 按通用 AI 套路为标题打分;build_comparison_matrix 生成多参数对比表并附带 Schema.org ItemList 标记;audit_eeat_entity_graph 检查作者与组织的 JSON-LD 及 sameAs 链接;lint_design_anti_patterns 扫描 HTML 或 Tailwind 片段中的视觉陈词滥调;get_human_archetype 返回精选设计体系。
- 适用场景
- 当助手正在搭建落地页、营销文案或文档大纲,而你希望它避免通用标题、编造指标和重复的视觉模板时,适合加入。主要面向关注搜索内容质量的 Google Antigravity 用户。
- 运行要求
- 以本地 stdio 进程在用户机器上运行,仅支持桌面端。README 要求克隆仓库、执行 npm install 与 npm run build,然后在 Antigravity 的 mcp_config.json 中用 node 命令注册构建产物 dist/index.js。未声明任何账号、API 密钥或环境变量。
安装
在 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 24, 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 演示文稿,并带有排版适配、来源核查与视觉审阅。