Sitepulsar

ai.sitepulsar由 sitepulsar.ai 發布官方發布者v1.0.1更新於 Oct 25, 2026

SitePulsar AEO audits: fetch FIND/READ/USE agent-readiness scores for any website.

已驗證Streamable HTTP可網頁執行網頁搜尋與抓取資料與分析商業與電商

概覽

AI 產生的概覽

託管式 AEO 稽核伺服器,讓助理評估網站對 AI 答案引擎與代理的可尋性、可讀性與可用性。

可以做什麼
對單一網址做快速代理就緒檢查,查看 robots 與爬蟲存取、結構化資料和內容結構,不需完整稽核。發起非同步的 FIND/READ/USE 完整稽核並回傳稽核 ID 供輪詢。以摘要、分節詳情,或一次回傳摘要加詳情加修正項的方式取得稽核結果,並可在同一評分尺度上比較多個網址的 AEO 表現。取得依支柱標記、依影響排序並含實作步驟的修正清單。探測發現管道:AI 引擎對某查詢推薦哪些公司、與品牌相關的登錄庫和套件條目、網站公布的 MCP 端點與 OAuth 宣告、UCP 購物代理就緒度。掃描品牌的即時 AI 能見度,並對商品頁做可讀性評分。
適用情境
當你需要評估或改善某個網站或品牌在 AI 答案與自主代理中的呈現時使用:在付費稽核前先篩檢頁面、將品牌與競爭對手比較,或產出可交給開發者的優先修正清單。
執行需求
遠端 streamable-HTTP 端點,無需本機安裝。驗證方式為用戶端 OAuth,或在 SitePulsar 儀表板產生的 bearer API 金鑰。計費工具(run_audit、scan_visibility 以及 scan_product_page 的計費路徑)需要 Pro 或 Business 方案。
安裝前請注意
稽核與掃描會消耗額度並需要付費方案;同一網址 24 小時內重跑會重用快取稽核且不計費。bearer API 金鑰屬於憑證,不應放入共用設定。伺服器會擷取並分析公開網址並取樣 AI 引擎,因此查詢的網域和品牌會傳送給第三方服務。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Sitepulsar,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/ai.sitepulsar%2Fmcp/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "sitepulsar": {
      "type": "http",
      "url": "https://mcp.sitepulsar.ai/mcp"
    }
  }
}

README

SitePulsar MCP Server

[MCP Registry] [License: MIT] [Transport: streamable-http]

Agent Experience Optimization (AEO) for AI agents — measure and improve how findable, readable, and usable any website is to AI answer engines and autonomous AI agents, directly from your MCP client.

A remote, hosted Model Context Protocol server. There is nothing to build or run locally — connect your MCP client to the hosted endpoint and the 13 tools below become available.

Endpoint (streamable-http): https://mcp.sitepulsar.ai/mcp


What is SitePulsar / AEO?

SitePulsar is an Agent Experience Optimization (AEO) audit platform. It measures how findable, readable, and usable a website is to AI answer engines and autonomous AI agents, and returns one AEO score across three pillars:

  • FIND — discoverability across ChatGPT, Claude, Gemini, Perplexity, and Grok.
  • READ — comprehension, structured data, and trust signals.
  • USE — agent-actionability (can an autonomous AI agent actually take action on the site?).

AEO is the agent-native successor to what used to be split as GEO + AIO. SitePulsar is agent infrastructure, not an SEO tool.


Quick start

The server supports two auth modes. Pick whichever fits your client.

Option A — OAuth (recommended for Claude; no API key)

Add SitePulsar as a custom connector in Claude using the endpoint. Claude walks you through the OAuth handshake; no API key needs to be stored.

  • Endpoint: https://mcp.sitepulsar.ai/mcp
  • OAuth protected-resource metadata: https://mcp.sitepulsar.ai/.well-known/oauth-protected-resource

Option B — Bearer API key (for headless / non-interactive clients)

Mint an MCP API key in the SitePulsar dashboard (Pro/Business plan), then send it on every request:

Authorization: Bearer <mcp_api_key>

See examples/headless-curl.md for raw HTTP usage.


Connect matrix

ClientHow to connect
Claude (desktop / web)Settings → Connectors → Add custom connector → paste https://mcp.sitepulsar.ai/mcp, then complete OAuth.
Claude Code (CLI)claude mcp add --transport http sitepulsar https://mcp.sitepulsar.ai/mcp
Cursor / Cline (JSON config)Add to your MCP config: see below.

Cursor / Cline JSON config:

json
{  "mcpServers": {    "sitepulsar": {      "url": "https://mcp.sitepulsar.ai/mcp"    }  }}

A ready-to-paste config is in examples/claude_desktop_config.json.

For headless clients that cannot do interactive OAuth, add an Authorization: Bearer <mcp_api_key> header (see Option B above).


Tools

13 tools, grouped by pillar coverage. "Metered" tools run a billed audit/scan and require a Pro/Business plan; "Free" tools are read-only or lightweight probes.

ToolWhat it doesCost
check_agent_readinessFast synchronous agent-readiness check for a URL (no full run, no charge). Immediate signals on machine readability, structured data, and agent-accessibility.Free
run_auditStart a full async AEO audit for a URL. Returns an audit_id; poll with get_audit.Metered (Pro/Business)
get_auditPoll status and, when complete, a decision-ready summary: AEO score (overall + FIND/READ/USE), weakest pillar, headline takeaways, and top fixes.Free
get_audit_detailFull per-section breakdown of a completed audit — per-dimension sub-scores, reputation across engines, competitor cluster, crawl/schema/robots, agentic + USE probes, rendered-DOM.Free
get_audit_fullOne call returning summary + full detail + fixes (use expand to trim).Free
compare_aeoCompare AEO posture across multiple URLs on the same pillar scale.Free
get_fixesPrioritised, pillar-tagged action plan for a completed audit, ordered by estimated impact.Free
search_companiesSamples major AI engines for which companies they name for a query; returns a consensus shortlist (≤5).Free
probe_agent_discoveryChecks the official MCP registry, PyPI, and GitHub for servers/packages tied to a domain or brand.Free
probe_mcp_functionalDiscovers a site's advertised MCP endpoint and reports its declared OAuth/transport posture + declared tool names.Free
probe_ucp_readinessInspects /.well-known/ucp for AI-shopping-agent transactability (presence + advertised capabilities).Free
scan_visibilityLive AI-visibility scan for any brand (crawl + reputation across engines): where a brand is mentioned.Metered (Pro/Business)
scan_product_pageProduct-page readability scan for AI agents; structured product/offer extraction.Free or metered — see dashboard

Full machine-readable tool reference: llms.txt.


Authentication

SitePulsar accepts either of the following on the hosted endpoint.

OAuth

Used by interactive clients (e.g. Claude custom connectors). The server advertises its OAuth posture via RFC 9728 protected-resource metadata:

https://mcp.sitepulsar.ai/.well-known/oauth-protected-resource

Your client discovers the authorization server from that document and completes the handshake — no API key is stored on your side.

Bearer API key

Used by headless clients. Mint a key in the SitePulsar dashboard (Pro/Business plan) and send it on every request:

Authorization: Bearer <mcp_api_key>

Metered tools (run_audit, scan_visibility, and the metered path of scan_product_page) require a Pro/Business plan regardless of auth mode.


Links

  • Website: https://www.sitepulsar.ai
  • Tool reference (llms.txt): https://www.sitepulsar.ai/llms.txt
  • Hosted MCP endpoint: https://mcp.sitepulsar.ai/mcp
  • OAuth metadata: https://mcp.sitepulsar.ai/.well-known/oauth-protected-resource
  • Listed in the official MCP registry as ai.sitepulsar/mcp (v1.0.0).

License

MIT — see LICENSE.

Built by

SitePulsar — EU-based (Netherlands). Founder & CEO: Gijs van Bueren. Questions: [email protected].

來源:README.md,提交 d555087

工具

13

check_agent_readiness

Check Agent Readiness

Fast synchronous AEO / agent-readiness read of a single URL: robots and bot access, structured data (schema), and content structure. Returns immediate signals without running a full audit. Use this to triage a page or sanity-check before deciding whether the heavier run_audit is worth a credit.

輸入參數url必填

run_audit

Run Full AEO Audit

Run a full AEO audit of a URL covering FIND, READ, and USE. Async: returns an audit_id to poll with get_audit. Accepts an optional target_keyword. Spends one audit credit per fresh run; a same-URL re-run within 24h reuses the cached audit, uncharged.

輸入參數url必填target_keyword

get_audit

Get Audit Summary

Fetch an audit's status and, when complete, a compact decision-ready SUMMARY: AEO score (overall + FIND/READ/USE), a short summary, the weakest pillar, headline takeaways, and the top fixes. Lead with this; call get_audit_detail only when you need the full per-section breakdown.

輸入參數audit_id必填

get_audit_detail

Get Audit Detail

Full structured per-section breakdown of a completed audit, on demand (only call after get_audit when you need depth): per-dimension FIND/READ/USE sub-scores, reputation across AI engines, competitor cluster (named for paid tiers), crawl/schema/robots findings, agentic-readiness + USE functional probes, and rendered-DOM analysis (paid). Typed, sanitized, size-capped (see truncated/dropped_sections). Composite *_score fields listed in experimental_fields may change methodology — do not hardcode thresholds. Also surfaces author/E-E-A-T, content freshness, images, hreflang, per-page per-bot access, Schema.org Action microformats, OpenAPI sub-metrics, Google Intelligence, product readability, site maturity, and a methodology block — each tagged with an availability state in the `availability` map (present | not_detected | not_run_free_tier | phase_c_disabled | probe_failed | truncated | not_measured_legacy). Wave C adds deterministic signals: homepage content quality (named quotes, stats-with-source, answer-shape) under crawl.content_signals; per-page video + per-locale schema in page_signals; OpenAPI per-operation coverage %, OAuth scopes, and MCP tool annotations in agentic_detail.use_probes; and self-disclosed trust claims (certifications, SLA/uptime, AI-content disclosure, verifiable-claims) under agentic_detail.trust_claims — each labeled "disclosed"/"mentioned" (never "verified") with an evidence URL and extraction-confidence. All carry an availability state in the `availability` map.

輸入參數audit_id必填

compare_aeo

Compare AEO Across URLs

Compare AEO posture across multiple URLs (e.g. a brand versus its competitors) on the same FIND/READ/USE pillar scale. Async: returns an audit_id to poll with get_audit. Spends credits only for freshly-audited URLs; recent audits are reused uncharged.

輸入參數urls必填

get_fixes

Get Prioritized Fixes

Return the prioritized, pillar-tagged (FIND / READ / USE) action plan for a completed audit, deduplicated across sources, with machine-actionable implementation steps included on fixes where available. Use this when you want the to-do list to act on (or hand to a coding agent), rather than the scores or section detail.

輸入參數audit_id必填

get_audit_full

Get Full Audit Report

One call that returns a completed audit's SUMMARY, full per-section DETAIL, and deduplicated prioritized FIXES together — so you don't have to chain get_audit → get_audit_detail → get_fixes. Use `expand` to trim the payload ('summary' | 'detail' | 'fixes' | 'all'; default 'all'). Same ownership, tier gating, and sanitization as those tools. For an in-progress audit it returns the status so you can keep polling. The detail layer includes Wave-B surfaced sections (author/E-E-A-T, freshness, images, hreflang, per-bot access, Action microformats, OpenAPI sub-metrics, Google Intelligence, product readability, site maturity, methodology) and Wave-C deterministic signals (content quality, video/locale, USE sub-metrics, trust claims) each with an availability state.

輸入參數expandaudit_id必填

search_companies

Search AI-Recommended Companies

Samples the major AI engines for which companies they name for a query (e.g. "best CRM for startups"); returns a consensus shortlist (≤5). Use when you want to know who agents *recommend* for a category — not where a specific brand is mentioned (use scan_visibility for that). Free, no URL needed. Result: { companies[], tool_schema_version }.

輸入參數query必填

probe_agent_discovery

Probe Agent Discovery Surfaces

Checks selected registries (official MCP registry, PyPI, GitHub) for packages/servers tied to a domain or brand. A discovery-surface check (can agents find your published tooling?), not a visibility check. Use when you want to know whether a brand has discoverable agent/developer artifacts listed where agents look for them. Result: { state, score, tier, hits[], tool_schema_version }.

輸入參數url必填brand

probe_ucp_readiness

Probe UCP Shopping Readiness

Inspects /.well-known/ucp to report whether AI shopping agents can transact with the site (presence + advertised capabilities only — never a live purchase). Use when evaluating an e-commerce or merchant site for agentic-commerce readiness. Result: { has_ucp_profile, capabilities[], score, tool_schema_version }.

輸入參數url必填brand

probe_mcp_functional

Probe MCP Endpoint Posture

Discovers a site's advertised MCP endpoint (mcp.json / .well-known) and inspects its *declared* OAuth/transport posture (advertised, not guaranteed-working — it does not run a full live handshake). Use when checking whether a site exposes a connectable MCP server and what it claims to support. Result: { handshake_ok, declared_endpoint, declared_tool_names[], score, tool_schema_version }.

輸入參數url必填brand

scan_product_page

Scan Product Page Readability

Deterministically scores one product page (schema, price, availability, image) 0–100 for shopping-agent readability — no LLM, fully repeatable. Use when you want a precise, single-page readability score for a specific product URL rather than a whole-site audit. Available on Pro+ plans. Result: { result: { readability_score, ... }, tool_schema_version }.

輸入參數url必填brand

scan_visibility

Scan AI Visibility

Live AI-visibility scan for a brand: crawl + reputation sampled across AI engines, returning where *that* brand is mentioned (any public brand, not just your own). Use when you want to know whether and how a named brand already surfaces in AI answers — complementary to search_companies, which finds who agents recommend for a category. Pro+ (LLM cost). Result: { reputation[], tool_schema_version }.

輸入參數url必填brand

版本歷史

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

評分

已滿足適用檢查項的 100%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分