SEO-IntentRank (Antigravity MCP)

io.github.AI-BuildInfra由 GitHub 账号 AI-BuildInfra 发布v1.0.1更新于 Oct 24, 2026

Human search intent keywords, Core Web Vitals, technical SEO & on-page audit MCP server.

发布方自己的服务:Rank Fast

概览

AI 生成的概览

本地 MCP 服务器,用于网页 SEO 审计:搜索意图关键词、页面标签、Core Web Vitals 与技术结构。

可以做什么
  • 从网址、HTML 或纯文本中提取人类搜索意图关键词、意图分布、自然搜索问句与已解答问题
  • 审计页面 SEO:标题长度与像素宽度、meta 描述、Open Graph、Twitter Card、canonical 以及图片 alt 与尺寸检查
  • 通过 Google PageSpeed Insights 获取 Lighthouse Core Web Vitals(CLS、LCP、INP、FCP、TTFB),离线时回退到本地 DOM 启发式分析
  • 检查技术 SEO:标题层级、Schema.org JSON-LD、robots.txt 与 sitemap.xml、文本与 HTML 比例
  • 运行综合审计,输出 0-100 评分、字母等级与按优先级排序的改进建议
适用场景
适合让助手检查某个页面或站点的 SEO 与性能问题并给出修改建议,例如发布内容前自查,或排查布局偏移、搜索意图覆盖不足等问题。支持线上网址,也支持粘贴 HTML 离线分析。
运行要求
以 stdio 方式在本机运行,通过 npx 或 node 启动,需要 Node.js。未声明账号或环境变量。审计线上网址需要网络访问;Lighthouse 工具可选地以工具参数形式传入 Google PageSpeed Insights API 密钥。
安装前请注意
服务器会抓取你提供的网址,请只指向你有权请求的页面。可选的 Google PageSpeed Insights API 密钥以工具参数传入,应视为机密。审计本身为只读分析,但使用该工具时页面内容会发送至 Google 的 PageSpeed 服务。

安装

在 SourceWeft 中

  1. 打开 控制台中的 SEO-IntentRank (Antigravity MCP),将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。

其他 MCP 客户端

参照 仓库 中的启动说明。

README

SEO-IntentRank MCP Server (seo-intentrank)

[AI Build Infra Website] [Maintained by AI Build Infra] [Model Context Protocol] [M8ven Score] [CI Status] [NPM Version] [MIT License]

Official Model Context Protocol (MCP) Server for SEO-IntentRank: Human Search Intent Keywords, Technical SEO Audits, Google Lighthouse Core Web Vitals (CLS/LCP/INP), and On-Page Diagnostic Intelligence.

Developed, maintained, and published by AI Build Infra — High-Performance Infrastructure for Artificial Intelligence & Search Engine Optimization.


🌟 Overview

SEO-IntentRank is an enterprise-grade SEO diagnostic MCP Server created by AI Build Infra to equip AI assistants (ChatGPT, Claude Desktop, Google Antigravity, Cursor, and Perplexity) with live web diagnostics.

It bridges the gap between raw technical crawl data and real human search behavior, delivering deep on-page audits, direct Google Lighthouse Core Web Vitals (including exact Cumulative Layout Shift / CLS scores), and semantic Human Search Intent Keyword extraction.

Core Capabilities:

  1. 🎯 Human Intent Keyword Engine: Categorizes page search intent into Informational, Commercial Investigation, Transactional, and Navigational; synthesizes high-converting natural human search queries; mines answered questions; and flags AI slop clichés and keyword stuffing.
  2. 🔍 On-Page SEO Inspection: Scans <title> (character length & ~580px pixel width estimates), <meta name="description"> (CTA detection), <meta name="robots">, Open Graph tags (og:*), Twitter Cards (twitter:*), and Canonical URL verification.
  3. 📐 Media & Image Alt Audit: Detects missing alt attributes, decorative images (alt=""), and missing width/height attributes that cause Cumulative Layout Shift (CLS).
  4. ⚡ Lighthouse Core Web Vitals: Fetches exact numeric scores directly from Google Lighthouse / PageSpeed Insights for:
    • Cumulative Layout Shift (CLS) with threshold analysis ($\le 0.1$ Good) and shift element culprit identification.
    • Largest Contentful Paint (LCP), Interaction to Next Paint (INP), First Contentful Paint (FCP), and Time to First Byte (TTFB).
    • Fallback to local DOM-based layout shift heuristics when auditing raw HTML offline.
  5. 🏗️ Technical SEO Hierarchy: Checks single <h1> enforcement, non-sequential heading level skips (e.g. H1 → H3), Schema.org JSON-LD structured data validation, robots.txt disallows, sitemap.xml, and text-to-HTML ratios.

💡 How SEO-IntentRank Works in AI Assistants (ChatGPT / Claude / Antigravity)

┌────────────────────────────────────────────────────────────────────────────────────────┐│                        AI Assistant (ChatGPT / Claude / Antigravity)                   │└───────────────────────────────────────────┬────────────────────────────────────────────┘                                            │ MCP Tool Calls                                            ▼┌────────────────────────────────────────────────────────────────────────────────────────┐│                        SEO-IntentRank MCP Server (AI Build Infra)                      │├───────────────────────────────┬────────────────────────────────────────────────────────┤│ 🎯 extract_human_intent_      │ Categorizes search intent (Informational, Commercial,  ││    keywords                   │ Transactional, Navigational), synthesizes real queries │├───────────────────────────────┼────────────────────────────────────────────────────────┤│ 🔍 scan_onpage_seo            │ Audits Title (pixels/chars), Description, Open Graph,  ││                               │ Twitter Cards, Canonical tags, & Image Alt dimensions  │├───────────────────────────────┼────────────────────────────────────────────────────────┤│ ⚡ audit_lighthouse_cls_       │ Fetches real CLS, LCP, INP & Web Vitals from Google    ││    vitals                     │ Lighthouse API + local DOM layout shift heuristics     │├───────────────────────────────┼────────────────────────────────────────────────────────┤│ 🏗️ audit_technical_seo        │ Validates single H1, heading skips (H1->H3), Schema    ││                               │ JSON-LD, Robots.txt disallows, & Sitemap.xml           │├───────────────────────────────┼────────────────────────────────────────────────────────┤│ 📊 comprehensive_seo_audit    │ Unified master audit delivering 0-100 score, letter    ││                               │ grade (A+ to F), and prioritized step-by-step actions  │└───────────────────────────────┴────────────────────────────────────────────────────────┘

🚀 Installation & Quick Start

Running with NPX

bash
npx -y seo-intentrank

Adding to Antigravity / Claude Desktop / Cursor Configuration

Add the following to your mcpServers configuration (mcp_config.json or claude_desktop_config.json):

json
{  "mcpServers": {    "seo-intentrank": {      "command": "npx",      "args": ["-y", "seo-intentrank"]    }  }}

Or for local development:

json
{  "mcpServers": {    "seo-intentrank": {      "command": "node",      "args": ["C:/path/to/seo-mcp-server/dist/index.js"]    }  }}

🛠️ Available MCP Tools

1. extract_human_intent_keywords

Extracts high-converting Human Search Intent Keywords and analyzes audience search behavior.

Parameters:

  • url (string, optional): Live URL.
  • html (string, optional): Raw HTML markup.
  • text (string, optional): Plain article text.
  • targetKeyword (string, optional): Target focus keyword to evaluate.

Output:

  • Primary search intent & percentage distribution (informational, commercial, transactional, navigational).
  • Top ranked human intent keywords with relevance scores and heading signals.
  • Synthesized natural human search queries answered by the page.
  • Mined questions with answered status.
  • Information Gain & AI slop fluff assessment score.

2. scan_onpage_seo

Audits On-Page SEO elements from a live URL or raw HTML string.

Parameters:

  • url (string, optional): Web URL to fetch and audit.
  • html (string, optional): Raw HTML string for offline analysis.

Output:

  • Title status, length, and pixel width estimate (~580px Google cutoff).
  • Meta description length & CTA presence.
  • Complete Open Graph & Twitter Card validation.
  • Canonical tag status (self-referencing, missing, relative, or mismatched).
  • Image Alt tag audit with missing dimensions (CLS risk detection).

3. audit_lighthouse_cls_vitals

Audits Core Web Vitals directly using Google Lighthouse / PageSpeed API and local DOM shift heuristics.

Parameters:

  • url (string, optional): Live URL to benchmark.
  • html (string, optional): HTML snippet for local layout shift risk calculation.
  • strategy (string, optional): 'mobile' (default) or 'desktop'.
  • apiKey (string, optional): Optional Google PageSpeed Insights API key.

Output:

  • Cumulative Layout Shift (CLS) score, rating (GOOD, NEEDS_IMPROVEMENT, POOR), and layout shift culprit elements.
  • LCP, INP, FCP, TTFB measurements.
  • Lighthouse category scores (Performance, SEO, Accessibility, Best Practices).

4. audit_technical_seo

Inspects technical page architecture and semantic structure.

Parameters:

  • url (string, optional): Live URL.
  • html (string, optional): Raw HTML string.
  • robotsTxtContent (string, optional): Raw robots.txt string to parse.
  • sitemapXmlContent (string, optional): Raw sitemap.xml string to parse.

Output:

  • Heading structure validation (H1 count, non-sequential heading level skips).
  • Schema.org JSON-LD syntax and @type verification.
  • Content word count, text-to-HTML ratio, and thin content warnings.
  • Robots directives and Sitemap URL counts.

5. comprehensive_seo_audit

Master all-in-one SEO auditor running all tools in parallel and producing an executive report.

Parameters:

  • url (string, optional): Live URL.
  • html (string, optional): Raw HTML markup.
  • strategy (string, optional): 'mobile' | 'desktop'.
  • apiKey (string, optional): Optional Google PageSpeed API key.
  • targetKeyword (string, optional): Target focus keyword.

Output:

  • Overall SEO score (0-100) and letter grade (A+, A, B, C, D, F).
  • Aggregated On-Page, Technical, Lighthouse, and Intent audits.
  • Prioritized action plan sorted by impact (HIGH, MEDIUM, LOW).

🧪 Testing

Run the automated test suite:

bash
npm test

🏢 Publisher & Entity Reconciliation

SEO-IntentRank is engineered and published by AI Build Infra.

  • Official Website: https://aibuildinfra.com/
  • Publisher: AI Build Infra
  • Ecosystem: High-performance developer tools, E-E-A-T entity reconciliation, and AI agent infrastructure.
  • Related MCP Servers: HumanCraft UI (@aibuildinfra/humancraft)
json
{  "@context": "https://schema.org",  "@type": "SoftwareApplication",  "name": "SEO-IntentRank MCP Server",  "applicationCategory": "DeveloperApplication",  "operatingSystem": "Cross-platform",  "author": {    "@type": "Organization",    "name": "AI Build Infra",    "url": "https://aibuildinfra.com/"  },  "publisher": {    "@type": "Organization",    "name": "AI Build Infra",    "url": "https://aibuildinfra.com/"  },  "url": "https://github.com/AI-BuildInfra/SEO-intentrank",  "downloadUrl": "https://www.npmjs.com/package/seo-intentrank"}

📄 License

MIT License. Created with ❤️ by AI Build Infra.

来源:README.md,提交 77e3f36

工具

0
SourceWeft 尚未在沙箱中启动过该软件包,因此其工具未知。

版本历史

1
  1. v1.0.1最新Sep 24, 2026

评分

已满足适用检查项的 50%

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

  • 近 30 天内可连通25 分

    请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。

  • 已声明认证方式10 分

    请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。

  • 已列出工具15 分

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

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

其他 Rank 集成