技能 sitemapkit
📦

sitemapkit

中風險 🌐 網路存取🔑 環境變數

探索網站 Sitemap

當 sitemap 位置未知時,網站 URL 探索會很慢。此技能使用 SitemapKit 尋找 sitemap 檔案、擷取 URL,並彙整爬取涵蓋範圍。

支援: Claude Codex Code(CC)
⚠️ 50
1

下載技能 ZIP

2

在 Claude 中上傳

前往 設定 → 功能 → 技能 → 上傳技能

3

開啟並開始使用

Agent 可讀資源

當 AI Agent、爬蟲或腳本需要乾淨上下文、而不是讀取完整頁面時,請使用這些連結。

測試它

正在使用「sitemapkit」。 Find all sitemaps for stripe.com.

預期結果:

已探索到的 sitemap URL 精簡清單、使用的探索方法,以及可用時的剩餘每月配額。

正在使用「sitemapkit」。 Extract every URL from a product sitemap.

預期結果:

可讀的 URL 清單,包含選用的最後修改日期,並在結果遭截斷時附註。

正在使用「sitemapkit」。 Run a full crawl for a website before migration.

預期結果:

彙整 sitemap 數量、已處理的 sitemap 檔案、URL 總數、截斷狀態,以及代表性 URL 區段。

安全審計

中風險
v2 • 6/27/2026

Static analysis reported command execution, weak crypto, filesystem, network, and credential patterns. Review found the command and weak-crypto alerts are false positives from Markdown backticks, TypeScript template strings, and documentation text, while network access and SITEMAPKIT_API_KEY usage are intentional for the SitemapKit API. The skill is publishable with a warning because user-supplied URLs and an API key are sent to a third-party service.

5
已掃描檔案
436
分析行數
7
發現項
2
審計總數
中風險問題 (2)
Third-party API receives user URLs and API key
The MCP server reads SITEMAPKIT_API_KEY from the environment and sends it with user-provided sitemap or domain URLs to https://app.sitemapkit.com. This is expected for the service, but it exposes browsing targets and credentials to a third-party API and should be disclosed to users.
Remote crawling delegated to external service
Tool calls accept user-provided url values and forward them to the SitemapKit API for discovery or extraction. This can reveal target domains or sitemap URLs and can consume a user quota on the external service.
低風險問題 (3)
Documentation references hidden MCP configuration files
README.md mentions user configuration paths such as .cursor/mcp.json and ~/.codeium/windsurf/mcp_config.json. These are setup instructions, not code that reads or writes hidden files.
Static command-execution alerts are Markdown and string formatting false positives
The backtick detections in README.md and SKILL.md are inline code formatting, and the detections in src/index.ts are template literals used to format API responses and errors. No shell execution API or dynamic command invocation was found.
Weak-crypto alerts are false positives
The reported weak-cryptography locations do not show cryptographic code. They appear to match ordinary text such as Markdown, MCP, sitemap, or example strings.

偵測到的模式

Authenticated outbound fetch to fixed API endpoint
審計者: codex 查看審計歷史 →

品質評分

55
架構
100
可維護性
87
內容
69
社群
49
安全
83
規範符合性

你能建構什麼

SEO 網站盤點

在檢查索引涵蓋範圍或遷移準備狀態之前,收集 sitemap URL 和頁面數量。

競品內容對應

從競爭對手網域擷取公開 sitemap URL,以了解網站區段和發布規模。

開發者遷移檢查

在網站上線前或上線後,比對預期頁面與 sitemap 輸出。

試試這些提示

尋找 sitemap 檔案
Find all sitemap files for https://example.com and tell me where each sitemap was discovered.
擷取單一 sitemap
Extract the URLs from https://example.com/sitemap.xml and include last modified dates when available.
稽核網站 URL 數量
Run a full sitemap crawl for https://example.com with a limit of 5000 URLs. Summarize total URLs, processed sitemaps, and truncation status.
比較上線涵蓋範圍
Discover all sitemaps for https://example.com, group the returned URLs by site section, and flag sections with unexpectedly low page counts.

最佳實務

  • 確認目標網域是公開的,且適合傳送至 SitemapKit。
  • 在大型網站上執行完整爬取之前,先從 sitemap 探索開始。
  • 審慎設定 max_urls,以控制結果大小和配額使用量。

避免

  • 請勿將它用於私人 URL 或敏感的內部網域。
  • 請勿假設 sitemap 包含網站上的每個上線頁面。
  • 在未檢查配額和截斷狀態之前,請勿要求非常高的 URL 上限。

常見問題

此技能需要 API key 嗎?
是。MCP server 需要 SITEMAPKIT_API_KEY 才能向 SitemapKit 進行驗證。
它會將資料傳送到我的環境之外嗎?
是。它會將目標網域或 sitemap URL 傳送至 SitemapKit API。
它可以在沒有 sitemap 的情況下爬取頁面嗎?
它專注於 sitemap 探索與擷取。它不是完整的瀏覽器爬蟲。
當結果太大時會發生什麼事?
回應可能會被截斷。如果你的方案和配額允許,請提高 max_urls。
哪些助理可以使用它?
報告列出透過 MCP-compatible 設定支援 Claude、Codex 和 Claude Code。
它可以顯示剩餘配額嗎?
可以。當 SitemapKit 傳回配額中繼資料時,它會回報剩餘的每月請求數。

開發者詳情

作者

0nl1n1n

授權

MIT

引用

main

檔案結構

📁 src/

📄 index.ts

📄 package.json

📄 README.md

📄 SKILL.md

📄 tsconfig.json