<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml">
  <url>
    <loc>https://mcpcheckup.com/blog</loc>
    <lastmod>2026-10-28T04:11:50.015Z</lastmod>
  </url>
  <url>
    <loc>https://mcpcheckup.com/zh/blog</loc>
    <lastmod>2026-10-27T15:05:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://mcpcheckup.com/blog/a-ci-build-with-none-of-its-keys</loc>
    <lastmod>2026-09-23T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://mcpcheckup.com/blog/a-ci-build-with-none-of-its-keys"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://mcpcheckup.com/zh/blog/a-ci-build-with-none-of-its-keys"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mcpcheckup.com/blog/a-ci-build-with-none-of-its-keys"/>
  </url>
  <url>
    <loc>https://mcpcheckup.com/blog/a-rate-that-could-only-say-100</loc>
    <lastmod>2026-09-30T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://mcpcheckup.com/blog/a-test-that-failed-two-percent-of-the-time</loc>
    <lastmod>2026-09-23T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://mcpcheckup.com/blog/a-test-that-failed-two-percent-of-the-time"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://mcpcheckup.com/zh/blog/a-test-that-failed-two-percent-of-the-time"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mcpcheckup.com/blog/a-test-that-failed-two-percent-of-the-time"/>
  </url>
  <url>
    <loc>https://mcpcheckup.com/blog/already-in-a-directory</loc>
    <lastmod>2026-09-23T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://mcpcheckup.com/blog/already-in-a-directory"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://mcpcheckup.com/zh/blog/already-in-a-directory"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mcpcheckup.com/blog/already-in-a-directory"/>
  </url>
  <url>
    <loc>https://mcpcheckup.com/blog/dry-run-before-apply</loc>
    <lastmod>2026-09-14T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://mcpcheckup.com/blog/dry-run-before-apply"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://mcpcheckup.com/zh/blog/dry-run-before-apply"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mcpcheckup.com/blog/dry-run-before-apply"/>
  </url>
  <url>
    <loc>https://mcpcheckup.com/blog/five-hours-of-silence</loc>
    <lastmod>2026-09-30T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://mcpcheckup.com/blog/how-mcp-servers-say-no</loc>
    <lastmod>2026-09-14T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://mcpcheckup.com/blog/how-mcp-servers-say-no"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://mcpcheckup.com/zh/blog/how-mcp-servers-say-no"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mcpcheckup.com/blog/how-mcp-servers-say-no"/>
  </url>
  <url>
    <loc>https://mcpcheckup.com/blog/how-to-test-your-mcp-server-before-you-ship-it</loc>
    <lastmod>2026-10-04T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://mcpcheckup.com/blog/nine-in-ten-answered-with-a-result</loc>
    <lastmod>2026-09-24T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://mcpcheckup.com/blog/nine-in-ten-answered-with-a-result"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://mcpcheckup.com/zh/blog/nine-in-ten-answered-with-a-result"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mcpcheckup.com/blog/nine-in-ten-answered-with-a-result"/>
  </url>
  <url>
    <loc>https://mcpcheckup.com/blog/observed-unsigned-faq</loc>
    <lastmod>2026-09-02T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://mcpcheckup.com/blog/sign-in-was-broken-for-two-days</loc>
    <lastmod>2026-09-24T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://mcpcheckup.com/blog/sign-in-was-broken-for-two-days"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://mcpcheckup.com/zh/blog/sign-in-was-broken-for-two-days"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mcpcheckup.com/blog/sign-in-was-broken-for-two-days"/>
  </url>
  <url>
    <loc>https://mcpcheckup.com/blog/the-call-we-hold-back</loc>
    <lastmod>2026-09-30T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://mcpcheckup.com/blog/the-homepage-trial-leaves-no-trace</loc>
    <lastmod>2026-09-14T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://mcpcheckup.com/blog/the-homepage-trial-leaves-no-trace"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://mcpcheckup.com/zh/blog/the-homepage-trial-leaves-no-trace"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mcpcheckup.com/blog/the-homepage-trial-leaves-no-trace"/>
  </url>
  <url>
    <loc>https://mcpcheckup.com/blog/the-null-byte-that-would-not-store</loc>
    <lastmod>2026-09-24T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://mcpcheckup.com/blog/the-null-byte-that-would-not-store"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://mcpcheckup.com/zh/blog/the-null-byte-that-would-not-store"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mcpcheckup.com/blog/the-null-byte-that-would-not-store"/>
  </url>
  <url>
    <loc>https://mcpcheckup.com/blog/the-round-cloudflare-cancelled-at-67-seconds</loc>
    <lastmod>2026-09-24T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://mcpcheckup.com/blog/the-round-cloudflare-cancelled-at-67-seconds"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://mcpcheckup.com/zh/blog/the-round-cloudflare-cancelled-at-67-seconds"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mcpcheckup.com/blog/the-round-cloudflare-cancelled-at-67-seconds"/>
  </url>
  <url>
    <loc>https://mcpcheckup.com/blog/the-spinner-that-never-stopped</loc>
    <lastmod>2026-09-23T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://mcpcheckup.com/blog/the-spinner-that-never-stopped"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://mcpcheckup.com/zh/blog/the-spinner-that-never-stopped"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mcpcheckup.com/blog/the-spinner-that-never-stopped"/>
  </url>
  <url>
    <loc>https://mcpcheckup.com/blog/three-in-ten-ask-for-a-key</loc>
    <lastmod>2026-09-30T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://mcpcheckup.com/blog/three-ways-our-first-chart-was-wrong</loc>
    <lastmod>2026-09-24T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://mcpcheckup.com/blog/three-ways-our-first-chart-was-wrong"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://mcpcheckup.com/zh/blog/three-ways-our-first-chart-was-wrong"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mcpcheckup.com/blog/three-ways-our-first-chart-was-wrong"/>
  </url>
  <url>
    <loc>https://mcpcheckup.com/blog/verified-against-the-address</loc>
    <lastmod>2026-09-14T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://mcpcheckup.com/blog/verified-against-the-address"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://mcpcheckup.com/zh/blog/verified-against-the-address"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mcpcheckup.com/blog/verified-against-the-address"/>
  </url>
  <url>
    <loc>https://mcpcheckup.com/blog/what-a-signed-attestation-proves</loc>
    <lastmod>2026-09-14T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://mcpcheckup.com/blog/what-a-signed-attestation-proves"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://mcpcheckup.com/zh/blog/what-a-signed-attestation-proves"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mcpcheckup.com/blog/what-a-signed-attestation-proves"/>
  </url>
  <url>
    <loc>https://mcpcheckup.com/blog/which-code-checked-you</loc>
    <lastmod>2026-09-24T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://mcpcheckup.com/blog/which-code-checked-you"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://mcpcheckup.com/zh/blog/which-code-checked-you"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mcpcheckup.com/blog/which-code-checked-you"/>
  </url>
  <url>
    <loc>https://mcpcheckup.com/blog/which-revision-servers-answer-with</loc>
    <lastmod>2026-09-30T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://mcpcheckup.com/blog/why-every-twelve-hours</loc>
    <lastmod>2026-09-23T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://mcpcheckup.com/blog/why-every-twelve-hours"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://mcpcheckup.com/zh/blog/why-every-twelve-hours"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mcpcheckup.com/blog/why-every-twelve-hours"/>
  </url>
  <url>
    <loc>https://mcpcheckup.com/blog/why-no-score</loc>
    <lastmod>2026-09-23T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://mcpcheckup.com/blog/why-no-score"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://mcpcheckup.com/zh/blog/why-no-score"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mcpcheckup.com/blog/why-no-score"/>
  </url>
  <url>
    <loc>https://mcpcheckup.com/blog/why-we-dont-run-your-code</loc>
    <lastmod>2026-09-14T00:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://mcpcheckup.com/blog/why-we-dont-run-your-code"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://mcpcheckup.com/zh/blog/why-we-dont-run-your-code"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mcpcheckup.com/blog/why-we-dont-run-your-code"/>
  </url>
  <url>
    <loc>https://mcpcheckup.com/blog/your-agent-added-a-server</loc>
    <lastmod>2026-10-01T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://mcpcheckup.com/zh/blog/a-rate-that-could-only-say-100</loc>
    <lastmod>2026-09-30T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://mcpcheckup.com/zh/blog/five-hours-of-silence</loc>
    <lastmod>2026-09-30T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://mcpcheckup.com/zh/blog/how-to-test-your-mcp-server-before-you-ship-it</loc>
    <lastmod>2026-10-04T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://mcpcheckup.com/zh/blog/observed-unsigned-faq</loc>
    <lastmod>2026-09-14T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://mcpcheckup.com/zh/blog/the-call-we-hold-back</loc>
    <lastmod>2026-09-30T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://mcpcheckup.com/zh/blog/three-in-ten-ask-for-a-key</loc>
    <lastmod>2026-09-30T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://mcpcheckup.com/zh/blog/which-revision-servers-answer-with</loc>
    <lastmod>2026-09-30T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://mcpcheckup.com/zh/blog/your-agent-added-a-server</loc>
    <lastmod>2026-10-01T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://mcpcheckup.com/blog/tag/engineering</loc>
    <lastmod>2026-10-18T20:26:46.951Z</lastmod>
  </url>
  <url>
    <loc>https://mcpcheckup.com/blog/tag/methodology</loc>
    <lastmod>2026-10-18T20:26:46.951Z</lastmod>
  </url>
  <url>
    <loc>https://mcpcheckup.com/blog/tag/data</loc>
    <lastmod>2026-10-22T01:58:46.230Z</lastmod>
  </url>
  <url>
    <loc>https://mcpcheckup.com/blog/tag/directory</loc>
    <lastmod>2026-10-23T00:27:41.543Z</lastmod>
  </url>
  <url>
    <loc>https://mcpcheckup.com/blog/tag/maintainers</loc>
    <lastmod>2026-10-28T04:10:04.005Z</lastmod>
  </url>
  <url>
    <loc>https://mcpcheckup.com/blog/tag/scheduling</loc>
    <lastmod>2026-10-18T20:26:46.951Z</lastmod>
  </url>
  <url>
    <loc>https://mcpcheckup.com/blog/tag/protocol</loc>
    <lastmod>2026-10-28T04:11:50.015Z</lastmod>
  </url>
  <url>
    <loc>https://mcpcheckup.com/blog/tag/trial</loc>
    <lastmod>2026-10-04T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://mcpcheckup.com/blog/tag/troubleshooting</loc>
    <lastmod>2026-10-28T04:11:50.015Z</lastmod>
  </url>
  <url>
    <loc>https://mcpcheckup.com/blog/tag/faq</loc>
    <lastmod>2026-09-02T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://mcpcheckup.com/blog/tag/claiming</loc>
    <lastmod>2026-09-14T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://mcpcheckup.com/blog/tag/attestations</loc>
    <lastmod>2026-10-23T00:27:41.543Z</lastmod>
  </url>
  <url>
    <loc>https://mcpcheckup.com/blog/tag/stdio</loc>
    <lastmod>2026-09-14T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://mcpcheckup.com/zh/blog/tag/methodology</loc>
    <lastmod>2026-10-16T13:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://mcpcheckup.com/zh/blog/tag/data</loc>
    <lastmod>2026-10-25T20:07:56.837Z</lastmod>
  </url>
  <url>
    <loc>https://mcpcheckup.com/zh/blog/tag/engineering</loc>
    <lastmod>2026-10-17T14:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://mcpcheckup.com/zh/blog/tag/scheduling</loc>
    <lastmod>2026-10-17T14:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://mcpcheckup.com/zh/blog/tag/trial</loc>
    <lastmod>2026-10-11T13:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://mcpcheckup.com/zh/blog/tag/troubleshooting</loc>
    <lastmod>2026-10-27T15:05:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://mcpcheckup.com/zh/blog/tag/faq</loc>
    <lastmod>2026-09-14T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://mcpcheckup.com/zh/blog/tag/protocol</loc>
    <lastmod>2026-10-27T15:05:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://mcpcheckup.com/zh/blog/tag/directory</loc>
    <lastmod>2026-10-23T00:27:42.543Z</lastmod>
  </url>
  <url>
    <loc>https://mcpcheckup.com/blog/mcp-error-codes</loc>
    <lastmod>2026-10-28T04:11:50.015Z</lastmod>
  </url>
  <url>
    <loc>https://mcpcheckup.com/zh/blog/mcp-error-codes-explained</loc>
    <lastmod>2026-10-27T15:05:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://mcpcheckup.com/blog/mcp-error-codes-explained"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://mcpcheckup.com/zh/blog/mcp-error-codes-explained"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mcpcheckup.com/blog/mcp-error-codes-explained"/>
  </url>
  <url>
    <loc>https://mcpcheckup.com/blog/mcp-error-codes-explained</loc>
    <lastmod>2026-10-27T15:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://mcpcheckup.com/blog/mcp-error-codes-explained"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://mcpcheckup.com/zh/blog/mcp-error-codes-explained"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mcpcheckup.com/blog/mcp-error-codes-explained"/>
  </url>
  <url>
    <loc>https://mcpcheckup.com/zh/blog/signed-mcp-server-checks-uptime-and-drift</loc>
    <lastmod>2026-10-25T20:07:56.837Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://mcpcheckup.com/blog/signed-mcp-server-checks-uptime-and-drift"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://mcpcheckup.com/zh/blog/signed-mcp-server-checks-uptime-and-drift"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mcpcheckup.com/blog/signed-mcp-server-checks-uptime-and-drift"/>
  </url>
  <url>
    <loc>https://mcpcheckup.com/zh/blog/unknown-tool-json-rpc-error</loc>
    <lastmod>2026-10-25T13:30:50.615Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://mcpcheckup.com/blog/unknown-tool-json-rpc-error"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://mcpcheckup.com/zh/blog/unknown-tool-json-rpc-error"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mcpcheckup.com/blog/unknown-tool-json-rpc-error"/>
  </url>
  <url>
    <loc>https://mcpcheckup.com/blog/unknown-tool-json-rpc-error</loc>
    <lastmod>2026-10-25T13:30:49.615Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://mcpcheckup.com/blog/unknown-tool-json-rpc-error"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://mcpcheckup.com/zh/blog/unknown-tool-json-rpc-error"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mcpcheckup.com/blog/unknown-tool-json-rpc-error"/>
  </url>
  <url>
    <loc>https://mcpcheckup.com/zh/blog/use-mcp-checkup-in-claude</loc>
    <lastmod>2026-10-23T00:27:42.543Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://mcpcheckup.com/blog/use-mcp-checkup-in-claude"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://mcpcheckup.com/zh/blog/use-mcp-checkup-in-claude"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mcpcheckup.com/blog/use-mcp-checkup-in-claude"/>
  </url>
  <url>
    <loc>https://mcpcheckup.com/blog/use-mcp-checkup-in-claude</loc>
    <lastmod>2026-10-23T00:27:41.543Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://mcpcheckup.com/blog/use-mcp-checkup-in-claude"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://mcpcheckup.com/zh/blog/use-mcp-checkup-in-claude"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mcpcheckup.com/blog/use-mcp-checkup-in-claude"/>
  </url>
  <url>
    <loc>https://mcpcheckup.com/blog/signed-mcp-server-checks-uptime-and-drift</loc>
    <lastmod>2026-10-22T01:58:46.230Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://mcpcheckup.com/blog/signed-mcp-server-checks-uptime-and-drift"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://mcpcheckup.com/zh/blog/signed-mcp-server-checks-uptime-and-drift"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mcpcheckup.com/blog/signed-mcp-server-checks-uptime-and-drift"/>
  </url>
  <url>
    <loc>https://mcpcheckup.com/blog/mcp-server-observations-2026-10</loc>
    <lastmod>2026-10-21T21:13:35.902Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://mcpcheckup.com/blog/mcp-server-observations-2026-10"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://mcpcheckup.com/zh/blog/mcp-server-observations-2026-10"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mcpcheckup.com/blog/mcp-server-observations-2026-10"/>
  </url>
  <url>
    <loc>https://mcpcheckup.com/zh/blog/mcp-server-observations-2026-10</loc>
    <lastmod>2026-10-21T21:13:35.902Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://mcpcheckup.com/blog/mcp-server-observations-2026-10"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://mcpcheckup.com/zh/blog/mcp-server-observations-2026-10"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mcpcheckup.com/blog/mcp-server-observations-2026-10"/>
  </url>
  <url>
    <loc>https://mcpcheckup.com/zh/blog/streamable-http-vs-sse</loc>
    <lastmod>2026-10-20T15:05:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://mcpcheckup.com/blog/streamable-http-vs-sse"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://mcpcheckup.com/zh/blog/streamable-http-vs-sse"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mcpcheckup.com/blog/streamable-http-vs-sse"/>
  </url>
  <url>
    <loc>https://mcpcheckup.com/blog/streamable-http-vs-sse</loc>
    <lastmod>2026-10-20T15:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://mcpcheckup.com/blog/streamable-http-vs-sse"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://mcpcheckup.com/zh/blog/streamable-http-vs-sse"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mcpcheckup.com/blog/streamable-http-vs-sse"/>
  </url>
  <url>
    <loc>https://mcpcheckup.com/blog/from-one-loop-to-nineteen</loc>
    <lastmod>2026-10-18T20:26:46.951Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://mcpcheckup.com/blog/from-one-loop-to-nineteen"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://mcpcheckup.com/zh/blog/from-one-loop-to-nineteen"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mcpcheckup.com/blog/from-one-loop-to-nineteen"/>
  </url>
  <url>
    <loc>https://mcpcheckup.com/zh/blog/from-one-loop-to-nineteen</loc>
    <lastmod>2026-10-17T14:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://mcpcheckup.com/blog/from-one-loop-to-nineteen"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://mcpcheckup.com/zh/blog/from-one-loop-to-nineteen"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mcpcheckup.com/blog/from-one-loop-to-nineteen"/>
  </url>
  <url>
    <loc>https://mcpcheckup.com/zh/blog/three-ways-our-first-chart-was-wrong</loc>
    <lastmod>2026-10-17T13:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://mcpcheckup.com/blog/three-ways-our-first-chart-was-wrong"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://mcpcheckup.com/zh/blog/three-ways-our-first-chart-was-wrong"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mcpcheckup.com/blog/three-ways-our-first-chart-was-wrong"/>
  </url>
  <url>
    <loc>https://mcpcheckup.com/zh/blog/mcp-406-not-acceptable</loc>
    <lastmod>2026-10-16T15:05:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://mcpcheckup.com/blog/mcp-406-not-acceptable"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://mcpcheckup.com/zh/blog/mcp-406-not-acceptable"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mcpcheckup.com/blog/mcp-406-not-acceptable"/>
  </url>
  <url>
    <loc>https://mcpcheckup.com/blog/mcp-406-not-acceptable</loc>
    <lastmod>2026-10-27T18:00:22.663Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://mcpcheckup.com/blog/mcp-406-not-acceptable"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://mcpcheckup.com/zh/blog/mcp-406-not-acceptable"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mcpcheckup.com/blog/mcp-406-not-acceptable"/>
  </url>
  <url>
    <loc>https://mcpcheckup.com/blog/how-many-tools-an-mcp-server-exposes</loc>
    <lastmod>2026-10-18T20:26:46.951Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://mcpcheckup.com/blog/how-many-tools-an-mcp-server-exposes"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://mcpcheckup.com/zh/blog/how-many-tools-an-mcp-server-exposes"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mcpcheckup.com/blog/how-many-tools-an-mcp-server-exposes"/>
  </url>
  <url>
    <loc>https://mcpcheckup.com/zh/blog/how-many-tools-an-mcp-server-exposes</loc>
    <lastmod>2026-10-16T14:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://mcpcheckup.com/blog/how-many-tools-an-mcp-server-exposes"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://mcpcheckup.com/zh/blog/how-many-tools-an-mcp-server-exposes"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mcpcheckup.com/blog/how-many-tools-an-mcp-server-exposes"/>
  </url>
  <url>
    <loc>https://mcpcheckup.com/zh/blog/the-spinner-that-never-stopped</loc>
    <lastmod>2026-10-16T13:05:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://mcpcheckup.com/blog/the-spinner-that-never-stopped"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://mcpcheckup.com/zh/blog/the-spinner-that-never-stopped"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mcpcheckup.com/blog/the-spinner-that-never-stopped"/>
  </url>
  <url>
    <loc>https://mcpcheckup.com/zh/blog/the-null-byte-that-would-not-store</loc>
    <lastmod>2026-10-16T13:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://mcpcheckup.com/blog/the-null-byte-that-would-not-store"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://mcpcheckup.com/zh/blog/the-null-byte-that-would-not-store"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mcpcheckup.com/blog/the-null-byte-that-would-not-store"/>
  </url>
  <url>
    <loc>https://mcpcheckup.com/blog/the-round-the-platform-cancelled-and-ran-again</loc>
    <lastmod>2026-10-18T20:26:46.951Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://mcpcheckup.com/blog/the-round-the-platform-cancelled-and-ran-again"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://mcpcheckup.com/zh/blog/the-round-the-platform-cancelled-and-ran-again"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mcpcheckup.com/blog/the-round-the-platform-cancelled-and-ran-again"/>
  </url>
  <url>
    <loc>https://mcpcheckup.com/zh/blog/the-round-the-platform-cancelled-and-ran-again</loc>
    <lastmod>2026-10-15T14:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://mcpcheckup.com/blog/the-round-the-platform-cancelled-and-ran-again"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://mcpcheckup.com/zh/blog/the-round-the-platform-cancelled-and-ran-again"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mcpcheckup.com/blog/the-round-the-platform-cancelled-and-ran-again"/>
  </url>
  <url>
    <loc>https://mcpcheckup.com/zh/blog/a-test-that-failed-two-percent-of-the-time</loc>
    <lastmod>2026-10-15T13:05:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://mcpcheckup.com/blog/a-test-that-failed-two-percent-of-the-time"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://mcpcheckup.com/zh/blog/a-test-that-failed-two-percent-of-the-time"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mcpcheckup.com/blog/a-test-that-failed-two-percent-of-the-time"/>
  </url>
  <url>
    <loc>https://mcpcheckup.com/zh/blog/a-ci-build-with-none-of-its-keys</loc>
    <lastmod>2026-10-15T13:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://mcpcheckup.com/blog/a-ci-build-with-none-of-its-keys"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://mcpcheckup.com/zh/blog/a-ci-build-with-none-of-its-keys"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mcpcheckup.com/blog/a-ci-build-with-none-of-its-keys"/>
  </url>
  <url>
    <loc>https://mcpcheckup.com/blog/how-often-mcp-toolsets-change</loc>
    <lastmod>2026-10-18T20:26:46.951Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://mcpcheckup.com/blog/how-often-mcp-toolsets-change"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://mcpcheckup.com/zh/blog/how-often-mcp-toolsets-change"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mcpcheckup.com/blog/how-often-mcp-toolsets-change"/>
  </url>
  <url>
    <loc>https://mcpcheckup.com/zh/blog/how-often-mcp-toolsets-change</loc>
    <lastmod>2026-10-14T14:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://mcpcheckup.com/blog/how-often-mcp-toolsets-change"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://mcpcheckup.com/zh/blog/how-often-mcp-toolsets-change"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mcpcheckup.com/blog/how-often-mcp-toolsets-change"/>
  </url>
  <url>
    <loc>https://mcpcheckup.com/zh/blog/sign-in-was-broken-for-two-days</loc>
    <lastmod>2026-10-14T13:05:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://mcpcheckup.com/blog/sign-in-was-broken-for-two-days"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://mcpcheckup.com/zh/blog/sign-in-was-broken-for-two-days"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mcpcheckup.com/blog/sign-in-was-broken-for-two-days"/>
  </url>
  <url>
    <loc>https://mcpcheckup.com/zh/blog/the-round-cloudflare-cancelled-at-67-seconds</loc>
    <lastmod>2026-10-14T13:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://mcpcheckup.com/blog/the-round-cloudflare-cancelled-at-67-seconds"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://mcpcheckup.com/zh/blog/the-round-cloudflare-cancelled-at-67-seconds"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mcpcheckup.com/blog/the-round-cloudflare-cancelled-at-67-seconds"/>
  </url>
  <url>
    <loc>https://mcpcheckup.com/zh/blog/remote-mcp-server-launch-checklist</loc>
    <lastmod>2026-10-13T15:05:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://mcpcheckup.com/blog/remote-mcp-server-launch-checklist"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://mcpcheckup.com/zh/blog/remote-mcp-server-launch-checklist"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mcpcheckup.com/blog/remote-mcp-server-launch-checklist"/>
  </url>
  <url>
    <loc>https://mcpcheckup.com/blog/remote-mcp-server-launch-checklist</loc>
    <lastmod>2026-10-13T15:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://mcpcheckup.com/blog/remote-mcp-server-launch-checklist"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://mcpcheckup.com/zh/blog/remote-mcp-server-launch-checklist"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mcpcheckup.com/blog/remote-mcp-server-launch-checklist"/>
  </url>
  <url>
    <loc>https://mcpcheckup.com/blog/tool-descriptions-that-give-orders</loc>
    <lastmod>2026-10-18T20:26:46.951Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://mcpcheckup.com/blog/tool-descriptions-that-give-orders"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://mcpcheckup.com/zh/blog/tool-descriptions-that-give-orders"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mcpcheckup.com/blog/tool-descriptions-that-give-orders"/>
  </url>
  <url>
    <loc>https://mcpcheckup.com/zh/blog/tool-descriptions-that-give-orders</loc>
    <lastmod>2026-10-13T14:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://mcpcheckup.com/blog/tool-descriptions-that-give-orders"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://mcpcheckup.com/zh/blog/tool-descriptions-that-give-orders"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mcpcheckup.com/blog/tool-descriptions-that-give-orders"/>
  </url>
  <url>
    <loc>https://mcpcheckup.com/zh/blog/dry-run-before-apply</loc>
    <lastmod>2026-10-13T13:05:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://mcpcheckup.com/blog/dry-run-before-apply"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://mcpcheckup.com/zh/blog/dry-run-before-apply"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mcpcheckup.com/blog/dry-run-before-apply"/>
  </url>
  <url>
    <loc>https://mcpcheckup.com/zh/blog/nine-in-ten-answered-with-a-result</loc>
    <lastmod>2026-10-13T13:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://mcpcheckup.com/blog/nine-in-ten-answered-with-a-result"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://mcpcheckup.com/zh/blog/nine-in-ten-answered-with-a-result"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mcpcheckup.com/blog/nine-in-ten-answered-with-a-result"/>
  </url>
  <url>
    <loc>https://mcpcheckup.com/blog/mcp-server-wont-connect-troubleshooting</loc>
    <lastmod>2026-10-28T04:10:04.005Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://mcpcheckup.com/blog/mcp-server-wont-connect-troubleshooting"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://mcpcheckup.com/zh/blog/mcp-server-wont-connect-troubleshooting"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mcpcheckup.com/blog/mcp-server-wont-connect-troubleshooting"/>
  </url>
  <url>
    <loc>https://mcpcheckup.com/zh/blog/mcp-server-wont-connect-troubleshooting</loc>
    <lastmod>2026-10-12T14:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://mcpcheckup.com/blog/mcp-server-wont-connect-troubleshooting"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://mcpcheckup.com/zh/blog/mcp-server-wont-connect-troubleshooting"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mcpcheckup.com/blog/mcp-server-wont-connect-troubleshooting"/>
  </url>
  <url>
    <loc>https://mcpcheckup.com/zh/blog/how-mcp-servers-say-no</loc>
    <lastmod>2026-10-12T13:05:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://mcpcheckup.com/blog/how-mcp-servers-say-no"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://mcpcheckup.com/zh/blog/how-mcp-servers-say-no"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mcpcheckup.com/blog/how-mcp-servers-say-no"/>
  </url>
  <url>
    <loc>https://mcpcheckup.com/zh/blog/which-code-checked-you</loc>
    <lastmod>2026-10-12T13:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://mcpcheckup.com/blog/which-code-checked-you"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://mcpcheckup.com/zh/blog/which-code-checked-you"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mcpcheckup.com/blog/which-code-checked-you"/>
  </url>
  <url>
    <loc>https://mcpcheckup.com/zh/blog/seven-thousand-snapshots-copied-byte-for-byte</loc>
    <lastmod>2026-10-11T14:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://mcpcheckup.com/blog/seven-thousand-snapshots-copied-byte-for-byte"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://mcpcheckup.com/zh/blog/seven-thousand-snapshots-copied-byte-for-byte"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mcpcheckup.com/blog/seven-thousand-snapshots-copied-byte-for-byte"/>
  </url>
  <url>
    <loc>https://mcpcheckup.com/blog/seven-thousand-snapshots-copied-byte-for-byte</loc>
    <lastmod>2026-10-18T20:26:46.951Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://mcpcheckup.com/blog/seven-thousand-snapshots-copied-byte-for-byte"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://mcpcheckup.com/zh/blog/seven-thousand-snapshots-copied-byte-for-byte"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mcpcheckup.com/blog/seven-thousand-snapshots-copied-byte-for-byte"/>
  </url>
  <url>
    <loc>https://mcpcheckup.com/zh/blog/why-every-twelve-hours</loc>
    <lastmod>2026-10-11T13:05:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://mcpcheckup.com/blog/why-every-twelve-hours"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://mcpcheckup.com/zh/blog/why-every-twelve-hours"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mcpcheckup.com/blog/why-every-twelve-hours"/>
  </url>
  <url>
    <loc>https://mcpcheckup.com/zh/blog/the-homepage-trial-leaves-no-trace</loc>
    <lastmod>2026-10-11T13:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://mcpcheckup.com/blog/the-homepage-trial-leaves-no-trace"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://mcpcheckup.com/zh/blog/the-homepage-trial-leaves-no-trace"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mcpcheckup.com/blog/the-homepage-trial-leaves-no-trace"/>
  </url>
  <url>
    <loc>https://mcpcheckup.com/zh/blog/how-to-test-an-mcp-server</loc>
    <lastmod>2026-10-10T15:05:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://mcpcheckup.com/blog/how-to-test-an-mcp-server"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://mcpcheckup.com/zh/blog/how-to-test-an-mcp-server"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mcpcheckup.com/blog/how-to-test-an-mcp-server"/>
  </url>
  <url>
    <loc>https://mcpcheckup.com/blog/how-to-test-an-mcp-server</loc>
    <lastmod>2026-10-10T15:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://mcpcheckup.com/blog/how-to-test-an-mcp-server"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://mcpcheckup.com/zh/blog/how-to-test-an-mcp-server"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mcpcheckup.com/blog/how-to-test-an-mcp-server"/>
  </url>
  <url>
    <loc>https://mcpcheckup.com/blog/a-bug-that-only-appeared-in-parallel</loc>
    <lastmod>2026-10-18T20:26:46.951Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://mcpcheckup.com/blog/a-bug-that-only-appeared-in-parallel"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://mcpcheckup.com/zh/blog/a-bug-that-only-appeared-in-parallel"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mcpcheckup.com/blog/a-bug-that-only-appeared-in-parallel"/>
  </url>
  <url>
    <loc>https://mcpcheckup.com/zh/blog/a-bug-that-only-appeared-in-parallel</loc>
    <lastmod>2026-10-10T14:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://mcpcheckup.com/blog/a-bug-that-only-appeared-in-parallel"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://mcpcheckup.com/zh/blog/a-bug-that-only-appeared-in-parallel"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mcpcheckup.com/blog/a-bug-that-only-appeared-in-parallel"/>
  </url>
  <url>
    <loc>https://mcpcheckup.com/zh/blog/already-in-a-directory</loc>
    <lastmod>2026-10-10T13:05:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://mcpcheckup.com/blog/already-in-a-directory"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://mcpcheckup.com/zh/blog/already-in-a-directory"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mcpcheckup.com/blog/already-in-a-directory"/>
  </url>
  <url>
    <loc>https://mcpcheckup.com/zh/blog/verified-against-the-address</loc>
    <lastmod>2026-10-10T13:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://mcpcheckup.com/blog/verified-against-the-address"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://mcpcheckup.com/zh/blog/verified-against-the-address"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mcpcheckup.com/blog/verified-against-the-address"/>
  </url>
  <url>
    <loc>https://mcpcheckup.com/blog/words-our-blog-will-not-store</loc>
    <lastmod>2026-10-18T20:26:46.951Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://mcpcheckup.com/blog/words-our-blog-will-not-store"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://mcpcheckup.com/zh/blog/words-our-blog-will-not-store"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mcpcheckup.com/blog/words-our-blog-will-not-store"/>
  </url>
  <url>
    <loc>https://mcpcheckup.com/zh/blog/words-our-blog-will-not-store</loc>
    <lastmod>2026-10-09T14:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://mcpcheckup.com/blog/words-our-blog-will-not-store"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://mcpcheckup.com/zh/blog/words-our-blog-will-not-store"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mcpcheckup.com/blog/words-our-blog-will-not-store"/>
  </url>
  <url>
    <loc>https://mcpcheckup.com/zh/blog/why-we-dont-run-your-code</loc>
    <lastmod>2026-10-09T13:05:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://mcpcheckup.com/blog/why-we-dont-run-your-code"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://mcpcheckup.com/zh/blog/why-we-dont-run-your-code"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mcpcheckup.com/blog/why-we-dont-run-your-code"/>
  </url>
  <url>
    <loc>https://mcpcheckup.com/zh/blog/what-a-signed-attestation-proves</loc>
    <lastmod>2026-10-09T13:00:00.000Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://mcpcheckup.com/blog/what-a-signed-attestation-proves"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://mcpcheckup.com/zh/blog/what-a-signed-attestation-proves"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mcpcheckup.com/blog/what-a-signed-attestation-proves"/>
  </url>
  <url>
    <loc>https://mcpcheckup.com/zh/blog/why-no-score</loc>
    <lastmod>2026-10-08T07:26:02.290Z</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://mcpcheckup.com/blog/why-no-score"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://mcpcheckup.com/zh/blog/why-no-score"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://mcpcheckup.com/blog/why-no-score"/>
  </url>
  <url>
    <loc>https://mcpcheckup.com/zh/blog/tag/attestations</loc>
    <lastmod>2026-10-25T20:07:56.837Z</lastmod>
  </url>
  <url>
    <loc>https://mcpcheckup.com/zh/blog/tag/maintainers</loc>
    <lastmod>2026-10-25T13:30:50.615Z</lastmod>
  </url>
  <url>
    <loc>https://mcpcheckup.com/zh/blog/tag/claiming</loc>
    <lastmod>2026-10-10T13:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://mcpcheckup.com/zh/blog/tag/stdio</loc>
    <lastmod>2026-10-09T13:05:00.000Z</lastmod>
  </url>
</urlset>
