{"id":24599,"date":"2026-05-29T00:05:12","date_gmt":"2026-05-29T00:05:12","guid":{"rendered":"https:\/\/umang.pk\/2026\/05\/29\/webmcp-%da%88%d9%88%db%8c%d9%84%d9%be%d8%b1-%da%af%d8%a7%d8%a6%db%8c%da%88-0-%d8%a7%d9%be%d9%86%d8%a7%d9%86%db%92-%da%a9%db%92-%d9%85%d8%b9%db%8c%d8%a7%d8%b1%d8%a7%d8%aa-%d9%81%d8%b1%d8%a7%db%81\/"},"modified":"2026-05-29T00:05:13","modified_gmt":"2026-05-29T00:05:13","slug":"webmcp-%da%88%d9%88%db%8c%d9%84%d9%be%d8%b1-%da%af%d8%a7%d8%a6%db%8c%da%88-0-%d8%a7%d9%be%d9%86%d8%a7%d9%86%db%92-%da%a9%db%92-%d9%85%d8%b9%db%8c%d8%a7%d8%b1%d8%a7%d8%aa-%d9%81%d8%b1%d8%a7%db%81","status":"publish","type":"post","link":"https:\/\/umang.pk\/en_us\/2026\/05\/29\/webmcp-%da%88%d9%88%db%8c%d9%84%d9%be%d8%b1-%da%af%d8%a7%d8%a6%db%8c%da%88-0-%d8%a7%d9%be%d9%86%d8%a7%d9%86%db%92-%da%a9%db%92-%d9%85%d8%b9%db%8c%d8%a7%d8%b1%d8%a7%d8%aa-%d9%81%d8%b1%d8%a7%db%81\/","title":{"rendered":"WebMCP \u0688\u0648\u06cc\u0644\u067e\u0631 \u06af\u0627\u0626\u06cc\u0688: 0% \u0627\u067e\u0646\u0627\u0646\u06d2 \u06a9\u06d2 \u0645\u0639\u06cc\u0627\u0631\u0627\u062a \u0641\u0631\u0627\u06c1\u0645 \u06a9\u0631\u0646\u0627"},"content":{"rendered":"\n<div id=\"\">\n<p>\u0645\u06cc\u06ba \u0646\u06d2 \u0645\u062e\u0635\u0648\u0635 HTTP \u06c1\u06cc\u0688\u0631\u0632 \u06a9\u06d2 \u0644\u06cc\u06d2 \u0627\u0646\u0679\u0631\u0646\u06cc\u0679 \u067e\u0631 \u0633\u0631\u0641\u06c1\u0631\u0633\u062a 200,000 \u0648\u06cc\u0628 \u0633\u0627\u0626\u0679\u0633 \u0645\u06cc\u06ba \u0633\u06d2 111,076 \u06a9\u0648 \u0627\u0633\u06a9\u06cc\u0646 \u06a9\u06cc\u0627\u06d4 \u0628\u0627\u0644\u06a9\u0644 0 \u0645\u0644\u0627\u06d4<\/p>\n<p>\u06a9\u0633\u06cc \u0627\u06cc\u06a9 \u0688\u0648\u0645\u06cc\u0646 \u0646\u06d2 \u067e\u0631\u0648\u0688\u06a9\u0634\u0646 \u0645\u06cc\u06ba WebMCP \u06a9\u06cc \u067e\u06cc\u0634\u06a9\u0634 \u0646\u06c1\u06cc\u06ba \u06a9\u06cc\u06d4 \u0627\u06cc\u06a9 \u0628\u06be\u06cc \u0641\u0627\u0631\u0686\u06cc\u0648\u0646 500 \u0633\u0627\u0626\u0679 \u0646\u06c1\u06cc\u06ba\u06d4 \u06cc\u06c1 \u0627\u06cc\u06a9 \u0627\u0633\u0679\u0627\u0631\u0679 \u0627\u067e \u0646\u06c1\u06cc\u06ba \u06c1\u06d2 \u062c\u0648 \u0622\u06af\u06d2 \u0628\u0691\u06be\u0646\u06d2 \u06a9\u06cc \u06a9\u0648\u0634\u0634 \u06a9\u0631 \u0631\u06c1\u0627 \u06c1\u06d2\u06d4 \u0688\u0648\u06cc\u0644\u067e\u0631 \u06a9\u06d2 \u06a9\u06be\u06cc\u0644 \u06a9\u06d2 \u0645\u06cc\u062f\u0627\u0646\u0648\u06ba \u06a9\u06d2 \u0644\u06cc\u06d2 \u0628\u06be\u06cc \u06cc\u06c1\u06cc \u06c1\u0648\u062a\u0627 \u06c1\u06d2 \u062c\u0648 \u0646\u06cc\u0686\u06d2 \u0644\u06cc\u0646\u0627 \u0628\u06be\u0648\u0644 \u062c\u0627\u062a\u06d2 \u06c1\u06cc\u06ba\u06d4 \u0635\u0641\u0631<\/p>\n<p>\u062a\u0648 \u0645\u06cc\u06ba \u0646\u06d2 \u062f\u0648 \u0633\u0627\u0626\u0679\u0648\u06ba \u067e\u0631 \u067e\u06c1\u0646\u0686\u0627 \u062f\u06cc\u0627\u06d4<\/p>\n<p>\u06cc\u06c1 \u0648\u06c1\u06cc \u06c1\u06d2 \u062c\u0648 \u0645\u06cc\u06ba \u0646\u06d2 \u067e\u0627\u06cc\u0627:<\/p>\n<h2 id=\"heading-table-of-contents\">\u0627\u0646\u0688\u06cc\u06a9\u0633<\/h2>\n<h2 id=\"heading-prerequisites\">\u0634\u0631\u0637\u06cc\u06ba<\/h2>\n<p>\u0646\u0641\u0627\u0630 \u06a9\u06d2 \u0633\u06cc\u06a9\u0634\u0646 \u06a9\u06cc \u067e\u06cc\u0631\u0648\u06cc \u06a9\u0631\u0646\u06d2 \u06a9\u06d2 \u0644\u06cc\u06d2 \u0622\u067e \u06a9\u0648 \u0636\u0631\u0648\u0631\u062a \u06c1\u0648 \u06af\u06cc:<\/p>\n<ul>\n<li>\n<p><strong>Node.js 18+<\/strong> npm \u06cc\u0627 pnpm<\/p>\n<\/li>\n<li>\n<p>\u06a9\u0648\u0626\u06cc \u0631\u0627\u0633\u062a\u06c1 \u0646\u06c1\u06cc\u06ba <strong>SvelteKit<\/strong> \u06cc\u0627 <strong>Next.js<\/strong> \u067e\u0631\u0648\u062c\u06cc\u06a9\u0679\u0633 (\u06cc\u06c1 \u0645\u0636\u0645\u0648\u0646 \u062f\u0648\u0646\u0648\u06ba \u06a9\u0627 \u0627\u062d\u0627\u0637\u06c1 \u06a9\u0631\u062a\u0627 \u06c1\u06d2)<\/p>\n<\/li>\n<li>\n<p><strong>Chrome 146+ Canary<\/strong> \u0648\u06cc\u0628 \u0627\u06cc\u0645 \u0633\u06cc \u067e\u06cc \u0679\u0648\u0644 \u0631\u062c\u0633\u0679\u0631\u06cc\u0634\u0646 \u06a9\u06cc \u062c\u0627\u0646\u0686 \u06a9\u06d2 \u0644\u06cc\u06d2 (\u06a9\u0631\u0648\u0645 \u06a9\u06cc\u0646\u0631\u06cc \u0686\u06cc\u0646\u0644 \u0633\u06d2 \u0688\u0627\u0624\u0646 \u0644\u0648\u0688 \u06a9\u0631\u06cc\u06ba)<\/p>\n<\/li>\n<li>\n<p>TypeScript \u0627\u0648\u0631 JSON \u0627\u0633\u06a9\u06cc\u0645\u0627 \u06a9\u06cc \u062a\u0639\u0631\u06cc\u0641\u0648\u06ba \u06a9\u0627 \u0628\u0646\u06cc\u0627\u062f\u06cc \u0639\u0644\u0645<\/p>\n<\/li>\n<li>\n<p>Vercel\u060c Netlify \u06cc\u0627 \u0627\u0633 \u062c\u06cc\u0633\u06cc \u0633\u0627\u0626\u0679\u0633 \u067e\u0631 \u062a\u0639\u06cc\u0646\u0627\u062a \u0633\u0627\u0626\u0679\u06cc\u06ba ( <code>.well-known<\/code> \u0648\u0627\u0636\u062d \u0646\u0642\u0637\u06c1 \u0646\u0638\u0631)<\/p>\n<\/li>\n<\/ul>\n<p>\u06a9\u0633\u06cc AI \u0627\u06cc\u062c\u0646\u0679\u0633 \u06cc\u0627 \u062e\u0635\u0648\u0635\u06cc \u0628\u0631\u0627\u0624\u0632\u0631 \u0627\u06cc\u06a9\u0633\u0679\u06cc\u0646\u0634\u0646 \u06a9\u06cc \u0636\u0631\u0648\u0631\u062a \u0646\u06c1\u06cc\u06ba \u06c1\u06d2\u06d4 \u0622\u067e \u06a9\u06cc \u067e\u0631\u0648\u0688\u06a9\u0634\u0646 \u0633\u0627\u0626\u0679 \u0645\u06cc\u06ba \u062e\u0644\u0644 \u0633\u06d2 \u0628\u0686\u0646\u06d2 \u06a9\u06d2 \u0644\u06cc\u06d2 \u063a\u06cc\u0631 \u06a9\u06cc\u0646\u0631\u06cc \u0628\u0631\u0627\u0624\u0632\u0631\u0632 \u0645\u06cc\u06ba \u0639\u0645\u0644 \u062f\u0631\u0622\u0645\u062f \u06a9\u06cc \u06a9\u0627\u0631\u06a9\u0631\u062f\u06af\u06cc \u062e\u0648\u062f \u0628\u062e\u0648\u062f \u06a9\u0645 \u06c1\u0648 \u062c\u0627\u062a\u06cc \u06c1\u06d2\u06d4<\/p>\n<h2 id=\"heading-what-webmcp-actually-is-and-why-it-matters-in-2026\">WebMCP \u0648\u0627\u0642\u0639\u06cc \u06a9\u06cc\u0627 \u06c1\u06d2 (\u0627\u0648\u0631 \u06cc\u06c1 2026 \u0645\u06cc\u06ba \u06a9\u06cc\u0648\u06ba \u0627\u06c1\u0645\u06cc\u062a \u0631\u06a9\u06be\u062a\u0627 \u06c1\u06d2)<\/h2>\n<p>\u0627\u06af\u0631 \u0622\u067e AI \u0679\u0631\u06cc\u0641\u06a9 \u0688\u06cc\u0679\u0627 \u062f\u06cc\u06a9\u06be \u0631\u06c1\u06d2 \u06c1\u06cc\u06ba\u060c \u062a\u0648 \u0627\u06cc\u06a9 \u0646\u0645\u0628\u0631 \u062a\u06be\u0648\u0691\u0627 \u062e\u0648\u0641\u0646\u0627\u06a9 \u06c1\u0648 \u0633\u06a9\u062a\u0627 \u06c1\u06d2\u06d4 ClaudeBot \u06a9\u0627 \u06a9\u0631\u0627\u0644 \u0679\u0648 \u0631\u06cc\u0641\u0631\u0646\u0633 \u0631\u06cc\u0634\u0648 10,600:1 \u06c1\u06d2\u06d4 \u0627\u0633 \u06a9\u0627 \u0645\u0637\u0644\u0628 \u06cc\u06c1 \u06c1\u06d2 \u06a9\u06c1 \u06a9\u0644\u0627\u0688 \u06c1\u0631 10,600 \u0635\u0641\u062d\u0627\u062a \u067e\u0631 \u0627\u06cc\u06a9 \u0631\u06cc\u0641\u0631\u0644 \u06a9\u0644\u06a9 \u0628\u06be\u06cc\u062c\u062a\u0627 \u06c1\u06d2\u06d4<\/p>\n<p>\u062d\u0627\u0644\u06cc\u06c1 \u0645\u06c1\u06cc\u0646\u0648\u06ba \u0645\u06cc\u06ba \u0627\u0633 \u0634\u0631\u062d \u0645\u06cc\u06ba 16.9 \u0641\u06cc\u0635\u062f \u06a9\u0645\u06cc \u0648\u0627\u0642\u0639 \u06c1\u0648\u0626\u06cc \u06c1\u06d2\u06d4 \u0644\u06cc\u06a9\u0646 \u0627\u0633 \u0633\u06d2 \u0638\u0627\u06c1\u0631 \u06c1\u0648\u0646\u06d2 \u0648\u0627\u0644\u06d2 \u0646\u0645\u0648\u0646\u06d2 \u0627\u06c1\u0645 \u06c1\u06cc\u06ba\u06d4 AI \u0627\u06cc\u062c\u0646\u0679\u0633 \u0633\u0648\u0627\u0644\u0627\u062a \u06a9\u06d2 \u062c\u0648\u0627\u0628\u0627\u062a \u062f\u06cc\u0646\u06d2 \u06a9\u06d2 \u0644\u06cc\u06d2 \u0648\u06cc\u0628 \u067e\u0691\u06be \u0631\u06c1\u06d2 \u06c1\u06cc\u06ba\u06d4 \u0648\u06c1 \u0627\u0633\u06d2 \u0622\u067e \u06a9\u06cc \u0633\u0627\u0626\u0679 \u067e\u0631 \u0648\u0627\u067e\u0633 \u0646\u06c1\u06cc\u06ba \u0628\u06be\u06cc\u062c\u062a\u06d2 \u06c1\u06cc\u06ba \u062a\u0627\u06a9\u06c1 \u0622\u067e \u062e\u0648\u062f \u067e\u0691\u06be \u0633\u06a9\u06cc\u06ba\u06d4<\/p>\n<p>\u0645\u0648\u062c\u0648\u062f\u06c1 \u0645\u0639\u06cc\u0627\u0631\u06cc \u0645\u0627\u0688\u0644 \u06a9\u0631\u0627\u0644\u060c \u0627\u0642\u062a\u0628\u0627\u0633 \u0627\u0648\u0631 \u062c\u0648\u0627\u0628 \u06c1\u06d2\u06d4 \u0635\u0627\u0631\u0641\u06cc\u0646 \u06a9\u0648 \u062c\u0648\u0627\u0628\u0627\u062a \u0645\u0644\u062a\u06d2 \u06c1\u06cc\u06ba\u06d4 \u062a\u0645\u06c1\u06cc\u06ba \u06a9\u0686\u06be \u0646\u06c1\u06cc\u06ba \u0645\u0644\u062a\u0627\u06d4<\/p>\n<p>WebMCP \u0627\u06cc\u06a9 \u0645\u062e\u062a\u0644\u0641 \u0645\u0627\u0688\u0644 \u062a\u062c\u0648\u06cc\u0632 \u06a9\u0631\u062a\u0627 \u06c1\u06d2\u06d4 HTML \u06a9\u0648 \u0631\u06cc\u0646\u06af\u0646\u06d2 \u06a9\u06d2 \u0628\u062c\u0627\u0626\u06d2\u060c AI \u0627\u06cc\u062c\u0646\u0679 \u0633\u0627\u0626\u0679 \u0679\u0648\u0644\u0632 \u06a9\u0648 \u0628\u0631\u0627\u06c1 \u0631\u0627\u0633\u062a \u06a9\u0627\u0644 \u06a9\u0631 \u0633\u06a9\u062a\u0627 \u06c1\u06d2\u06d4 \u0645\u0648\u0627\u062f \u062a\u0644\u0627\u0634 \u06a9\u0631\u06cc\u06ba\u06d4 \u0633\u0679\u0631\u06a9\u0686\u0631\u0688 \u0688\u06cc\u0679\u0627 \u062a\u0644\u0627\u0634 \u06a9\u0631\u06cc\u06ba\u06d4 API \u06a9\u06d2 \u0633\u0627\u062a\u06be \u062a\u0639\u0627\u0645\u0644 \u06a9\u0631\u06cc\u06ba\u06d4 \u06cc\u06c1 \u06a9\u06be\u0631\u0686\u0646\u06d2 \u0627\u0648\u0631 \u062e\u0644\u0627\u0635\u06c1 \u06a9\u0631\u0646\u06d2 \u06a9\u06d2 \u0628\u0627\u0631\u06d2 \u0645\u06cc\u06ba \u0646\u06c1\u06cc\u06ba \u06c1\u06d2\u060c \u06cc\u06c1 \u067e\u0648\u0686\u06be\u0646\u06d2 \u0627\u0648\u0631 \u062c\u0648\u0627\u0628 \u062f\u06cc\u0646\u06d2 \u06a9\u06d2 \u0628\u0627\u0631\u06d2 \u0645\u06cc\u06ba \u06c1\u06d2\u06d4<\/p>\n<p>\u062a\u0641\u0635\u06cc\u0644\u0627\u062a W3C \u06a9\u0645\u06cc\u0648\u0646\u0679\u06cc \u06af\u0631\u0648\u067e \u0688\u0631\u0627\u0641\u0679 \u06c1\u06d2\u06d4 \u06a9\u0631\u0648\u0645 146 \u06a9\u06cc\u0646\u0631\u06cc \u06a9\u0627 \u062c\u0632\u0648\u06cc \u0646\u0641\u0627\u0630 \u06c1\u06d2\u06d4 \u067e\u0631\u0648\u0688\u06a9\u0634\u0646 \u0628\u0631\u0627\u0624\u0632\u0631 \u0633\u067e\u0648\u0631\u0679 \u062c\u0644\u062f \u0627\u0632 \u062c\u0644\u062f 2027 \u0645\u06cc\u06ba \u0622\u0626\u06d2 \u06af\u0627\u06d4<\/p>\n<p>\u0628\u06c1\u0631\u062d\u0627\u0644 \u0645\u06cc\u06ba \u0646\u06d2 \u0627\u0633\u06d2 \u067e\u06c1\u0646\u0686\u0627 \u062f\u06cc\u0627\u06d4 \u06cc\u06c1\u0627\u06ba \u067e\u0648\u0631\u06cc \u06a9\u06c1\u0627\u0646\u06cc \u06c1\u06d2:<\/p>\n<h2 id=\"heading-the-adoption-curve-nobody-is-talking-about\">\u0627\u067e\u0646\u0627\u0646\u06d2 \u06a9\u06d2 \u0648\u06a9\u0631 \u06a9\u06d2 \u0628\u0627\u0631\u06d2 \u0645\u06cc\u06ba \u06a9\u0648\u0626\u06cc \u0628\u0627\u062a \u0646\u06c1\u06cc\u06ba \u06a9\u0631 \u0631\u06c1\u0627 \u06c1\u06d2\u06d4<\/h2>\n<p>\u0627\u0633 \u0633\u06d2 \u067e\u06c1\u0644\u06d2 \u06a9\u06c1 \u0645\u06cc\u06ba \u0627\u0633 \u06a9\u06cc \u0648\u0636\u0627\u062d\u062a \u06a9\u0631\u0648\u06ba \u06a9\u06c1 \u0645\u06cc\u06ba \u0646\u06d2 \u06a9\u06cc\u0627 \u0628\u0646\u0627\u06cc\u0627 \u06c1\u06d2\u060c \u06cc\u06c1 \u0648\u06c1 \u0688\u06cc\u0679\u0627 \u06c1\u06d2 \u062c\u0633 \u06a9\u06cc \u0648\u062c\u06c1 \u0633\u06d2 \u0645\u06cc\u06ba \u0627\u0633\u06d2 \u0628\u0646\u0627\u0646\u0627 \u0686\u0627\u06c1\u062a\u0627 \u06c1\u0648\u06ba\u06d4<\/p>\n<p>\u0645\u06cc\u06ba \u0646\u06d2 17-23 \u0645\u0626\u06cc 2026 \u06a9\u06d2 \u06c1\u0641\u062a\u06d2 \u06a9\u06d2 \u0644\u06cc\u06d2 Cloudflare Radar AI Insights \u0688\u06cc\u0679\u0627 \u06a9\u06be\u06cc\u0646\u0686 \u0644\u06cc\u0627\u060c \u062c\u0633 \u0645\u06cc\u06ba 111,076 \u0627\u0633\u06a9\u06cc\u0646 \u0634\u062f\u06c1 \u0688\u0648\u0645\u06cc\u0646\u0632 \u0633\u0631\u0641\u06c1\u0631\u0633\u062a 200,000 \u0645\u06cc\u06ba \u0634\u0627\u0645\u0644 \u06c1\u06cc\u06ba\u06d4<\/p>\n<table>\n<thead>\n<tr>\n<th>\u0645\u0639\u06cc\u0627\u0631\u06cc<\/th>\n<th>\u06af\u0648\u062f \u0644\u06cc\u0646\u06d2 \u06a9\u06cc \u0634\u0631\u062d<\/th>\n<th>\u062a\u0642\u0631\u06cc\u0628\u0627\u064b \u0688\u0648\u0645\u06cc\u0646<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Robot.txt<\/td>\n<td>83%<\/td>\n<td>~92,193<\/td>\n<\/tr>\n<tr>\n<td>AI \u0642\u0648\u0627\u0639\u062f (ai.txt \/ llms.txt)<\/td>\n<td>79%<\/td>\n<td>~87,750<\/td>\n<\/tr>\n<tr>\n<td>\u0633\u0627\u0626\u0679 \u06a9\u0627 \u0646\u0642\u0634\u06c1<\/td>\n<td>68%<\/td>\n<td>~75,532<\/td>\n<\/tr>\n<tr>\n<td>\u0644\u0646\u06a9 \u06c1\u06cc\u0688\u0631<\/td>\n<td>9.6%<\/td>\n<td>~10,663<\/td>\n<\/tr>\n<tr>\n<td>\u0645\u0627\u0631\u06a9 \u0688\u0627\u0648\u0646 \u0645\u0630\u0627\u06a9\u0631\u0627\u062a<\/td>\n<td>5.3%<\/td>\n<td>~5,887<\/td>\n<\/tr>\n<tr>\n<td>OAuth \u062a\u0644\u0627\u0634<\/td>\n<td>5.2%<\/td>\n<td>~5,776<\/td>\n<\/tr>\n<tr>\n<td>\u0645\u0648\u0627\u062f \u0633\u06af\u0646\u0644<\/td>\n<td>~4.7%<\/td>\n<td>~5,221<\/td>\n<\/tr>\n<tr>\n<td>\u06cc\u0648\u0646\u06cc\u0648\u0631\u0633\u0644 \u062a\u062c\u0627\u0631\u062a\u06cc \u067e\u0631\u0648\u0679\u0648\u06a9\u0648\u0644<\/td>\n<td>4.4%<\/td>\n<td>~4,888<\/td>\n<\/tr>\n<tr>\n<td>API \u06a9\u06cc\u0679\u0644\u0627\u06af<\/td>\n<td>0.15%<\/td>\n<td>~167<\/td>\n<\/tr>\n<tr>\n<td>\u0627\u06cc\u062c\u0646\u0679 \u0679\u06cc\u06a9\u0646\u0627\u0644\u0648\u062c\u06cc<\/td>\n<td>0.13%<\/td>\n<td>~144<\/td>\n<\/tr>\n<tr>\n<td>MCP \u0633\u0631\u0648\u0631 \u06a9\u0627\u0631\u0688<\/td>\n<td>0.11%<\/td>\n<td>~122<\/td>\n<\/tr>\n<tr>\n<td>\u0648\u06cc\u0628 \u0628\u0648\u0679 \u06a9\u06cc \u062a\u0648\u062b\u06cc\u0642<\/td>\n<td>0.022%<\/td>\n<td>~24<\/td>\n<\/tr>\n<tr>\n<td>A2A \u0627\u06cc\u062c\u0646\u0679 \u06a9\u0627\u0631\u0688<\/td>\n<td>0.0081%<\/td>\n<td>~9<\/td>\n<\/tr>\n<tr>\n<td>\u0627\u06d2 \u0633\u06cc \u067e\u06cc<\/td>\n<td>0.0036%<\/td>\n<td>~4<\/td>\n<\/tr>\n<tr>\n<td>\u0627\u06cc\u0645 \u067e\u06cc \u067e\u06cc<\/td>\n<td>0.0018%<\/td>\n<td>~2<\/td>\n<\/tr>\n<tr>\n<td>x402 \u0627\u062f\u0627\u0626\u06cc\u06af\u06cc<\/td>\n<td>0.0009%<\/td>\n<td>~1<\/td>\n<\/tr>\n<tr>\n<td>\u0648\u06cc\u0628 \u0627\u06cc\u0645 \u0633\u06cc \u067e\u06cc<\/td>\n<td>0%<\/td>\n<td>0<\/td>\n<\/tr>\n<tr>\n<td>\u0627\u06d2 \u067e\u06cc 2<\/td>\n<td>0%<\/td>\n<td>0<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>\u0627\u0633 \u0679\u06cc\u0628\u0644 \u06a9\u0648 \u062f\u0648\u0628\u0627\u0631\u06c1 \u067e\u0691\u06be\u06cc\u06ba\u06d4 17 \u0645\u0646\u0641\u0631\u062f \u0645\u0639\u06cc\u0627\u0631\u0627\u062a \u06c1\u06cc\u06ba \u062c\u0646 \u06a9\u06d2 \u0630\u0631\u06cc\u0639\u06d2 \u0648\u06cc\u0628 \u062e\u0648\u062f \u06a9\u0648 AI \u062f\u0648\u0631 \u06a9\u06d2 \u0628\u0646\u06cc\u0627\u062f\u06cc \u0688\u06be\u0627\u0646\u0686\u06d2 \u06a9\u06d2 \u0644\u06cc\u06d2 \u062f\u0631\u062c\u06c1 \u0628\u0646\u062f\u06cc \u06a9\u0631\u062a\u0627 \u06c1\u06d2\u06d4 \u0633\u0628 \u0633\u06d2 \u0646\u0686\u0644\u06d2 \u062f\u0631\u062c\u06d2 \u06a9\u06d2\u060c MCP \u0633\u0631\u0648\u0631 \u06a9\u0627\u0631\u0688\u0632\u060c \u0679\u06cc\u0628\u0644 \u06a9\u06d2 \u0627\u062e\u062a\u062a\u0627\u0645 \u062a\u06a9\u060c \u0627\u0646\u0679\u0631\u0646\u06cc\u0679 \u067e\u0631 \u0633\u0628 \u0633\u06d2 \u0632\u06cc\u0627\u062f\u06c1 \u062a\u06a9\u0646\u06cc\u06a9\u06cc \u0633\u0627\u0626\u0679\u0633 \u0645\u06cc\u06ba \u0635\u0641\u0631 \u06a9\u06d2 \u0642\u0631\u06cc\u0628 \u06c1\u06cc\u06ba\u06d4<\/p>\n<p>WebMCP 1% \u062a\u06a9 \u067e\u06c1\u0646\u0686\u0646\u06d2 \u06a9\u06d2 \u0644\u06cc\u06d2 \u062c\u062f\u0648\u062c\u06c1\u062f \u0646\u06c1\u06cc\u06ba \u06a9\u0631\u062a\u0627 \u06c1\u06d2\u06d4 \u06cc\u06c1 \u0627\u0628\u06be\u06cc \u0634\u0631\u0648\u0639 \u0646\u06c1\u06cc\u06ba \u06c1\u0648\u0627 \u06c1\u06d2\u06d4<\/p>\n<p>\u0627\u0633 \u0688\u06cc\u0679\u0627 \u0633\u06d2 \u06a9\u0686\u06be \u0686\u06cc\u0632\u06cc\u06ba \u0633\u0627\u0645\u0646\u06d2 \u0622\u0626\u06cc\u06ba\u06d4<\/p>\n<p>\u0633\u0628 \u0633\u06d2 \u067e\u06c1\u0644\u06d2\u060c Googlebot \u06a9\u06cc \u063a\u0644\u0628\u06c1 \u06a9\u06cc \u06a9\u06c1\u0627\u0646\u06cc \u062e\u062a\u0645 \u06c1\u0648 \u06af\u0626\u06cc \u06c1\u06d2\u06d4 \u06af\u0648\u06af\u0644 \u0646\u06d2 \u06af\u0632\u0634\u062a\u06c1 \u0633\u0627\u0644 \u06a9\u06d2 \u062f\u0648\u0631\u0627\u0646 \u0628\u0648\u0679 \u06a9\u06cc \u062a\u0645\u0627\u0645 \u0633\u0631\u06af\u0631\u0645\u06cc\u0648\u06ba \u06a9\u06d2 \u062a\u0642\u0631\u06cc\u0628\u0627\u064b 70% \u0633\u06d2 \u06a9\u0645 \u06c1\u0648 \u06a9\u0631 40% \u062a\u06a9 \u06a9\u0645\u06cc \u062f\u06cc\u06a9\u06be\u06cc \u06c1\u06d2\u06d4 \u0633\u0628 \u0633\u06d2 \u0627\u0648\u067e\u0631 \u067e\u0627\u0646\u0686 AI \u0628\u0648\u0679\u0633 \u0641\u06cc \u0627\u0644\u062d\u0627\u0644 \u062a\u0645\u0627\u0645 AI \u0628\u0648\u0679 HTTP \u0679\u0631\u06cc\u0641\u06a9 \u06a9\u0627 71% \u06c1\u06cc\u06ba\u06d4 Googlebot 26.2%\u060c Meta-ExternalAgent 13.3%\u060c Bytespider 11.4%\u060c GPTBot 10.5%\u060c \u0627\u0648\u0631 ClaudeBot 9.3% \u06c1\u06d2\u06d4<\/p>\n<p>\u062f\u0648\u0633\u0631\u0627: AI \u0628\u0648\u0679 \u06a9\u06cc 8.7% \u062f\u0631\u062e\u0648\u0627\u0633\u062a\u0648\u06ba \u06a9\u0627 \u0646\u062a\u06cc\u062c\u06c1 403 \u0645\u0645\u0646\u0648\u0639\u06c1 \u063a\u0644\u0637\u06cc\u0648\u06ba \u0633\u06d2 \u06c1\u0648\u062a\u0627 \u06c1\u06d2\u06d4 \u06cc\u06c1 \u06a9\u0648\u0626\u06cc \u0627\u062a\u0641\u0627\u0642 \u0646\u06c1\u06cc\u06ba \u06c1\u06d2\u06d4 \u06a9\u0648\u0626\u06cc AI \u06a9\u0631\u0627\u0644\u0631 \u06a9\u0648 \u0628\u0644\u0627\u06a9 \u06a9\u0631\u0646\u06d2 \u06a9\u06d2 \u0644\u06cc\u06d2 \u067e\u0627\u0644\u06cc\u0633\u06cc \u06a9\u0627\u0644 \u06a9\u0631 \u0631\u06c1\u0627 \u06c1\u06d2\u06d4 \u062a\u0627\u06c1\u0645\u060c \u06a9\u0633\u06cc \u06a9\u0631\u0627\u0644\u0631 \u06a9\u0648 \u0645\u0633\u062f\u0648\u062f \u06a9\u0631\u0646\u0627 \u06a9\u0633\u06cc AI \u0627\u06cc\u062c\u0646\u0679 \u06a9\u0648 \u0688\u0648\u0645\u06cc\u0646 \u06a9\u06d2 \u0628\u0627\u0631\u06d2 \u0645\u06cc\u06ba \u0633\u0648\u0627\u0644\u0627\u062a \u06a9\u06d2 \u062c\u0648\u0627\u0628\u0627\u062a \u062f\u06cc\u0646\u06d2 \u0633\u06d2 \u0646\u06c1\u06cc\u06ba \u0631\u0648\u06a9\u062a\u0627 \u0627\u06af\u0631 \u0627\u0633 \u06a9\u0627 \u0645\u0648\u0627\u062f \u067e\u06c1\u0644\u06d2 \u0633\u06d2 \u062a\u0631\u062a\u06cc\u0628 \u062f\u06cc\u0627 \u06af\u06cc\u0627 \u06c1\u0648\u06d4 \u062c\u06c1\u0627\u0632 \u0686\u0644\u0627 \u06af\u06cc\u0627 \u06c1\u06d2\u06d4<\/p>\n<p>\u062a\u06cc\u0633\u0631\u0627\u060c \u06cc\u06c1 \u0648\u06c1\u06cc \u06c1\u06d2 \u062c\u0648 \u0648\u0627\u0642\u0639\u06cc \u067e\u0648\u0631\u06d2 \u0645\u0646\u0635\u0648\u0628\u06d2 \u06a9\u06cc \u062d\u0648\u0635\u0644\u06c1 \u0627\u0641\u0632\u0627\u0626\u06cc \u06a9\u0631\u062a\u0627 \u06c1\u06d2. \u0627\u0646 \u0645\u0639\u06cc\u0627\u0631\u0627\u062a \u06a9\u06cc \u0644\u0645\u0628\u06cc \u062f\u0645 \u0635\u0631\u0641 \u0627\u0634\u0627\u0631\u06cc\u06c1 \u0633\u0627\u0632\u06cc \u06a9\u06d2 \u0628\u062c\u0627\u0626\u06d2 \u062a\u0639\u0627\u0645\u0644 \u06a9\u06cc \u0637\u0631\u0641 \u0631\u062c\u062d\u0627\u0646 \u06c1\u06d2\u06d4 robots.txt \u0627\u0648\u0631 ai.txt \u0627\u062c\u0627\u0632\u062a\u0648\u06ba \u06a9\u06d2 \u0628\u0627\u0631\u06d2 \u0645\u06cc\u06ba \u06c1\u06cc\u06ba\u06d4 WebMCP\u060c A2A \u0627\u06cc\u062c\u0646\u0679 \u06a9\u0627\u0631\u0688 \u0627\u0648\u0631 x402 \u0627\u062f\u0627\u0626\u06cc\u06af\u06cc\u0627\u06ba \u0633\u0628\u06be\u06cc \u0641\u0639\u0627\u0644\u06cc\u062a \u06a9\u06d2 \u0628\u0627\u0631\u06d2 \u0645\u06cc\u06ba \u06c1\u06cc\u06ba\u06d4 \u06cc\u06c1 \u0646\u06c1 \u0635\u0631\u0641 \u06cc\u06c1 \u0628\u062a\u0627\u062a\u0627 \u06c1\u06d2 \u06a9\u06c1 AI \u0627\u06cc\u062c\u0646\u0679 \u06a9\u06cc\u0627 \u062f\u06cc\u06a9\u06be \u0633\u06a9\u062a\u0627 \u06c1\u06d2\u060c \u0628\u0644\u06a9\u06c1 \u06cc\u06c1 \u0628\u06be\u06cc \u06a9\u06c1 \u0648\u06c1 \u0622\u067e \u06a9\u06cc \u0633\u0627\u0626\u0679 \u067e\u0631 \u06a9\u06cc\u0627 \u06a9\u0631 \u0633\u06a9\u062a\u0627 \u06c1\u06d2\u06d4<\/p>\n<p>\u0645\u06cc\u0631\u06d2 \u062e\u06cc\u0627\u0644 \u0645\u06cc\u06ba 2026 \u0645\u06cc\u06ba \u0628\u0646\u06cc\u0627\u062f\u06cc \u0688\u06be\u0627\u0646\u0686\u06d2 \u06a9\u0627 \u06a9\u0686\u06be \u062f\u0644\u0686\u0633\u067e \u06a9\u0627\u0645 \u06c1\u0648\u0646\u06d2 \u0648\u0627\u0644\u0627 \u06c1\u06d2\u060c \u0627\u062c\u0627\u0632\u062a\u0648\u06ba \u0633\u06d2 \u0635\u0644\u0627\u062d\u06cc\u062a\u0648\u06ba \u06a9\u06cc \u0637\u0631\u0641 \u0645\u0646\u062a\u0642\u0644\u06cc\u06d4<\/p>\n<p><strong>\u0627\u067e \u0688\u06cc\u0679 (\u0645\u0626\u06cc 2026 \u06a9\u06d2 \u0622\u062e\u0631 \u0645\u06cc\u06ba):<\/strong> \u0686\u0648\u0646\u06a9\u06c1 \u06c1\u0645 \u0646\u06d2 \u06cc\u06c1 \u0645\u0633\u0648\u062f\u06c1 \u0644\u06a9\u06be\u0627 \u06c1\u06d2\u060c \u06af\u0648\u06af\u0644 \u0646\u06d2 \u0627\u0628\u06be\u06cc \u062a\u06a9 \u0627\u067e\u0646\u06cc \u0633\u0628 \u0633\u06d2 \u0645\u0636\u0628\u0648\u0637 \u062f\u0644\u06cc\u0644 \u067e\u06cc\u0634 \u06a9\u06cc \u06c1\u06d2\u06d4 Lighthouse 13.3.0 (7 \u0645\u0626\u06cc 2026) \u0646\u06d2 \u06a9\u0631\u0648\u0645 \u0645\u06cc\u06ba &quot;\u0627\u06cc\u062c\u0646\u0679 \u0628\u0631\u0627\u0624\u0632\u0646\u06af&#8221; \u0622\u0688\u06cc\u0679\u0646\u06af \u06a9\u06d2 \u0632\u0645\u0631\u06d2 \u06a9\u0648 \u0688\u06cc\u0641\u0627\u0644\u0679 \u067e\u0631 \u062a\u0631\u0642\u06cc \u062f\u06cc\u060c \u062c\u0633 \u0645\u06cc\u06ba WebMCP \u0679\u0648\u0644 \u0631\u062c\u0633\u0679\u0631\u06cc\u0634\u0646\u060c \u0627\u06cc\u06a9\u0633\u06cc\u0633\u0628\u06cc\u0644\u0679\u06cc \u0679\u0631\u06cc \u06a9\u0648\u0627\u0644\u0679\u06cc\u060c \u0627\u0648\u0631 llms.txt \u06a9\u06cc \u0645\u0648\u062c\u0648\u062f\u06af\u06cc \u06a9\u06d2 \u0644\u06cc\u06d2 \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0627\u062a \u06a9\u0648 \u0627\u0633\u06a9\u0648\u0631 \u06a9\u06cc\u0627\u06d4 \u067e\u0644\u06cc\u0679 \u0641\u0627\u0631\u0645 \u06a9\u06d2 \u0645\u0627\u0644\u06a9\u0627\u0646 \u06af\u06cc\u0645 \u0634\u0631\u0648\u0639 \u06c1\u0648\u0646\u06d2 \u0633\u06d2 \u067e\u06c1\u0644\u06d2 \u06c1\u06cc \u0627\u0633\u06a9\u0648\u0631 \u0628\u0648\u0631\u0688 \u0628\u0646\u0627 \u0631\u06c1\u06d2 \u06c1\u06cc\u06ba \u0627\u0648\u0631 \u0633\u0627\u0626\u0679 \u06a9\u0648 \u06af\u0648\u062f \u0644\u06cc\u0646\u06d2 \u06a9\u06cc \u0634\u0631\u062d \u0627\u0628 \u0628\u06be\u06cc ~0% \u06c1\u06d2\u06d4 \u0645\u0648\u062c\u0648\u062f\u06c1 \u0679\u0648\u0644\u0632 \u0627\u0648\u0631 \u0627\u0646 \u06a9\u0648 \u0627\u0633\u062a\u0639\u0645\u0627\u0644 \u06a9\u0631\u0646\u06d2 \u0648\u0627\u0644\u06d2 \u0644\u0648\u06af\u0648\u06ba \u06a9\u06d2 \u062f\u0631\u0645\u06cc\u0627\u0646 \u0641\u0627\u0635\u0644\u06c1 \u0648\u06c1 \u0648\u0646\u0688\u0648 \u06c1\u06d2 \u062c\u0633 \u0645\u06cc\u06ba \u06cc\u06c1 \u0645\u0636\u0645\u0648\u0646 \u062e\u0648\u062f \u062d\u0644 \u06a9\u0631\u062a\u0627 \u06c1\u06d2\u06d4<\/p>\n<h2 id=\"heading-what-i-actually-shipped-two-sites-two-approaches\">\u0645\u06cc\u06ba \u0646\u06d2 \u0648\u0627\u0642\u0639\u06cc \u06a9\u06cc\u0627 \u067e\u06c1\u0646\u0686\u0627\u06cc\u0627: \u062f\u0648 \u0633\u0627\u0626\u0679\u0633\u060c \u062f\u0648 \u0646\u0642\u0637\u06c1 \u0646\u0638\u0631<\/h2>\n<p>\u0645\u06cc\u06ba \u062f\u0648 \u0633\u0627\u0626\u0679\u0633 \u0686\u0644\u0627\u062a\u0627 \u06c1\u0648\u06ba: chudi.dev (\u0645\u06cc\u0631\u06cc \u0630\u0627\u062a\u06cc \u0633\u0627\u0626\u0679\u060c SvelteKit) \u0627\u0648\u0631 citability.dev (\u0627\u06cc\u06a9 \u067e\u0631\u0648\u0688\u06a9\u0679 \u062c\u0648 AI \u062d\u0648\u0627\u0644\u06c1 \u062c\u0627\u062a \u06a9\u06cc \u0634\u0631\u062d \u06a9\u0648 \u0645\u0627\u067e\u062a\u0627 \u06c1\u06d2)\u06d4<\/p>\n<p>\u0627\u0633 \u0645\u0642\u0635\u062f \u06a9\u06d2 \u0644\u06cc\u06d2 \u0645\u06cc\u06ba \u0646\u06d2 \u062f\u0648 \u062a\u062c\u0631\u0628\u0627\u062a\u06cc \u0644\u06cc\u0628\u0627\u0631\u0679\u0631\u06cc\u0648\u06ba \u0645\u06cc\u06ba \u0627\u067e\u0646\u0627 \u0639\u0644\u0627\u062c \u06a9\u06cc\u0627\u06d4<\/p>\n<h3 id=\"heading-experiment-1-chudidev-sveltekit-polyfill-approach\">\u062a\u062c\u0631\u0628\u06c1 1: chudi.dev (SvelteKit\u060c \u067e\u0648\u0644\u06cc \u0641\u0644 \u0627\u067e\u0631\u0648\u0686)<\/h3>\n<p>\u0645\u06cc\u0631\u06cc \u0630\u0627\u062a\u06cc \u0633\u0627\u0626\u0679 \u0627\u06cc\u06a9 SvelteKit \u0627\u06cc\u067e \u06c1\u06d2\u06d4 SvelteKit \u0622\u067e \u06a9\u0648 \u062a\u06cc\u0632\u06cc \u0633\u06d2 \u062a\u06a9\u0631\u0627\u0631 \u06a9\u0631\u0646\u06d2\u060c \u0627\u067e\u0646\u06d2 \u0645\u0648\u0627\u062f \u06a9\u0648 \u0633\u0627\u062f\u06c1 \u0631\u06a9\u06be\u0646\u06d2 \u0627\u0648\u0631 \u062a\u06cc\u0632\u06cc \u0633\u06d2 \u0622\u06af\u06d2 \u0628\u0691\u06be\u0646\u06d2 \u06a9\u06cc \u0627\u062c\u0627\u0632\u062a \u062f\u06cc\u062a\u0627 \u06c1\u06d2\u06d4<\/p>\n<p>\u0645\u0648\u062c\u0648\u062f\u06c1 WebMCP \u062a\u0641\u0635\u06cc\u0644\u0627\u062a \u0628\u06cc\u0627\u0646 \u06a9\u0631\u062a\u06cc \u06c1\u06d2: <code>navigator.modelContext<\/code> \u0628\u0631\u0627\u0624\u0632\u0631 API\u06d4 \u062e\u0627\u0635 \u0637\u0648\u0631 \u067e\u0631\u060c <code>registerTool()<\/code> \u0627\u06cc\u06a9 \u0637\u0631\u06cc\u0642\u06c1 \u062c\u0648 \u0627\u06cc\u06a9 \u0635\u0641\u062d\u06c1 \u06a9\u0648 \u0627\u0633\u06cc \u0628\u0631\u0627\u0624\u0632\u0631 \u06a9\u06d2 \u0633\u06cc\u0627\u0642 \u0648 \u0633\u0628\u0627\u0642 \u0645\u06cc\u06ba \u06a9\u0627\u0645 \u06a9\u0631\u0646\u06d2 \u0648\u0627\u0644\u06d2 AI \u0627\u06cc\u062c\u0646\u0679 \u06a9\u0648 \u06a9\u0627\u0644 \u06a9\u06d2 \u0642\u0627\u0628\u0644 \u0679\u0648\u0644 \u06a9\u0627 \u0627\u0639\u0644\u0627\u0646 \u06a9\u0631\u0646\u06d2 \u06a9\u06cc \u0627\u062c\u0627\u0632\u062a \u062f\u06cc\u062a\u0627 \u06c1\u06d2\u06d4 \u0648\u0636\u0627\u062d\u062a\u06cc\u06ba \u062a\u06cc\u0627\u0631 \u06c1\u0648\u062a\u06cc \u0631\u06c1\u062a\u06cc \u06c1\u06cc\u06ba\u06d4 Chrome 146 Canary \u062c\u0632\u0648\u06cc \u0637\u0648\u0631 \u067e\u0631 \u0646\u0627\u0641\u0630 \u06c1\u06d2 \u0644\u06cc\u06a9\u0646 \u062a\u0641\u0635\u06cc\u0644\u0627\u062a \u06a9\u06d2 \u0645\u0637\u0627\u0628\u0642 \u0646\u06c1\u06cc\u06ba \u06c1\u06d2\u06d4 <code>registerTool()<\/code> \u0627\u0628\u06be\u06cc \u062a\u06a9<\/p>\n<p>\u06a9\u06c1 <code>@mcp-b\/global<\/code> \u067e\u0648\u0644\u06cc \u0641\u0644\u0632 \u0627\u0633 \u062e\u0644\u0627 \u06a9\u0648 \u067e\u064f\u0631 \u06a9\u0631\u062a\u06d2 \u06c1\u06cc\u06ba\u06d4 \u06cc\u06c1 \u06c1\u06d2 <code>provideContext()<\/code> \u0648\u06c1 \u0627\u0635\u0648\u0644 \u062c\u0648 Chrome 146+ Canary \u0645\u06cc\u06ba \u06a9\u0627\u0645 \u06a9\u0631\u062a\u06d2 \u06c1\u06cc\u06ba \u0627\u0648\u0631 \u062f\u0648\u0633\u0631\u06d2 \u0628\u0631\u0627\u0624\u0632\u0631\u0632 \u0645\u06cc\u06ba \u062e\u0648\u062f \u0628\u062e\u0648\u062f \u0627\u0646\u062d\u0637\u0627\u0637 \u067e\u0630\u06cc\u0631 \u06c1\u0648\u062a\u06d2 \u06c1\u06cc\u06ba (\u06a9\u0648\u0626\u06cc \u063a\u0644\u0637\u06cc\u0627\u06ba \u0646\u06c1\u06cc\u06ba\u060c UX \u0679\u0648\u0679\u0646\u0627 \u0646\u06c1\u06cc\u06ba)\u06d4<\/p>\n<p>\u06cc\u06c1 \u0631\u06c1\u06cc \u0686\u0627\u0628\u06cc\u06d4 <code>src\/lib\/webmcp.ts<\/code>\u06a9\u0644 146 \u0644\u0627\u0626\u0646\u06cc\u06ba \u06c1\u06cc\u06ba\u06d4<\/p>\n<pre><code class=\"language-typescript\">\/\/ src\/lib\/webmcp.ts\n\/\/ WebMCP polyfill integration for chudi.dev\n\/\/ Spec: W3C Community Group Draft (pre-production)\n\/\/ Polyfill: @mcp-b\/global (navigator.modelContext.provideContext convention)\n\nimport { browser } from '$app\/environment';\n\ninterface WebMCPTool {\n  name: string;\n  description: string;\n  inputSchema: Record<string unknown=\"\">;\n  handler: (args: Record<string unknown=\"\">) => Promise<unknown>;\n}\n\ninterface PostSearchResult {\n  slug: string;\n  title: string;\n  excerpt: string;\n  publishedAt: string;\n  tags: string[];\n}\n\n\/\/ Only runs in browser context; degrades silently in SSR + non-Canary\nexport async function initWebMCP(posts: PostSearchResult[]) {\n  if (!browser) return;\n\n  \/\/ Feature-detect the polyfill convention, not the spec method\n  const ctx = (navigator as any).modelContext;\n  if (!ctx?.provideContext) return;\n\n  const tools: WebMCPTool[] = [\n    {\n      name: 'searchPosts',\n      description: 'Search chudi.dev articles by keyword. Returns matching posts with title, excerpt, and URL.',\n      inputSchema: {\n        type: 'object',\n        properties: {\n          query: {\n            type: 'string',\n            description: 'Search term to match against post titles and content'\n          }\n        },\n        required: ['query']\n      },\n      handler: async ({ query }: { query: string }) => {\n        const q = String(query).toLowerCase();\n        return posts\n          .filter(p =>\n            p.title.toLowerCase().includes(q) ||\n            p.excerpt.toLowerCase().includes(q) ||\n            p.tags.some(t => t.toLowerCase().includes(q))\n          )\n          .map(p => ({\n            title: p.title,\n            excerpt: p.excerpt,\n            url: `https:\/\/chudi.dev\/blog\/${p.slug}`,\n            publishedAt: p.publishedAt\n          }));\n      }\n    },\n    {\n      name: 'listPosts',\n      description: 'List all published posts on chudi.dev, newest first.',\n      inputSchema: {\n        type: 'object',\n        properties: {\n          limit: {\n            type: 'number',\n            description: 'Maximum number of posts to return (default: 10)'\n          }\n        }\n      },\n      handler: async ({ limit = 10 }: { limit?: number }) => {\n        return posts.slice(0, limit).map(p => ({\n          title: p.title,\n          url: `https:\/\/chudi.dev\/blog\/${p.slug}`,\n          publishedAt: p.publishedAt,\n          tags: p.tags\n        }));\n      }\n    },\n    {\n      name: 'getAuthorContext',\n      description: 'Get structured context about Chudi Nnorukam: expertise, current projects, contact.',\n      inputSchema: {\n        type: 'object',\n        properties: {}\n      },\n      handler: async () => ({\n        name: 'Chudi Nnorukam',\n        role: 'AI Harness Engineer',\n        focus: ['AI-visible web architecture', 'agentic SEO', 'Claude Code harness engineering'],\n        currentProjects: ['citability.dev', 'chudi.dev', 'Tradeify'],\n        contact: 'https:\/\/chudi.dev\/contact',\n        writing: 'https:\/\/chudi.dev\/blog'\n      })\n    }\n  ];\n\n  try {\n    await ctx.provideContext({\n      name: 'chudi-dev',\n      description: 'Content and context for chudi.dev - AI harness engineering and agentic web architecture',\n      tools\n    });\n  } catch (e) {\n    \/\/ Silently swallow; polyfill convention may change before spec lands\n    console.debug('[webmcp] provideContext failed:', e);\n  }\n}\n<\/unknown><\/string><\/string><\/code><\/pre>\n<p>\u0679\u0648\u0644 \u062c\u0627\u0646 \u0628\u0648\u062c\u06be \u06a9\u0631 \u0635\u0631\u0641 \u067e\u0691\u06be\u0646\u06d2 \u06a9\u06d2 \u0644\u06cc\u06d2 \u06c1\u06d2\u06d4 \u06a9\u0648\u0626\u06cc \u062a\u062d\u0631\u06cc\u0631\u06cc \u06a9\u0627\u0631\u0631\u0648\u0627\u0626\u06cc\u0627\u06ba \u0646\u06c1\u06cc\u06ba \u06c1\u06cc\u06ba\u060c \u06a9\u0648\u0626\u06cc \u062a\u0648\u062b\u06cc\u0642 \u0646\u06c1\u06cc\u06ba \u06c1\u06d2\u060c \u06a9\u0648\u0626\u06cc \u0633\u06cc\u0634\u0646 \u06a9\u06cc \u062d\u0627\u0644\u062a \u0646\u06c1\u06cc\u06ba \u06c1\u06d2\u06d4 \u062a\u0635\u0631\u06cc\u062d \u0627\u0633 \u067e\u0631\u062a \u067e\u0631 \u062a\u0648\u062b\u06cc\u0642 \u06a9\u06cc \u0648\u0636\u0627\u062d\u062a \u0646\u06c1\u06cc\u06ba \u06a9\u0631\u062a\u06cc \u06c1\u06d2\u060c \u0627\u0648\u0631 \u06c1\u0645 \u06a9\u0648\u0626\u06cc \u0627\u06cc\u0633\u06cc \u0686\u06cc\u0632 \u0641\u0631\u0627\u06c1\u0645 \u0646\u06c1\u06cc\u06ba \u06a9\u0631\u0646\u0627 \u0686\u0627\u06c1\u062a\u06d2 \u062a\u06be\u06d2 \u062c\u0648 \u0627\u06cc\u06a9 \u0627\u06cc\u0633\u06d2 \u0645\u0639\u06cc\u0627\u0631 \u06a9\u06d2 \u0644\u06cc\u06d2 \u062d\u0641\u0627\u0638\u062a\u06cc \u0633\u0637\u062d \u0628\u0646\u0627\u0626\u06d2 \u062c\u0648 \u0627\u0628 \u0628\u06be\u06cc \u062a\u06cc\u0627\u0631 \u06c1\u0648 \u0631\u06c1\u0627 \u06c1\u06d2\u06d4<\/p>\n<p>\u0645\u06cc\u06ba \u06a9\u0627\u0644 \u06a9\u0631\u062a\u0627 \u06c1\u0648\u06ba <code>initWebMCP()<\/code> SvelteKit \u0644\u06d2 \u0622\u0624\u0679 \u0644\u0648\u0688 \u0641\u0646\u06a9\u0634\u0646 \u0645\u06cc\u06ba \u067e\u0648\u0633\u0679\u0633 \u0627\u0631\u06cc \u06a9\u0648 \u067e\u0627\u0633 \u06a9\u0631\u06cc\u06ba\u06d4<\/p>\n<pre><code class=\"language-typescript\">\/\/ src\/routes\/+layout.ts\nimport { initWebMCP } from '$lib\/webmcp';\nimport type { LayoutLoad } from '.\/$types';\n\nexport const load: LayoutLoad = async ({ fetch }) => {\n  const res = await fetch('\/api\/posts');\n  const posts = await res.json();\n\n  \/\/ Non-blocking; runs only in browser context\n  initWebMCP(posts);\n\n  return { posts };\n};\n<\/code><\/pre>\n<p>\u0635\u0627\u0641 \u0639\u0644\u06cc\u062d\u062f\u06af\u06cc\u06d4 \u0644\u06d2 \u0622\u0624\u0679 \u0633\u06d2 \u06a9\u0648\u0626\u06cc \u0641\u0631\u0642 \u0646\u06c1\u06cc\u06ba \u067e\u0691\u062a\u0627 \u06a9\u06c1 WebMCP \u06a9\u0627\u0645\u06cc\u0627\u0628 \u06c1\u06d2 \u06cc\u0627 \u0646\u06c1\u06cc\u06ba\u06d4 \u067e\u0648\u0644\u06cc \u0641\u0644 \u0686\u067e\u06a9\u0646\u06d2 \u0648\u0627\u0644\u06cc \u06c1\u0648\u0633\u06a9\u062a\u06cc \u06c1\u06d2 \u06cc\u0627 \u0646\u06c1\u06cc\u06ba\u06d4<\/p>\n<h3 id=\"heading-experiment-2-citabilitydev-nextjs-manifest-approach\">\u062a\u062c\u0631\u0628\u06c1 2: citability.dev (Next.js\u060c \u0645\u06cc\u0646\u06cc \u0641\u06cc\u0633\u0679 \u0627\u067e\u0631\u0648\u0686)<\/h3>\n<p>\u0645\u06cc\u0631\u06cc \u062f\u0648\u0633\u0631\u06cc \u0633\u0627\u0626\u0679\u060c citability.dev\u060c \u06a9\u0648 \u0627\u06cc\u06a9 \u0645\u062e\u062a\u0644\u0641 \u0646\u0642\u0637\u06c1 \u0646\u0638\u0631 \u06a9\u06cc \u0636\u0631\u0648\u0631\u062a \u06c1\u06d2\u06d4 \u06cc\u06c1 \u067e\u0631\u0648\u0688\u06a9\u0679 \u0627\u06cc\u06a9 \u062d\u0642\u06cc\u0642\u06cc API \u0633\u06d2 \u0644\u06cc\u0633 \u06c1\u06d2\u06d4 \u062c\u0628 WebMCP \u067e\u06cc\u062f\u0627\u0648\u0627\u0631 \u062a\u06a9 \u067e\u06c1\u0646\u0686 \u062c\u0627\u062a\u0627 \u06c1\u06d2\u060c \u062a\u0648 \u06c1\u0645 \u0686\u0627\u06c1\u062a\u06d2 \u06c1\u06cc\u06ba \u06a9\u06c1 AI \u0627\u06cc\u062c\u0646\u0679 \u0641\u0648\u0631\u06cc \u0637\u0648\u0631 \u067e\u0631 citability.dev \u06a9\u0648 \u06a9\u0627\u0644 \u06a9\u0631\u0646\u06d2 \u06a9\u06d2 \u0642\u0627\u0628\u0644 \u06c1\u0648\u06d4<\/p>\n<p>\u0627\u0633 \u06a9\u06d2 \u0644\u06cc\u06d2 \u0645\u06cc\u06ba <code>.well-known\/webmcp<\/code> \u0645\u06cc\u0646\u06cc \u0641\u06cc\u0633\u0679 \u067e\u0627\u062a\u06be\u060c \u067e\u0648\u0644\u06cc \u0641\u0644 \u0646\u06c1\u06cc\u06ba\u06d4 \u0645\u06cc\u0646\u06cc \u0641\u06cc\u0633\u0679 \u0627\u067e\u0631\u0648\u0686 \u0627\u0633 \u0628\u0627\u062a \u0633\u06d2 \u0628\u06c1\u062a\u0631 \u0637\u0648\u0631 \u067e\u0631 \u06c1\u0645 \u0622\u06c1\u0646\u06af \u06c1\u0648\u062a\u0627 \u06c1\u06d2 \u06a9\u06c1 \u06a9\u0633 \u0637\u0631\u062d \u0633\u0631\u0648\u0631 \u0633\u0627\u0626\u06cc\u0688 MCP \u062f\u0631\u06cc\u0627\u0641\u062a \u062a\u0635\u0631\u06cc\u062d \u06a9\u06d2 \u062a\u06cc\u0627\u0631 \u06c1\u0648\u0646\u06d2 \u06a9\u06d2 \u0633\u0627\u062a\u06be \u06a9\u0627\u0645 \u06a9\u0631\u062a\u06cc \u06c1\u06d2\u06d4<\/p>\n<p>\u0645\u06cc\u0646\u06cc \u0641\u06cc\u0633\u0679 \u0627\u0633 \u067e\u0631 \u0648\u0627\u0642\u0639 \u06c1\u06d2: <code>public\/.well-known\/webmcp<\/code>:<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/umang.pk\/wp-content\/uploads\/2026\/05\/1780013111_382_WebMCP-\u0688\u0648\u06cc\u0644\u067e\u0631-\u06af\u0627\u0626\u06cc\u0688-0-\u0627\u067e\u0646\u0627\u0646\u06d2-\u06a9\u06d2-\u0645\u0639\u06cc\u0627\u0631\u0627\u062a-\u0641\u0631\u0627\u06c1\u0645-\u06a9\u0631\u0646\u0627.png\" alt=\"\u0627\u06cc\u06a9 \u0644\u0627\u0626\u06cc\u0648 WebMCP \u0645\u06cc\u0646\u06cc \u0641\u06cc\u0633\u0679 citability.dev\/.well-known\/webmcp \u067e\u0631 \u062f\u0633\u062a\u06cc\u0627\u0628 \u06c1\u06d2\u060c \u0627\u06cc\u06a9 JSON \u062f\u0633\u062a\u0627\u0648\u06cc\u0632 \u062c\u0648 \u06a9\u06c1 \u0627\u06cc\u062c\u0646\u0679 \u06a9\u06cc \u06a9\u0627\u0644\u0628\u0644\u0632 \u062c\u06cc\u0633\u06d2 \u06a9\u06c1 run_citability_scan \u0627\u0648\u0631 request_audit \u06a9\u06d2 \u0633\u0627\u062a\u06be \u0627\u0646 \u06a9\u06d2 \u0627\u0646 \u067e\u0679 \u0627\u0633\u06a9\u06cc\u0645\u0627 \u0627\u0648\u0631 \u0634\u0631\u062d \u06a9\u06cc \u062d\u062f\u0648\u062f \u06a9\u0627 \u0627\u0639\u0644\u0627\u0646 \u06a9\u0631\u062a\u06cc \u06c1\u06d2\u06d4\" style=\"display:block;margin:0 auto\" width=\"600\" height=\"400\" loading=\"lazy\" title=\"\"><\/p>\n<pre><code class=\"language-json\">{\n  \"name\": \"citability\",\n  \"version\": \"1.0.0\",\n  \"description\": \"AI citation rate measurement for websites. Run a scan to see how often ChatGPT, Claude, and Perplexity cite your domain.\",\n  \"tools\": [\n    {\n      \"name\": \"run_citability_scan\",\n      \"description\": \"Run a free citation rate scan for a domain. Checks how often ChatGPT, Claude, and Perplexity cite the domain across 20 test queries.\",\n      \"inputSchema\": {\n        \"type\": \"object\",\n        \"properties\": {\n          \"domain\": {\n            \"type\": \"string\",\n            \"description\": \"The domain to scan, e.g. example.com\"\n          }\n        },\n        \"required\": [\"domain\"]\n      },\n      \"endpoint\": \"\/api\/scan\",\n      \"method\": \"POST\",\n      \"pricing\": {\n        \"type\": \"free\",\n        \"cost\": 0\n      }\n    },\n    {\n      \"name\": \"request_audit\",\n      \"description\": \"Request a full citation audit with detailed recommendations. Returns a Stripe checkout URL for the selected tier.\",\n      \"inputSchema\": {\n        \"type\": \"object\",\n        \"properties\": {\n          \"domain\": {\n            \"type\": \"string\",\n            \"description\": \"The domain to audit\"\n          },\n          \"tier\": {\n            \"type\": \"string\",\n            \"enum\": [\"starter\", \"growth\", \"authority\"],\n            \"description\": \"Audit tier\"\n          }\n        },\n        \"required\": [\"domain\", \"tier\"]\n      },\n      \"endpoint\": \"\/api\/audit\/request\",\n      \"method\": \"POST\"\n    },\n    {\n      \"name\": \"get_audit_result\",\n      \"description\": \"Retrieve a completed audit result by audit ID.\",\n      \"inputSchema\": {\n        \"type\": \"object\",\n        \"properties\": {\n          \"audit_id\": {\n            \"type\": \"string\"\n          }\n        },\n        \"required\": [\"audit_id\"]\n      },\n      \"endpoint\": \"\/api\/audit\/{audit_id}\",\n      \"method\": \"GET\"\n    },\n    {\n      \"name\": \"list_audit_tiers\",\n      \"description\": \"List available citability audit tiers with pricing and feature details.\",\n      \"inputSchema\": {\n        \"type\": \"object\",\n        \"properties\": {}\n      },\n      \"endpoint\": \"\/api\/tiers\",\n      \"method\": \"GET\"\n    }\n  ]\n}\n<\/code><\/pre>\n<p>\u06c1\u0645 \u0646\u06d2 \u0622\u067e \u06a9\u0627 A2A \u0627\u06cc\u062c\u0646\u0679 \u06a9\u0627\u0631\u0688 \u062f\u0631\u062c \u0630\u06cc\u0644 \u067e\u062a\u06d2 \u067e\u0631 \u0628\u06be\u06cc\u062c\u0627: <code>.well-known\/agent.json<\/code>:<\/p>\n<pre><code class=\"language-json\">{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"SoftwareApplication\",\n  \"name\": \"citability\",\n  \"url\": \"https:\/\/citability.dev\",\n  \"description\": \"Measure and improve your AI citation rate across ChatGPT, Perplexity, and Claude.\",\n  \"applicationCategory\": \"DeveloperApplication\",\n  \"featureList\": [\n    \"AI citation rate scanning\",\n    \"Per-AI-engine breakdown\",\n    \"Citation improvement recommendations\",\n    \"Audit reports with actionable fixes\"\n  ],\n  \"offers\": {\n    \"@type\": \"Offer\",\n    \"price\": \"0\",\n    \"priceCurrency\": \"USD\",\n    \"description\": \"Free scan available\"\n  },\n  \"provider\": {\n    \"@type\": \"Person\",\n    \"name\": \"Chudi Nnorukam\",\n    \"url\": \"https:\/\/chudi.dev\"\n  }\n}\n<\/code><\/pre>\n<p>citability.dev A2A \u0627\u06cc\u062c\u0646\u0679 \u06a9\u0627\u0631\u0688 \u06a9\u06d2 \u0633\u0627\u062a\u06be\u060c \u0622\u067e \u062f\u0631\u06cc\u0627\u0641\u062a \u0634\u062f\u06c1 \u0688\u0648\u0645\u06cc\u0646\u0632 \u0645\u06cc\u06ba \u0633\u0631\u0641\u06c1\u0631\u0633\u062a 0.0081% \u06c1\u0648\u06ba \u06af\u06d2\u06d4 \u06cc\u06c1 \u06a9\u0648\u0626\u06cc \u0628\u0691\u0627 \u06a9\u0644\u0628 \u0646\u06c1\u06cc\u06ba \u06c1\u06d2\u06d4<\/p>\n<h2 id=\"heading-what-i-learned-from-shipping-something-nobody-else-has\">\u0645\u06cc\u06ba \u0646\u06d2 \u0634\u067e\u0646\u06af \u0622\u0626\u0679\u0645\u0632 \u0633\u06d2 \u06a9\u06cc\u0627 \u0633\u06cc\u06a9\u06be\u0627 \u062c\u0648 \u06a9\u0633\u06cc \u0627\u0648\u0631 \u06a9\u06d2 \u067e\u0627\u0633 \u0646\u06c1\u06cc\u06ba \u06c1\u06d2\u06d4<\/h2>\n<p>\u06cc\u06c1 \u06c1\u06d2 \u062c\u0633 \u06a9\u06cc \u0645\u06cc\u06ba \u0646\u06d2 \u062a\u0648\u0642\u0639 \u06a9\u06cc \u062a\u06be\u06cc: \u06a9\u0648\u0626\u06cc \u0627\u06cc\u062c\u0646\u0679 \u0679\u0631\u06cc\u0641\u06a9 \u0646\u06c1\u06cc\u06ba \u06c1\u06d2\u060c \u0646\u0648\u0634\u062a\u06c1 \u062c\u0627\u062a \u0645\u06cc\u06ba \u06a9\u0648\u0626\u06cc \u062f\u0644\u0686\u0633\u067e \u0686\u06cc\u0632 \u0646\u06c1\u06cc\u06ba \u06c1\u06d2\u060c \u0627\u0648\u0631 \u06cc\u06c1 \u0627\u06cc\u06a9 \u0635\u0627\u0641 \u0644\u06cc\u06a9\u0646 \u063a\u06cc\u0631 \u0641\u0639\u0627\u0644 \u0639\u0645\u0644 \u06c1\u06d2 \u062c\u0633 \u06a9\u06cc \u0645\u06cc\u06ba \u0646\u0634\u0627\u0646\u062f\u06c1\u06cc \u06a9\u0631 \u0633\u06a9\u062a\u0627 \u06c1\u0648\u06ba\u06d4<\/p>\n<p>\u06cc\u06c1 \u06c1\u06d2 \u0627\u0635\u0644 \u0645\u06cc\u06ba \u06a9\u06cc\u0627 \u06c1\u0648\u0627: 23 \u0641\u0631\u0648\u0631\u06cc 2026 \u06a9\u0648\u060c \u06c1\u0645 \u0646\u06d2 chudi.dev \u0633\u06d2 WebMCP \u0679\u0648\u0644 \u062c\u0627\u0631\u06cc \u06a9\u06cc\u0627\u06d4 \u0627\u06af\u0644\u06d2 93 \u062f\u0646\u0648\u06ba \u0645\u06cc\u06ba \u0628\u06cc\u0631\u0648\u0646\u06cc AI \u0627\u06cc\u062c\u0646\u0679\u0648\u06ba \u06a9\u06cc \u0637\u0631\u0641 \u0633\u06d2 \u06a9\u0648\u0626\u06cc \u06a9\u0627\u0644 \u0646\u06c1\u06cc\u06ba \u0622\u0626\u06cc \u06c1\u06d2\u06d4 <code>searchPosts<\/code>, <code>listPosts<\/code>\u06cc\u0627 <code>getAuthorContext<\/code>. \u0635\u0641\u0631 \u06c1\u0645 \u0646\u06d2 citability.dev \u0628\u06be\u06cc\u062c \u062f\u06cc\u0627 \u06c1\u06d2\u06d4 <code>.well-known\/webmcp<\/code> 22 \u0645\u0626\u06cc \u06a9\u0648 \u0686\u0627\u0631 \u067e\u0631\u0648\u0688\u06a9\u0634\u0646 \u06af\u0631\u06cc\u0688 \u0679\u0648\u0644\u0632 \u06a9\u06d2 \u0633\u0627\u062a\u06be \u0634\u0631\u0648\u0639 \u06c1\u0648\u062a\u0627 \u06c1\u06d2\u060c \u0628\u0634\u0645\u0648\u0644 \u0645\u0641\u062a \u0627\u0633\u06a9\u06cc\u0646\u0646\u06af \u0627\u06cc\u0646\u0688 \u067e\u0648\u0627\u0626\u0646\u0679\u0633\u06d4 \u0627\u06cc\u062c\u0646\u0679 \u0646\u06d2 \u0645\u062c\u06be\u06d2 \u0627\u06af\u0644\u06d2 5 \u062f\u0646\u0648\u06ba \u062a\u06a9 \u062f\u0648\u0628\u0627\u0631\u06c1 \u0641\u0648\u0646 \u0646\u06c1\u06cc\u06ba \u06a9\u06cc\u0627\u06d4 <code>run_citability_scan<\/code>. \u062f\u0648\u0646\u0648\u06ba \u0633\u0627\u0626\u0679\u0633 \u06a9\u06d2 \u0644\u06cc\u06d2 Vercel \u06a9\u06d2 \u0627\u06cc\u062c \u0641\u0646\u06a9\u0634\u0646 \u06a9\u0627\u0644 \u0644\u0627\u06af\u0632 \u0628\u0627\u0644\u06a9\u0644 \u0648\u06c1\u06cc \u0679\u0631\u06cc\u0641\u06a9 \u062f\u06a9\u06be\u0627\u062a\u06d2 \u06c1\u06cc\u06ba \u062c\u0633 \u06a9\u06cc \u0622\u067e \u062a\u0648\u0642\u0639 \u06a9\u0631 \u0633\u06a9\u062a\u06d2 \u06c1\u06cc\u06ba: \u0627\u0646\u0633\u0627\u0646\u06cc \u0628\u0631\u0627\u0624\u0632\u0631\u0632\u060c \u06af\u0648\u06af\u0644 \u0628\u0648\u0679 \u06a9\u0631\u0627\u0644 \u06a9\u0631\u0646\u06d2 \u0648\u0627\u0644\u0627 HTML\u060c ClaudeBot \u06a9\u0631\u0627\u0644 \u06a9\u0631\u0646\u06d2 \u0648\u0627\u0644\u0627 HTML\u060c \u0627\u0648\u0631 GPTBot \u06a9\u0631\u0627\u0644 \u06a9\u0631\u0646\u06d2 \u0648\u0627\u0644\u0627 HTML\u06d4 \u06a9\u0648\u0626\u06cc \u0628\u06be\u06cc WebMCP \u0679\u0648\u0644 \u06a9\u0648 \u06a9\u0627\u0644 \u0646\u06c1\u06cc\u06ba \u06a9\u0631\u062a\u0627 \u06c1\u06d2\u06d4<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/umang.pk\/wp-content\/uploads\/2026\/05\/1780013111_513_WebMCP-\u0688\u0648\u06cc\u0644\u067e\u0631-\u06af\u0627\u0626\u06cc\u0688-0-\u0627\u067e\u0646\u0627\u0646\u06d2-\u06a9\u06d2-\u0645\u0639\u06cc\u0627\u0631\u0627\u062a-\u0641\u0631\u0627\u06c1\u0645-\u06a9\u0631\u0646\u0627.png\" alt=\"chudi.dev \u06a9\u06d2 \u0644\u06cc\u06d2 \u0648\u0631\u0633\u0644 \u0622\u0628\u0632\u0631\u0648\u06cc\u0628\u0644\u0679\u06cc \u0644\u0627\u06af \u0635\u0631\u0641 \u0631\u0648\u0679\u06cc\u0646 \u06a9\u0631\u0627\u0644\u0631 \u0679\u0631\u06cc\u0641\u06a9 \u0627\u0648\u0631 404 \u0628\u0648\u0679 \u067e\u0631\u0648\u0628\u0633 \u062f\u06a9\u06be\u0627\u062a\u0627 \u06c1\u06d2\u060c \u0628\u063a\u06cc\u0631 \u06a9\u0633\u06cc \u06a9\u0627\u0644 \u06a9\u06d2 \u0633\u0627\u0626\u0679 \u06a9\u06d2 \u0648\u06cc\u0628 \u0627\u06cc\u0645 \u0633\u06cc \u067e\u06cc \u0679\u0648\u0644\u0632 (\u0633\u0631\u0686 \u067e\u0648\u0633\u0679\u0633\u060c \u0644\u0633\u0679 \u067e\u0648\u0633\u0679\u0633\u060c \u06af\u06cc\u0679 \u0622\u062a\u06be\u0631)\u06d4\" style=\"display:block;margin:0 auto\" width=\"600\" height=\"400\" loading=\"lazy\" title=\"\"><\/p>\n<p>\u06a9\u0627\u0644\u0639\u062f\u0645 \u0646\u062a\u0627\u0626\u062c \u0627\u0633 \u062a\u062c\u0631\u0628\u06d2 \u06a9\u0627 \u0633\u0628 \u0633\u06d2 \u0632\u06cc\u0627\u062f\u06c1 \u0645\u0639\u0644\u0648\u0645\u0627\u062a\u06cc \u062d\u0635\u06c1 \u06c1\u06cc\u06ba\u06d4<\/p>\n<p>\u067e\u0648\u0644\u06cc \u0641\u0644 \u06a9\u06d2 \u0642\u0648\u0627\u0646\u06cc\u0646 (<code>.provideContext()<\/code>) \u062d\u062a\u0645\u06cc \u0648\u0636\u0627\u062d\u062a\u06cc\u06ba \u0646\u06c1\u06cc\u06ba \u06c1\u06cc\u06ba\u06d4 \u06a9\u0631\u0648\u0645 146 \u06a9\u06cc\u0646\u0631\u06cc \u06a9\u0627 \u0646\u0641\u0627\u0630 \u067e\u0648\u0644\u06cc \u0641\u0644 \u06a9\u06d2 \u0627\u0633\u062a\u0639\u0645\u0627\u0644 \u0633\u06d2 \u0645\u062e\u062a\u0644\u0641 \u0637\u0631\u06cc\u0642\u06c1 \u06a9\u06d2 \u062f\u0633\u062a\u062e\u0637 \u06a9\u0648 \u0646\u0634\u0627\u0646\u06c1 \u0628\u0646\u0627\u062a\u0627 \u06c1\u06d2\u06d4 \u0627\u0633 \u06a9\u0627 \u0645\u0637\u0644\u0628 \u06c1\u06d2 \u06a9\u06c1 \u0641\u06cc \u0627\u0644\u062d\u0627\u0644 \u067e\u0631\u0648\u0688\u06a9\u0634\u0646 \u0645\u06cc\u06ba \u06a9\u0648\u0626\u06cc \u0627\u06cc\u0633\u0627 \u0628\u0631\u0627\u0624\u0632\u0631 \u0646\u06c1\u06cc\u06ba \u06c1\u06d2 \u062c\u0648 \u0645\u06cc\u0631\u06d2 \u0641\u0631\u0627\u06c1\u0645 \u06a9\u0631\u062f\u06c1 \u06a9\u0648\u0688 \u06a9\u0648 \u0686\u0644\u0627\u062a\u0627 \u06c1\u0648\u06d4 \u067e\u0648\u0644\u06cc \u0641\u0644 \u062e\u0627\u0645\u0648\u0634\u06cc \u0633\u06d2 \u06af\u0644 \u062c\u0627\u062a\u06cc \u06c1\u06d2\u06d4 \u0645\u06cc\u0631\u0627 \u0679\u0648\u0644 \u0627\u0639\u0644\u0627\u0646 \u0627\u0648\u0631 \u062a\u06cc\u0627\u0631 \u06c1\u06d2\u06d4 \u0627\u0628\u06be\u06cc \u062a\u06a9 \u06a9\u0648\u0626\u06cc \u0641\u0648\u0646 \u06a9\u0627\u0644 \u0646\u06c1\u06cc\u06ba\u06d4<\/p>\n<p>\u06cc\u06c1 \u0646\u0627\u06a9\u0627\u0645\u06cc \u0646\u06c1\u06cc\u06ba \u06c1\u06d2\u06d4 \u0686\u0634\u0645\u06cc \u06a9\u06d2 \u0645\u0633\u062a\u062d\u06a9\u0645 \u06c1\u0648\u0646\u06d2 \u0633\u06d2 \u067e\u06c1\u0644\u06d2 \u067e\u06c1\u0644\u06cc \u0645\u0648\u0648\u0631 \u067e\u0648\u0632\u06cc\u0634\u0646\u0646\u06af \u06a9\u06cc \u0637\u0631\u062d \u0646\u0638\u0631 \u0622\u062a\u06cc \u062a\u06be\u06cc\u06d4<\/p>\n<p>\u06cc\u06c1\u0627\u06ba \u0645\u06cc\u06ba \u0627\u0633 \u0628\u0627\u0631\u06d2 \u0645\u06cc\u06ba \u0648\u0636\u0627\u062d\u062a \u06a9\u0631\u0646\u0627 \u0686\u0627\u06c1\u062a\u0627 \u06c1\u0648\u06ba \u06a9\u06c1 &quot;\u067e\u0648\u0632\u06cc\u0634\u0646\u0646\u06af&#8221; \u06a9\u0627 \u0627\u0635\u0644 \u0645\u0637\u0644\u0628 \u06a9\u06cc\u0627 \u06c1\u06d2\u06d4 \u06a9\u06cc\u0648\u0646\u06a9\u06c1 \u06cc\u06c1 \u0635\u0631\u0641 \u0645\u0627\u0631\u06a9\u06cc\u0679\u0646\u06af \u06a9\u06cc \u0632\u0628\u0627\u0646 \u0646\u06c1\u06cc\u06ba \u06c1\u06d2\u06d4<\/p>\n<p>\u0627\u06cc\u06a9 \u0628\u0627\u0631 \u062c\u0628 \u062a\u0635\u0631\u06cc\u062d \u067e\u0631\u0648\u0688\u06a9\u0634\u0646 \u0628\u0631\u0627\u0624\u0632\u0631\u0632 \u062a\u06a9 \u067e\u06c1\u0646\u0686 \u062c\u0627\u062a\u06cc \u06c1\u06d2\u060c \u062f\u0631\u0633\u062a \u0646\u0641\u0627\u0630 \u06a9\u06d2 \u0633\u0627\u062a\u06be \u0633\u0627\u0626\u0679\u0633 \u06a9\u0648 \u0627\u0633 \u0628\u0646\u06cc\u0627\u062f \u067e\u0631 \u062a\u0631\u062a\u06cc\u0628 \u062f\u06cc\u0627 \u062c\u0627\u0626\u06d2 \u06af\u0627 \u06a9\u06c1 \u062c\u0648 \u0628\u06be\u06cc \u0633\u0631\u0686 \u0645\u06cc\u06a9\u0627\u0646\u0632\u0645 \u067e\u06c1\u0644\u06d2 \u0622\u0626\u06d2 \u06af\u0627\u06d4 2009 \u0645\u06cc\u06ba robots.txt \u06a9\u06d2 \u0644\u06cc\u06d2\u060c \u0627\u0628\u062a\u062f\u0627\u0626\u06cc \u0627\u062e\u062a\u06cc\u0627\u0631 \u06a9\u0631\u0646\u06d2 \u0648\u0627\u0644\u0648\u06ba \u0646\u06d2 \u06af\u0648\u06af\u0644 \u0628\u0648\u0679\u0633 \u06a9\u06d2 \u0631\u0648\u06cc\u06d2 \u0645\u06cc\u06ba \u062a\u0628\u062f\u06cc\u0644\u06cc \u0633\u06d2 \u067e\u06c1\u0644\u06d2 \u06a9\u0631\u0627\u0644 \u067e\u0627\u0644\u06cc\u0633\u06cc\u0627\u06ba \u0642\u0627\u0626\u0645 \u06a9\u06cc\u06ba\u06d4 2010 \u0645\u06cc\u06ba \u0627\u0648\u067e\u0646 \u06af\u0631\u0627\u0641 \u06a9\u06d2 \u0633\u0627\u062a\u06be\u060c \u0645\u0639\u06cc\u0627\u0631\u0627\u062a \u06a9\u0648 \u0648\u0633\u06cc\u0639 \u067e\u06cc\u0645\u0627\u0646\u06d2 \u067e\u0631 \u0633\u0645\u062c\u06be\u06d2 \u062c\u0627\u0646\u06d2 \u0633\u06d2 \u067e\u06c1\u0644\u06d2 \u062f\u0631\u0633\u062a \u0645\u06cc\u0679\u0627 \u0688\u06cc\u0679\u0627 \u0648\u0627\u0644\u06d2 \u0635\u0641\u062d\u0627\u062a \u06a9\u06d2 \u067e\u06cc\u0634 \u0646\u0638\u0627\u0631\u06c1 \u0632\u06cc\u0627\u062f\u06c1 \u0627\u0645\u06cc\u0631 \u06c1\u0648 \u06af\u0626\u06d2\u06d4 2027 \u0645\u06cc\u06ba WebMCP \u06a9\u06d2 \u0644\u06cc\u06d2\u060c \u062c\u0628 \u0628\u06be\u06cc \u0627\u0633\u06d2 \u062c\u0627\u0631\u06cc \u06a9\u06cc\u0627 \u062c\u0627\u0626\u06d2 \u06af\u0627\u060c \u0627\u0633 \u062a\u0635\u0631\u06cc\u062d \u06a9\u0648 \u0646\u0627\u0641\u0630 \u06a9\u0631\u0646\u06d2 \u0648\u0627\u0644\u06d2 AI \u0627\u06cc\u062c\u0646\u0679\u0633 \u0641\u0648\u0631\u06cc \u0637\u0648\u0631 \u067e\u0631 \u0679\u0627\u0633\u06a9 \u0679\u0648\u0644 \u0688\u06cc\u06a9\u0644\u0631\u06cc\u0634\u0646 \u06a9\u06d2 \u0633\u0627\u062a\u06be \u0633\u0627\u0626\u0679\u0633 \u06a9\u0648 \u06a9\u0627\u0644 \u06a9\u0631 \u0633\u06a9\u06cc\u06ba \u06af\u06d2\u06d4<\/p>\n<p>\u0645\u062a\u0628\u0627\u062f\u0644 \u0627\u0646\u062a\u0638\u0627\u0631 \u06a9\u0631\u0646\u0627 \u0627\u0648\u0631 \u0628\u0639\u062f \u0645\u06cc\u06ba \u0644\u0627\u06af\u0648 \u06a9\u0631\u0646\u0627 \u06c1\u06d2\u06d4 \u0644\u06cc\u06a9\u0646 \u0627\u0633 \u0633\u06cc\u0627\u0642 \u0648 \u0633\u0628\u0627\u0642 \u0645\u06cc\u06ba &quot;\u0628\u0639\u062f \u0645\u06cc\u06ba&#8221; \u06a9\u0627 \u0645\u0637\u0644\u0628 \u06c1\u06d2 \u06a9\u06c1 \u0627\u0633 \u06a9\u0648 \u0627\u0633\u06cc \u0648\u0642\u062a \u0644\u0627\u06af\u0648 \u06a9\u0631\u0646\u0627 \u062c\u06cc\u0633\u06d2 \u06c1\u0631 \u06a9\u0633\u06cc \u06a9\u06d2\u060c \u062c\u0628 \u0627\u0646\u0641\u0631\u0627\u0633\u0679\u0631\u06a9\u0686\u0631 \u06a9\u0627 \u0641\u0627\u0626\u062f\u06c1 \u062e\u062a\u0645 \u06c1\u0648\u062c\u0627\u062a\u0627 \u06c1\u06d2\u06d4<\/p>\n<p>\u062f\u0648\u0633\u0631\u06cc \u0642\u062f\u0631 \u0628\u06be\u06cc \u06c1\u06d2\u06d4 \u062c\u0627\u0646\u06cc\u06ba \u062c\u0628 \u06a9\u06c1 \u0642\u06cc\u0627\u0633 \u0627\u0628\u06be\u06cc \u0628\u06be\u06cc \u067e\u0644\u0627\u0633\u0679\u06a9 \u06c1\u06d2\u06d4<\/p>\n<p>W3C \u06a9\u0645\u06cc\u0648\u0646\u0679\u06cc \u06af\u0631\u0648\u067e \u0688\u0631\u0627\u0641\u0679 \u0627\u0646 \u0637\u0631\u06cc\u0642\u0648\u06ba \u0633\u06d2 \u062a\u0628\u062f\u06cc\u0644 \u06c1\u0648\u0627 \u06c1\u06d2 \u062c\u0633 \u06a9\u06cc \u0645\u062c\u06be\u06d2 \u062a\u0648\u0642\u0639 \u0646\u06c1\u06cc\u06ba \u062a\u06be\u06cc\u06d4 \u06a9\u06c1 <code>registerTool()<\/code> \u062a\u0641\u0635\u06cc\u0644\u0627\u062a \u0645\u06cc\u06ba \u0637\u0631\u06cc\u0642\u06d2 \u0645\u062e\u062a\u0644\u0641 \u0637\u0631\u06cc\u0642\u06d2 \u0633\u06d2 \u0628\u0631\u062a\u0627\u0624 \u06a9\u0631\u062a\u06d2 \u06c1\u06cc\u06ba: <code>provideContext()<\/code> \u067e\u0648\u0644\u06cc \u0641\u0644 \u06a9\u0646\u0648\u0646\u0634\u0646\u06d4 \u0638\u0627\u06c1\u0631\u06cc \u062c\u06af\u06c1 (<code>\/.well-known\/webmcp<\/code>) \u0627\u0628\u06be\u06cc \u062a\u06a9 \u0645\u0639\u06cc\u0627\u0631\u06cc \u0646\u06c1\u06cc\u06ba \u06c1\u06d2\u06d4 WebMCP \u067e\u0631\u062a \u067e\u0631 \u062a\u0648\u062b\u06cc\u0642 \u0627\u0628\u06be\u06cc \u062a\u06a9 \u062d\u0644 \u0646\u06c1\u06cc\u06ba \u06c1\u0648\u0626\u06cc \u06c1\u06d2\u06d4 \u062c\u0644\u062f\u06cc \u0628\u06be\u06cc\u062c\u0646\u06d2 \u0633\u06d2\u060c \u0645\u06cc\u06ba \u0646\u06d2 \u067e\u06c1\u0644\u06d2 \u06c1\u06cc \u0627\u0646 \u0645\u06cc\u06ba \u0633\u06d2 \u062f\u0648 \u0641\u0631\u0642\u0648\u06ba \u06a9\u0627 \u0633\u0627\u0645\u0646\u0627 \u06a9\u06cc\u0627 \u06c1\u06d2 \u0627\u0648\u0631 \u0627\u0646 \u06a9\u06d2 \u0645\u0637\u0627\u0628\u0642 \u0688\u06be\u0627\u0644 \u0644\u06cc\u0627 \u06c1\u06d2\u06d4<\/p>\n<h2 id=\"heading-the-part-that-actually-surprised-me-what-the-adoption-curve-means-for-today\">\u0648\u06c1 \u062d\u0635\u06c1 \u062c\u0633 \u0646\u06d2 \u062d\u0642\u06cc\u0642\u062a \u0645\u06cc\u06ba \u0645\u062c\u06be\u06d2 \u062d\u06cc\u0631\u0627\u0646 \u06a9\u0631 \u062f\u06cc\u0627: \u0622\u062c \u0627\u067e\u0646\u0627\u0646\u06d2 \u06a9\u06d2 \u0648\u06a9\u0631 \u06a9\u0627 \u06a9\u06cc\u0627 \u0645\u0637\u0644\u0628 \u06c1\u06d2\u06d4<\/h2>\n<p>\u0627\u0633 \u0688\u06cc\u0679\u0627 \u0679\u06cc\u0628\u0644 \u067e\u0631 \u0648\u0627\u067e\u0633 \u062c\u0627\u0626\u06cc\u06ba\u06d4 \u0646\u0648\u0679 \u06a9\u0631\u06cc\u06ba \u06a9\u06c1 \u0648\u06a9\u0631 \u06a9\u06c1\u0627\u06ba \u0679\u0648\u0679\u062a\u0627 \u06c1\u06d2\u06d4<\/p>\n<p>\u0688\u0628\u0644 \u0644\u0627\u0626\u0646 \u0633\u06d2 \u0627\u0648\u067e\u0631 \u06a9\u06cc \u06a9\u0648\u0626\u06cc \u0628\u06be\u06cc \u0686\u06cc\u0632 (robots.txt \u0628\u0630\u0631\u06cc\u0639\u06c1 OAuth \u062a\u0644\u0627\u0634) \u0628\u0627\u0645\u0639\u0646\u06cc \u0627\u067e\u0646\u0627\u0646\u06d2 \u0633\u06d2 \u0628\u0627\u06c1\u0631 \u06c1\u06d2\u06d4 \u0633\u0627\u0626\u0679 \u062f\u0631\u0627\u0635\u0644 \u06cc\u06c1 \u06a9\u0631\u062a\u06cc \u06c1\u06d2\u06d4 \u067e\u06cc\u0631\u0646\u0679 \u06af\u0631\u0648\u067e \u06a9\u06d2 \u0630\u06cc\u0644\u06cc \u0688\u0648\u0645\u06cc\u0646\u0632\u060c 5.3% \u067e\u0631 \u0645\u0627\u0631\u06a9 \u0688\u0627\u0624\u0646 \u06af\u0641\u062a \u0648 \u0634\u0646\u06cc\u062f \u0627\u0648\u0631 5.2% \u067e\u0631 OAuth \u062a\u0644\u0627\u0634\u060c \u06c1\u0632\u0627\u0631\u0648\u06ba \u0688\u0648\u0645\u06cc\u0646\u0632 \u06a9\u06cc \u0646\u0645\u0627\u0626\u0646\u062f\u06af\u06cc \u06a9\u0631\u062a\u06d2 \u06c1\u06cc\u06ba \u062c\u0648 \u0641\u0639\u0627\u0644 \u0637\u0648\u0631 \u067e\u0631 \u0645\u0648\u0627\u062f \u06cc\u0627 \u0634\u0646\u0627\u062e\u062a \u06a9\u06d2 \u0628\u0627\u0631\u06d2 \u0645\u06cc\u06ba \u0633\u0627\u062e\u062a\u06cc \u0645\u0639\u0644\u0648\u0645\u0627\u062a AI \u0627\u06cc\u062c\u0646\u0679\u0633 \u06a9\u0648 \u0645\u0646\u062a\u0642\u0644 \u06a9\u0631\u062a\u06d2 \u06c1\u06cc\u06ba\u06d4<\/p>\n<p>\u0688\u0628\u0644 \u0644\u0627\u0626\u0646 \u06a9\u06d2 \u0646\u06cc\u0686\u06d2 \u06c1\u0631 \u0686\u06cc\u0632 \u0628\u0646\u06cc\u0627\u062f\u06cc \u0637\u0648\u0631 \u067e\u0631 \u0635\u0641\u0631 \u06c1\u06d2\u06d4 \u06cc\u06c1 \u06a9\u0645 \u0633\u0646\u06af\u0644 \u06c1\u0646\u062f\u0633\u0648\u06ba \u0645\u06cc\u06ba \u0646\u06c1\u06cc\u06ba \u06c1\u06d2\u06d4 \u06cc\u06c1 0 \u06c1\u06d2 \u06cc\u0627 0 \u06a9\u06d2 \u0628\u06c1\u062a \u0642\u0631\u06cc\u0628 \u06c1\u06d2\u06d4<\/p>\n<p>\u06cc\u06c1 \u0644\u06a9\u06cc\u0631\u06cc \u0648\u06a9\u0631 \u0646\u06c1\u06cc\u06ba \u06c1\u06d2\u06d4 \u06cc\u06c1 \u0627\u06cc\u06a9 \u0686\u0679\u0627\u0646 \u06c1\u06d2\u06d4 \u0627\u0648\u0631 \u0686\u0679\u0627\u0646 \u063a\u06cc\u0631 \u0641\u0639\u0627\u0644 \u0627\u0648\u0631 \u0641\u0639\u0627\u0644 \u0633\u06af\u0646\u0644\u0646\u06af \u06a9\u06d2 \u062f\u0631\u0645\u06cc\u0627\u0646 \u0641\u0631\u0642 \u0633\u06d2 \u0628\u0627\u0644\u06a9\u0644 \u0645\u0637\u0627\u0628\u0642\u062a \u0631\u06a9\u06be\u062a\u06cc \u06c1\u06d2\u06d4<\/p>\n<p>\u063a\u06cc\u0631 \u0641\u0639\u0627\u0644 \u0633\u06af\u0646\u0644\u0632: robots.txt\u060c ai.txt\u060c \u0633\u0627\u0626\u0679 \u06a9\u0627 \u0646\u0642\u0634\u06c1\u060c \u0644\u0646\u06a9 \u06c1\u06cc\u0688\u0631\u060c \u0645\u0648\u0627\u062f \u06a9\u06d2 \u0633\u06af\u0646\u0644\u06d4 \u06cc\u06c1 \u0627\u06cc\u062c\u0646\u0679 \u06a9\u0648 \u0628\u062a\u0627\u062a\u0627 \u06c1\u06d2 \u06a9\u06c1 \u0622\u067e \u06a9\u06d2 \u067e\u0627\u0633 \u06a9\u06cc\u0627 \u06c1\u06d2 \u0627\u0648\u0631 \u06a9\u06cc\u0627 \u0622\u067e \u0627\u0633 \u06a9\u06d2 \u0627\u0633\u062a\u0639\u0645\u0627\u0644 \u067e\u0631 \u0631\u0636\u0627\u0645\u0646\u062f \u06c1\u06cc\u06ba\u06d4<\/p>\n<p>\u0641\u0639\u0627\u0644 \u062e\u0635\u0648\u0635\u06cc\u0627\u062a: WebMCP\u060c A2A \u0627\u06cc\u062c\u0646\u0679 \u06a9\u0627\u0631\u0688\u060c x402 \u0627\u062f\u0627\u0626\u06cc\u06af\u06cc\u0627\u06ba\u060c ACP\u06d4 \u06cc\u06c1 \u0627\u06cc\u062c\u0646\u0679\u0648\u06ba \u06a9\u0648 \u0628\u062a\u0627\u062a\u0627 \u06c1\u06d2 \u06a9\u06c1 \u0648\u06c1 \u0628\u0646\u06cc\u0627\u062f\u06cc \u0688\u06be\u0627\u0646\u0686\u06d2 \u06a9\u06d2 \u0633\u0627\u062a\u06be \u06a9\u06cc\u0627 \u06a9\u0631 \u0633\u06a9\u062a\u06d2 \u06c1\u06cc\u06ba\u06d4<\/p>\n<p>\u06cc\u06c1\u0627\u06ba \u06a9\u0648\u0626\u06cc \u06a9\u0644\u0641 \u0646\u06c1\u06cc\u06ba \u06c1\u06d2 \u06a9\u06cc\u0648\u0646\u06a9\u06c1 \u0688\u0648\u06cc\u0644\u067e\u0631\u0632 \u0641\u0639\u0627\u0644 \u062e\u0635\u0648\u0635\u06cc\u062a \u06a9\u06d2 \u0645\u0639\u06cc\u0627\u0631\u0627\u062a \u06a9\u0648 \u0646\u06c1\u06cc\u06ba \u062c\u0627\u0646\u062a\u06d2 \u06c1\u06cc\u06ba\u06d4 \u0627\u0633 \u06a9\u06cc \u0648\u062c\u06c1 \u06cc\u06c1 \u06c1\u06d2 \u06a9\u06c1 \u0645\u0639\u06cc\u0627\u0631 \u0627\u0628\u06be\u06cc \u062a\u06a9 \u0645\u0633\u062a\u062d\u06a9\u0645 \u0646\u06c1\u06cc\u06ba \u06c1\u06cc\u06ba\u06d4 \u0622\u067e \u0627\u062f\u0627\u0626\u06cc\u06af\u06cc \u06a9\u06d2 \u067e\u0631\u0648\u0679\u0648\u06a9\u0648\u0644 \u06a9\u0648 \u0631\u0648\u0644 \u0622\u0624\u0679 \u0646\u06c1\u06cc\u06ba \u06a9\u0631 \u0633\u06a9\u062a\u06d2 \u06c1\u06cc\u06ba \u062c\u0633 \u067e\u0631 \u0631\u0642\u0645 \u062e\u0631\u0686 \u06c1\u0648\u062a\u06cc \u06c1\u06d2 \u0627\u06af\u0631 \u0642\u06cc\u0627\u0633 \u067e\u0631\u0648\u0627\u0632 \u06a9\u06d2 \u0648\u0633\u0637 \u0645\u06cc\u06ba \u062a\u0628\u062f\u06cc\u0644 \u06c1\u0648\u062a\u0627 \u06c1\u06d2\u06d4<\/p>\n<p>\u0644\u06cc\u06a9\u0646 \u06cc\u06c1\u0627\u06ba \u0645\u0633\u0626\u0644\u06c1 \u06c1\u06d2\u06d4 \u0646\u06c1 \u06c1\u06cc \u0686\u0679\u0627\u0646 \u067e\u0631 \u0645\u0639\u06cc\u0627\u0631 \u0645\u0633\u062a\u062d\u06a9\u0645 \u06c1\u06d2\u06d4 \u0627\u06cc\u06a9\u0633\u0679\u06cc\u0646\u0634\u0646\u0632 \u06a9\u0648 \u0645\u0633\u0644\u0633\u0644 robots.txt \u0645\u06cc\u06ba \u0634\u0627\u0645\u0644 \u06a9\u06cc\u0627 \u062c\u0627\u062a\u0627 \u06c1\u06d2\u06d4 ai.txt\/llms.txt \u0627\u0628 \u0628\u06be\u06cc \u0645\u062a\u062d\u0631\u06a9 \u06c1\u06d2\u06d4 \u0633\u0627\u0626\u0679 \u0646\u06d2 \u0627\u0633\u06d2 \u0628\u06c1\u0631\u062d\u0627\u0644 \u0628\u06be\u06cc\u062c \u062f\u06cc\u0627 \u06a9\u06cc\u0648\u0646\u06a9\u06c1 \u063a\u0644\u0637 \u0645\u0639\u0644\u0648\u0645\u0627\u062a \u06a9\u06d2 \u0644\u06cc\u06d2 \u0633\u0637\u062d \u06a9\u0627 \u0631\u0642\u0628\u06c1 \u0686\u06be\u0648\u0679\u0627 \u062a\u06be\u0627\u06d4<\/p>\n<p>\u0627\u06af\u0631 \u0645\u06cc\u06ba \u063a\u0644\u0637 \u0633\u0645\u062c\u06be\u062a\u0627 \u06c1\u0648\u06ba \u062a\u0648 WebMCP \u06a9\u0627 \u0633\u0637\u062d\u06cc \u0631\u0642\u0628\u06c1 \u0628\u0691\u0627 \u06c1\u06d2\u06d4 \u062a\u0627\u06c1\u0645\u060c \u0622\u067e \u0627\u0633\u06d2 \u0635\u0631\u0641 \u067e\u0691\u06be\u0646\u06d2 \u06a9\u06d2 \u0645\u0639\u0627\u0645\u0644\u0627\u062a \u0645\u06cc\u06ba \u0635\u062d\u06cc\u062d \u0637\u0631\u06cc\u0642\u06d2 \u0633\u06d2 \u0627\u0633\u062a\u0639\u0645\u0627\u0644 \u06a9\u0631 \u0633\u06a9\u062a\u06d2 \u06c1\u06cc\u06ba\u06d4 \u06cc\u06c1 \u062a\u06cc\u0646\u0648\u06ba \u0679\u0648\u0644\u0632 AI \u06a9\u0648 \u0622\u067e \u06a9\u06d2 \u0645\u0648\u0627\u062f \u06a9\u0648 \u0627\u0633\u06a9\u06cc\u0646 \u06a9\u0631\u0646\u06d2 \u0627\u0648\u0631 \u0622\u067e \u06a9\u0648\u0646 \u06c1\u06cc\u06ba \u06a9\u06d2 \u0628\u0627\u0631\u06d2 \u0645\u06cc\u06ba \u0633\u0679\u0631\u06a9\u0686\u0631\u0688 \u0688\u06cc\u0679\u0627 \u06a9\u0648 \u0628\u0627\u0632\u06cc\u0627\u0641\u062a \u06a9\u0631\u0646\u06d2 \u06a9\u06cc \u0627\u062c\u0627\u0632\u062a \u062f\u06cc\u062a\u06d2 \u06c1\u06cc\u06ba\u060c \u06cc\u06c1 \u0633\u0628 \u0635\u0641\u0631 \u06a9\u06d2 \u0642\u0631\u06cc\u0628 \u062f\u06be\u0645\u0627\u06a9\u06d2 \u06a9\u06d2 \u0631\u062f\u0627\u0633 \u06a9\u06d2 \u0633\u0627\u062a\u06be \u06c1\u06cc\u06ba\u06d4 \u062c\u0628 \u0648\u0636\u0627\u062d\u062a\u06cc\u06ba \u062a\u0628\u062f\u06cc\u0644 \u06c1\u0648\u062a\u06cc \u06c1\u06cc\u06ba\u060c 146 \u0644\u0627\u0626\u0646\u0648\u06ba \u06a9\u0648 \u0627\u067e \u0688\u06cc\u0679 \u0627\u0648\u0631 \u062f\u0648\u0628\u0627\u0631\u06c1 \u062a\u0642\u0633\u06cc\u0645 \u06a9\u06cc\u0627 \u062c\u0627\u062a\u0627 \u06c1\u06d2\u06d4<\/p>\n<p>\u062c\u0644\u062f \u0634\u0631\u0648\u0639 \u06a9\u0631\u0646\u06d2 \u06a9\u06cc \u0642\u06cc\u0645\u062a \u0628\u06c1\u062a \u06a9\u0645 \u06c1\u06d2\u06d4 \u062f\u06cc\u0631 \u0633\u06d2 \u06c1\u0648\u0646\u06d2 \u06a9\u06cc \u0642\u06cc\u0645\u062a \u0648\u0627\u0636\u062d \u0646\u06c1\u06cc\u06ba \u06c1\u06d2\u060c \u0644\u06cc\u06a9\u0646 \u0634\u0627\u06cc\u062f \u062d\u0642\u06cc\u0642\u06cc \u06c1\u06d2\u06d4<\/p>\n<h2 id=\"heading-how-to-ship-webmcp-today-full-implementation-path\">WebMCP \u0627\u0628\u06be\u06cc \u0628\u06be\u06cc\u062c\u0646\u06d2 \u06a9\u0627 \u0637\u0631\u06cc\u0642\u06c1 (\u0645\u06a9\u0645\u0644 \u0646\u0641\u0627\u0630 \u06a9\u0627 \u0631\u0627\u0633\u062a\u06c1)<\/h2>\n<p>\u0627\u06af\u0631 \u0622\u067e \u062e\u0648\u062f \u0627\u0633 \u067e\u0631 \u0639\u0645\u0644 \u062f\u0631\u0622\u0645\u062f \u06a9\u0631\u0646\u0627 \u0686\u0627\u06c1\u062a\u06d2 \u06c1\u06cc\u06ba\u060c \u062a\u0648 \u06cc\u06c1 \u0648\u06c1\u06cc \u0631\u0627\u0633\u062a\u06c1 \u06c1\u06d2 \u062c\u0633 \u06a9\u06cc \u0645\u06cc\u06ba \u0646\u06d2 \u067e\u06cc\u0631\u0648\u06cc \u06a9\u06cc:<\/p>\n<h3 id=\"heading-step-1-install-the-polyfill-sveltekit-vite-based-projects\">\u0645\u0631\u062d\u0644\u06c1 1: \u067e\u0648\u0644\u06cc \u0641\u0644 \u0627\u0646\u0633\u0679\u0627\u0644 \u06a9\u0631\u06cc\u06ba (SvelteKit \/ Vite \u067e\u0631 \u0645\u0628\u0646\u06cc \u067e\u0631\u0648\u062c\u06cc\u06a9\u0679)<\/h3>\n<pre><code class=\"language-bash\">npm install @mcp-b\/global\n<\/code><\/pre>\n<p>Next.js \u06a9\u06d2 \u0644\u06cc\u06d2\u060c \u0645\u06cc\u0646\u06cc \u0641\u06cc\u0633\u0679 \u0627\u067e\u0631\u0648\u0686 \u067e\u0648\u0644\u06cc \u0641\u0644 \u0633\u06d2 \u0632\u06cc\u0627\u062f\u06c1 \u0635\u0627\u0641 \u06c1\u06d2\u06d4<\/p>\n<pre><code class=\"language-bash\"># No npm package needed; just create the manifest file\nmkdir -p public\/.well-known\ntouch public\/.well-known\/webmcp\n<\/code><\/pre>\n<h3 id=\"heading-step-2-define-your-tools-as-read-only-first\">\u0645\u0631\u062d\u0644\u06c1 2: \u067e\u06c1\u0644\u06d2 \u0679\u0648\u0644 \u06a9\u06cc \u0648\u0636\u0627\u062d\u062a \u0635\u0631\u0641 \u067e\u0691\u06be\u0646\u06d2 \u06a9\u06d2 \u0644\u06cc\u06d2 \u06a9\u0631\u06cc\u06ba\u06d4<\/h3>\n<p>\u0633\u0628 \u0633\u06d2 \u067e\u06c1\u0644\u06d2\u060c \u0641\u06cc\u0635\u0644\u06c1 \u06a9\u0631\u06cc\u06ba \u06a9\u06c1 \u0622\u067e \u06a9\u0627 AI \u0627\u06cc\u062c\u0646\u0679 \u06a9\u0633 \u0633\u0627\u062e\u062a\u06cc \u0688\u06cc\u0679\u0627 \u0633\u06d2 \u0627\u0633\u062a\u0641\u0633\u0627\u0631 \u06a9\u0631 \u0633\u06a9\u062a\u0627 \u06c1\u06d2\u06d4 \u06a9\u06d2 \u0633\u0627\u062a\u06be \u0634\u0631\u0648\u0639 \u06a9\u0631\u06cc\u06ba:<\/p>\n<ul>\n<li>\n<p>\u062a\u0644\u0627\u0634 \u06a9\u0627 \u0622\u0644\u06c1 (\u0627\u06cc\u06a9 \u0633\u0648\u0627\u0644 \u0644\u06cc\u062a\u0627 \u06c1\u06d2 \u0627\u0648\u0631 \u0645\u0645\u0627\u062b\u0644 \u0645\u0648\u0627\u062f \u0648\u0627\u067e\u0633 \u06a9\u0631\u062a\u0627 \u06c1\u06d2)<\/p>\n<\/li>\n<li>\n<p>\u0641\u06c1\u0631\u0633\u062a \u06a9\u0627 \u0622\u0644\u06c1 (\u062d\u0627\u0644\u06cc\u06c1 \u06cc\u0627 \u0645\u062a\u0639\u0644\u0642\u06c1 \u0627\u0634\u06cc\u0627\u0621 \u0644\u0648\u0679\u0627\u062a\u0627 \u06c1\u06d2)<\/p>\n<\/li>\n<li>\n<p>\u0633\u06cc\u0627\u0642 \u0648 \u0633\u0628\u0627\u0642 \u06a9\u06d2 \u0627\u0648\u0632\u0627\u0631 (\u06a9\u0633\u06cc \u0633\u0627\u0626\u0679 \u06cc\u0627 \u067e\u0631\u0648\u0688\u06a9\u0679 \u06a9\u06d2 \u0628\u0627\u0631\u06d2 \u0645\u06cc\u06ba \u0633\u0627\u062e\u062a\u06cc \u0645\u06cc\u0679\u0627 \u0688\u06cc\u0679\u0627 \u0648\u0627\u067e\u0633 \u06a9\u0631\u06cc\u06ba)<\/p>\n<\/li>\n<\/ul>\n<p>\u062a\u062d\u0631\u06cc\u0631\u06cc \u06a9\u0627\u0645 \u06a9\u06d2 \u0633\u0627\u062a\u06be \u0634\u0631\u0648\u0639 \u0646\u06c1 \u06a9\u0631\u06cc\u06ba\u06d4 \u062a\u0641\u0635\u06cc\u0644\u0627\u062a \u0627\u0633 \u067e\u0631\u062a \u067e\u0631 \u062a\u0635\u062f\u06cc\u0642 \u06a9\u06cc \u0648\u0636\u0627\u062d\u062a \u0646\u06c1\u06cc\u06ba \u06a9\u0631\u062a\u06cc \u06c1\u06cc\u06ba\u06d4 \u0635\u0631\u0641 \u067e\u0691\u06be\u0646\u06d2 \u0648\u0627\u0644\u06d2 \u0679\u0648\u0644\u0632 \u06a9\u06cc \u06a9\u0648\u0626\u06cc \u0645\u062d\u0641\u0648\u0638 \u0633\u0637\u062d \u0646\u06c1\u06cc\u06ba \u06c1\u06d2\u06d4<\/p>\n<h3 id=\"heading-step-3-sveltekit-polyfill-integration\">\u0645\u0631\u062d\u0644\u06c1 3: SvelteKit Polyfill \u06a9\u0648 \u0645\u0631\u0628\u0648\u0637 \u06a9\u0631\u06cc\u06ba\u06d4<\/h3>\n<p>\u0628\u0646\u0627\u0646\u0627 <code>src\/lib\/webmcp.ts<\/code> \u0627\u0648\u067e\u0631 \u06a9\u06d2 \u067e\u06cc\u0679\u0631\u0646 \u06a9\u06cc \u0628\u0646\u06cc\u0627\u062f \u067e\u0631\u06d4 \u06cc\u06c1\u0627\u06ba \u0627\u06c1\u0645 \u0646\u06a9\u0627\u062a \u06c1\u06cc\u06ba:<\/p>\n<pre><code class=\"language-typescript\">if (!browser) return;                          \/\/ Guard SSR\nconst ctx = (navigator as any).modelContext;\nif (!ctx?.provideContext) return;              \/\/ Guard non-Canary\n<\/code><\/pre>\n<p>\u062f\u0648\u0646\u0648\u06ba \u0645\u062d\u0627\u0641\u0638 \u063a\u06cc\u0631 \u06af\u0641\u062a \u0648 \u0634\u0646\u06cc\u062f \u06c1\u06cc\u06ba\u06d4 \u0627\u0633\u06d2 \u0628\u06be\u0648\u0644 \u062c\u0627\u0624 <code>browser<\/code> \u06af\u0627\u0631\u0688 \u067e\u06be\u06cc\u0646\u06a9 \u062f\u06d2 \u06af\u0627\u06d4 <code>ReferenceError: navigator is not defined<\/code> \u0627\u06cc\u0633 \u0627\u06cc\u0633 \u0622\u0631 \u06a9\u06d2 \u062f\u0648\u0631\u0627\u0646\u06d4 \u0627\u0633\u06d2 \u0628\u06be\u0648\u0644 \u062c\u0627\u0624 <code>provideContext<\/code> \u06af\u0627\u0631\u0688 \u063a\u06cc\u0631 \u067e\u0648\u0644\u06cc \u0641\u0644\u0688 \u0628\u0631\u0627\u0624\u0632\u0631\u0632 \u0645\u06cc\u06ba \u0638\u0627\u06c1\u0631 \u06c1\u0648\u062a\u0627 \u06c1\u06d2\u06d4 <code>modelContext<\/code>.<\/p>\n<h3 id=\"heading-step-4-nextjs-manifest-approach\">\u0645\u0631\u062d\u0644\u06c1 4: Next.js \u0645\u06cc\u0646\u06cc \u0641\u06cc\u0633\u0679 \u0627\u067e\u0631\u0648\u0686<\/h3>\n<p>\u0628\u0646\u0627\u0646\u0627 <code>public\/.well-known\/webmcp<\/code> (\u06a9\u0648\u0626\u06cc \u062a\u0648\u0633\u06cc\u0639 \u0646\u06c1\u06cc\u06ba\u060c <code>application\/json<\/code>) \u0627\u0648\u0631 \u0627\u0633\u06d2 \u0679\u0648\u0644 \u06a9\u06cc \u062a\u0639\u0631\u06cc\u0641 \u06a9\u06d2 \u0633\u0627\u062a\u06be \u0628\u06be\u0631\u06cc\u06ba\u06d4 \u0645\u0648\u0627\u062f \u06a9\u06cc \u0635\u062d\u06cc\u062d \u0642\u0633\u0645 \u06a9\u06d2 \u0633\u0627\u062a\u06be \u0641\u0631\u0627\u06c1\u0645 \u06a9\u0631\u062f\u06c1:<\/p>\n<pre><code class=\"language-typescript\">\/\/ app\/api\/well-known\/webmcp\/route.ts\nimport { NextResponse } from 'next\/server';\n\nexport async function GET() {\n  const manifest = {\n    name: 'your-site',\n    version: '1.0.0',\n    description: 'What your site does',\n    tools: [\n      \/\/ your tool definitions\n    ]\n  };\n\n  return NextResponse.json(manifest, {\n    headers: {\n      'Access-Control-Allow-Origin': '*',\n      'Cache-Control': 'public, max-age=86400'\n    }\n  });\n}\n<\/code><\/pre>\n<p>CORS \u06c1\u06cc\u0688\u0631 \u0627\u06c1\u0645 \u06c1\u06cc\u06ba\u06d4 \u0628\u0631\u0627\u0624\u0632\u0631 \u0633\u06cc\u0627\u0642 \u0648 \u0633\u0628\u0627\u0642 \u0645\u06cc\u06ba \u0686\u0644\u0646\u06d2 \u0648\u0627\u0644\u06d2 AI \u0627\u06cc\u062c\u0646\u0679 \u0635\u0641\u062d\u06c1 \u06a9\u06d2 \u0639\u0644\u0627\u0648\u06c1 \u062f\u0648\u0633\u0631\u06d2 \u0630\u0631\u0627\u0626\u0639 \u0633\u06d2 \u0627\u0633 \u0627\u062e\u062a\u062a\u0627\u0645\u06cc \u0646\u0642\u0637\u06c1 \u062a\u06a9 \u067e\u06c1\u0646\u0686\u062a\u06d2 \u06c1\u06cc\u06ba\u06d4<\/p>\n<h3 id=\"heading-step-5-add-the-a2a-agentcard-while-you-are-in-there\">\u0645\u0631\u062d\u0644\u06c1 5: \u062c\u0628 \u0622\u067e \u0648\u06c1\u0627\u06ba \u06c1\u0648\u06ba \u062a\u0648 \u0627\u067e\u0646\u0627 A2A \u0627\u06cc\u062c\u0646\u0679 \u06a9\u0627\u0631\u0688 \u0634\u0627\u0645\u0644 \u06a9\u0631\u06cc\u06ba\u06d4<\/h3>\n<p>\u06cc\u06c1 \u067e\u06c1\u0644\u06d2 \u06c1\u06cc \u0628\u0646\u0627\u06cc\u0627 \u062c\u0627 \u0631\u06c1\u0627 \u06c1\u06d2\u06d4 <code>.well-known<\/code> \u0688\u0627\u0626\u0631\u06cc\u06a9\u0679\u0631\u06cc A2A AgentCard JSON \u06a9\u06cc 20 \u0644\u0627\u0626\u0646\u0648\u06ba \u067e\u0631 \u0645\u0634\u062a\u0645\u0644 \u06c1\u06d2 \u0627\u0648\u0631 \u0627\u0633\u06a9\u06cc\u0646 \u0634\u062f\u06c1 \u0688\u0648\u0645\u06cc\u0646\u0632 \u0645\u06cc\u06ba \u0633\u0628 \u0633\u06d2 \u0627\u0648\u067e\u0631 0.0081% \u0645\u06cc\u06ba \u06c1\u06d2\u06d4 \u0627\u06af\u0631 \u0622\u067e \u0627\u0633\u06d2 \u067e\u06c1\u0644\u06d2 \u0633\u06d2 \u0645\u0648\u062c\u0648\u062f \u06c1\u0648\u0646\u06d2 \u06a9\u06d2 \u062f\u0648\u0631\u0627\u0646 \u0646\u06c1\u06cc\u06ba \u0628\u06be\u06cc\u062c\u062a\u06d2 \u06c1\u06cc\u06ba \u062a\u0648 \u0622\u067e \u0627\u0633\u06d2 \u0622\u0633\u0627\u0646\u06cc \u0633\u06d2 \u0645\u06cc\u0632 \u067e\u0631 \u0631\u06a9\u06be \u0633\u06a9\u062a\u06d2 \u06c1\u06cc\u06ba\u06d4<\/p>\n<h3 id=\"heading-step-6-test-in-chrome-canary\">\u0645\u0631\u062d\u0644\u06c1 6: \u06a9\u0631\u0648\u0645 \u06a9\u06cc\u0646\u0631\u06cc \u0645\u06cc\u06ba \u0679\u06cc\u0633\u0679 \u06a9\u0631\u06cc\u06ba\u06d4<\/h3>\n<p>Chrome 146+ Canary \u0688\u0627\u0624\u0646 \u0644\u0648\u0688 \u06a9\u0631\u06cc\u06ba\u06d4 \u0633\u0627\u0626\u0679 \u06a9\u06be\u0648\u0644\u06cc\u06ba\u06d4 DevTools\u060c Console \u0679\u06cc\u0628 \u06a9\u0648 \u06a9\u06be\u0648\u0644\u06cc\u06ba\u06d4 \u0686\u0644\u0627\u0626\u06cc\u06ba:<\/p>\n<pre><code class=\"language-javascript\">navigator.modelContext?.provideContext\n<\/code><\/pre>\n<p><img decoding=\"async\" src=\"https:\/\/umang.pk\/wp-content\/uploads\/2026\/05\/1780013112_675_WebMCP-\u0688\u0648\u06cc\u0644\u067e\u0631-\u06af\u0627\u0626\u06cc\u0688-0-\u0627\u067e\u0646\u0627\u0646\u06d2-\u06a9\u06d2-\u0645\u0639\u06cc\u0627\u0631\u0627\u062a-\u0641\u0631\u0627\u06c1\u0645-\u06a9\u0631\u0646\u0627.png\" alt=\"chudi.dev \u06c1\u0648\u0645 \u067e\u06cc\u062c (\u0639\u0646\u0648\u0627\u0646: \" style=\"display:block;margin:0 auto\" width=\"600\" height=\"400\" loading=\"lazy\" LLM AI WebMCP SvelteKit title=\"\"><\/p>\n<p>\u067e\u0648\u0644\u06cc \u0641\u0644 \u0644\u0648\u0688 \u06c1\u0648\u0646\u06d2 \u067e\u0631 \u0641\u0646\u06a9\u0634\u0646 \u0638\u0627\u06c1\u0631 \u06c1\u0648\u062a\u0627 \u06c1\u06d2\u06d4 \u062c\u0628 \u0648\u0627\u067e\u0633 \u0622\u06cc\u0627 <code>undefined<\/code>\u06cc\u0627 \u062a\u0648 \u067e\u0648\u0644\u06cc \u0641\u0644 \u0644\u0648\u0688 \u0646\u06c1\u06cc\u06ba \u06c1\u06d2 (\u0627\u0628\u062a\u062f\u0627\u0626\u06cc \u06a9\u0648\u0688 \u06a9\u0648 \u0686\u06cc\u06a9 \u06a9\u0631\u06cc\u06ba) \u06cc\u0627 \u06cc\u06c1 \u0645\u0637\u0627\u0628\u0642\u062a \u067e\u0630\u06cc\u0631 \u06a9\u06cc\u0646\u0631\u06cc \u0628\u0644\u0688 \u0645\u06cc\u06ba \u0646\u06c1\u06cc\u06ba \u06c1\u06d2\u06d4<\/p>\n<p>\u0641\u06cc \u0627\u0644\u062d\u0627\u0644 \u0627\u0646 \u0679\u0648\u0644\u0632 \u06a9\u0648 \u06a9\u0627\u0644 \u06a9\u0631\u0646\u06d2 \u0648\u0627\u0644\u06d2 \u06a9\u0648\u0626\u06cc \u067e\u0631\u0648\u0688\u06a9\u0634\u0646 AI \u0627\u06cc\u062c\u0646\u0679 \u0646\u06c1\u06cc\u06ba \u06c1\u06cc\u06ba\u06d4 \u0622\u067e \u062c\u0627\u0646\u0686 \u06a9\u0631 \u0631\u06c1\u06d2 \u06c1\u06cc\u06ba \u06a9\u06c1 \u06a9\u06cc\u0627 \u0628\u0646\u06cc\u0627\u062f\u06cc \u0688\u06be\u0627\u0646\u0686\u06c1 \u062a\u06cc\u0627\u0631 \u06c1\u06d2\u060c \u0646\u06c1 \u06a9\u06c1 \u06cc\u06c1 \u0627\u0633\u062a\u0639\u0645\u0627\u0644 \u0645\u06cc\u06ba \u06c1\u06d2\u06d4<\/p>\n<h2 id=\"heading-the-practical-answer-to-why-bother-now\">&quot;\u0627\u0628 \u06a9\u06cc\u0648\u06ba \u067e\u0631\u06cc\u0634\u0627\u0646 \u06c1\u0648\u061f&#8221; \u06a9\u06d2 \u0639\u0645\u0644\u06cc \u062c\u0648\u0627\u0628\u0627\u062a<\/h2>\n<p>\u06c1\u0631 \u0688\u0648\u06cc\u0644\u067e\u0631 \u062c\u0633 \u0633\u06d2 \u0645\u06cc\u06ba \u0646\u06d2 \u0627\u0633 \u067e\u0631\u0648\u062c\u06cc\u06a9\u0679 \u06a9\u06d2 \u0628\u0627\u0631\u06d2 \u0645\u06cc\u06ba \u0628\u0627\u062a \u06a9\u06cc \u06c1\u06d2 \u0648\u06c1\u06cc \u0633\u0648\u0627\u0644 \u067e\u0648\u0686\u06be\u062a\u0627 \u06c1\u06d2\u06d4 0% \u0627\u067e\u0646\u0627\u0646\u06d2 \u06a9\u06d2 \u0633\u0627\u062a\u06be \u06a9\u06cc\u0648\u06ba \u0644\u0627\u0646\u0686 \u06a9\u0631\u06cc\u06ba \u062c\u0628 \u0622\u067e 2027 \u0645\u06cc\u06ba \u0644\u0627\u0646\u0686 \u06a9\u0631 \u0633\u06a9\u062a\u06d2 \u06c1\u06cc\u06ba \u062c\u0628 \u0628\u0631\u0627\u0624\u0632\u0631 \u0627\u0633\u06d2 \u0645\u0642\u0627\u0645\u06cc \u0637\u0648\u0631 \u067e\u0631 \u0633\u067e\u0648\u0631\u0679 \u06a9\u0631\u062a\u06d2 \u06c1\u06cc\u06ba \u0627\u0648\u0631 \u0642\u06cc\u0627\u0633 \u0645\u0633\u062a\u062d\u06a9\u0645 \u06c1\u06d2\u061f<\/p>\n<p>\u062c\u0648\u0627\u0628 \u06a9\u06d2 \u062a\u06cc\u0646 \u062d\u0635\u06d2 \u06c1\u06cc\u06ba\u06d4<\/p>\n<p>\u0633\u0628 \u0633\u06d2 \u067e\u06c1\u0644\u06d2\u060c \u06cc\u06c1 \u0641\u06cc \u0627\u0644\u062d\u0627\u0644 \u0644\u0627\u06af\u0648 \u06a9\u0631\u0646\u06d2 \u06a9\u06d2 \u0644\u0626\u06d2 \u0633\u0633\u062a\u0627 \u06c1\u06d2. \u0645\u06cc\u0631\u0627 chudi.dev \u0646\u0641\u0627\u0630 146 \u0644\u0627\u0626\u0646\u0648\u06ba \u06a9\u0627 \u06c1\u06d2\u06d4 citability.dev \u0645\u06cc\u0646\u06cc \u0641\u06cc\u0633\u0679 JSON \u06a9\u06cc 60 \u0644\u0627\u0626\u0646\u0648\u06ba \u0627\u0648\u0631 \u0627\u06cc\u06a9 Next.js \u067e\u0627\u062a\u06be \u067e\u0631 \u0645\u0634\u062a\u0645\u0644 \u06c1\u06d2\u06d4 \u06cc\u06c1 \u0645\u0644\u0679\u06cc \u0633\u067e\u0631\u0646\u0679 \u0627\u0646\u0641\u0631\u0627\u0633\u0679\u0631\u06a9\u0686\u0631 \u067e\u0631\u0648\u062c\u06cc\u06a9\u0679 \u0646\u06c1\u06cc\u06ba \u06c1\u06d2\u06d4 \u0627\u06af\u0631 \u062a\u0635\u0631\u06cc\u062d \u0646\u0645\u0627\u06cc\u0627\u06ba \u0637\u0648\u0631 \u067e\u0631 \u062a\u0628\u062f\u06cc\u0644 \u06c1\u0648\u062a\u06cc \u06c1\u06d2 \u062a\u0648 \u0644\u0627\u0626\u0646 146 \u06a9\u0648 \u0627\u067e \u0688\u06cc\u0679 \u06a9\u0631\u06cc\u06ba\u06d4<\/p>\n<p>\u062f\u0648\u0633\u0631\u0627: \u0633\u06cc\u06a9\u06be\u0646\u06d2 \u06a9\u06d2 \u0645\u0631\u06a9\u0628\u0627\u062a\u06d4 \u0686\u0634\u0645\u06cc \u0627\u0628 \u0628\u06be\u06cc \u067e\u0644\u0627\u0633\u0679\u06a9 \u06c1\u06cc\u06ba. WebMCP \u06a9\u06d2 \u0628\u0627\u0631\u06d2 \u0645\u06cc\u06ba \u067e\u0691\u06be\u0646\u0627 \u0627\u0648\u0631 \u0627\u0633\u06d2 \u0646\u0627\u0641\u0630 \u06a9\u0631\u0646\u0627 \u062f\u0648 \u0645\u062e\u062a\u0644\u0641 \u0633\u0631\u06af\u0631\u0645\u06cc\u0627\u06ba \u06c1\u06cc\u06ba\u06d4 \u0639\u0645\u0644 \u062f\u0631\u0622\u0645\u062f \u06a9\u06d2 \u0628\u0639\u062f \u0622\u067e \u06a9\u06d2 \u067e\u0627\u0633 \u06a9\u06cc\u0627 \u0633\u0648\u0627\u0644\u0627\u062a \u06c1\u06cc\u06ba\u061f <code>registerTool()<\/code> \u0645\u062e\u062a\u0644\u0641 <code>provideContext()<\/code>\u0627\u0635\u0644 \u0645\u06cc\u06ba \u062a\u0644\u0627\u0634 \u06a9\u06cc\u0633\u06d2 \u06a9\u0627\u0645 \u06a9\u0631\u062a\u06cc \u06c1\u06d2\u060c \u0627\u0648\u0631 \u062c\u0628 \u062f\u0648 \u0679\u0648\u0644\u0632 \u06a9\u0627 \u0627\u06cc\u06a9 \u06c1\u06cc \u0646\u0627\u0645 \u06c1\u0648\u062a\u0627 \u06c1\u06d2 \u062a\u0648 \u06a9\u06cc\u0627 \u06c1\u0648\u062a\u0627 \u06c1\u06d2\u060c \u0627\u06cc\u0633\u06d2 \u0633\u0648\u0627\u0644\u0627\u062a \u06c1\u06cc\u06ba \u062c\u0648 \u0645\u06cc\u06ba \u0646\u06d2 \u0646\u06c1 \u067e\u0648\u0686\u06be\u06d2 \u06c1\u0648\u062a\u06d2 \u0627\u06af\u0631 \u0645\u06cc\u06ba \u0646\u06d2 \u0635\u0631\u0641 \u0642\u06cc\u0627\u0633 \u06a9\u0648 \u067e\u0691\u06be\u0627 \u06c1\u0648\u062a\u0627\u06d4 \u06cc\u06c1 \u0639\u0644\u0645 2027 \u0633\u06d2 \u067e\u06c1\u0644\u06d2 \u06a9\u06d2 \u0642\u0627\u0628\u0644 \u06c1\u06d2\u060c \u0627\u0633 \u06a9\u06d2 \u0628\u0639\u062f \u0646\u06c1\u06cc\u06ba\u06d4<\/p>\n<p>\u062a\u06cc\u0633\u0631\u0627: \u0688\u06cc\u0679\u0627 \u0628\u062a\u0627\u062a\u0627 \u06c1\u06d2 \u06a9\u06c1 \u06af\u0648\u062f \u0644\u06cc\u0646\u06d2 \u06a9\u06d2 \u0645\u0646\u062d\u0646\u06cc \u062e\u0637\u0648\u0637 \u0645\u06cc\u06ba \u0627\u06cc\u06a9 \u0686\u0679\u0627\u0646 \u06c1\u06d2\u060c \u0627\u0648\u0631 \u0627\u0633 \u0686\u0679\u0627\u0646 \u0645\u06cc\u06ba \u0627\u0628\u062a\u062f\u0627\u0626\u06cc \u062d\u0631\u06a9\u062a \u067e\u0630\u06cc\u0631\u06cc \u06c1\u06d2\u06d4 \u062c\u0628 robots.txt \u0633\u067e\u0648\u0631\u0679 \u0635\u0641\u0631 \u06a9\u06d2 \u0642\u0631\u06cc\u0628 \u0633\u06d2 \u0628\u0627\u0645\u0639\u0646\u06cc \u0627\u067e\u0646\u0627\u0646\u06d2 \u062a\u06a9 \u0686\u0644\u0627 \u06af\u06cc\u0627\u060c \u062a\u0648 \u06cc\u06c1 \u0628\u062a\u062f\u0631\u06cc\u062c \u0646\u06c1\u06cc\u06ba \u06c1\u0648\u0627\u06d4 \u0627\u06cc\u0633\u0627 \u0627\u0633 \u0644\u06cc\u06d2 \u06c1\u0648\u0627 \u06a9\u06cc\u0648\u0646\u06a9\u06c1 \u06af\u0648\u06af\u0644 \u0628\u0648\u0679 \u0646\u06d2 \u0627\u0633\u06d2 \u0646\u0627\u0641\u0630 \u06a9\u0631\u0646\u0627 \u0634\u0631\u0648\u0639 \u06a9\u0631 \u062f\u06cc\u0627 \u0627\u0648\u0631 \u0635\u062d\u06cc\u062d \u0646\u0641\u0627\u0630 \u0648\u0627\u0644\u06cc \u0633\u0627\u0626\u0679\u0648\u06ba \u06a9\u0648 \u0641\u0627\u0626\u062f\u06c1 \u06c1\u0648\u0627\u06d4 \u062c\u0648 \u0628\u06be\u06cc \u0646\u0641\u0627\u0630 \u06cc\u0627 \u062f\u0631\u06cc\u0627\u0641\u062a \u06a9\u0627 \u0637\u0631\u06cc\u0642\u06c1 \u06a9\u0627\u0631 WebMCP \u06a9\u0648 \u0627\u067e\u0646\u0627\u0646\u06d2 \u06a9\u0648 \u0645\u062a\u062d\u0631\u06a9 \u06a9\u0631\u062a\u0627 \u06c1\u06d2\u060c \u06cc\u06c1 \u0645\u0645\u06a9\u0646\u06c1 \u0637\u0648\u0631 \u067e\u0631 \u0627\u0633\u06cc \u0648\u06a9\u0631 \u06a9\u06cc \u067e\u06cc\u0631\u0648\u06cc \u06a9\u0631\u06d2 \u06af\u0627\u06d4 \u0627\u06af\u0631 \u0622\u067e \u067e\u06c1\u0644\u06d2 \u0633\u06d2 \u06c1\u06cc \u0648\u06c1\u0627\u06ba \u0645\u0648\u062c\u0648\u062f \u06c1\u06cc\u06ba\u060c \u062a\u0648 \u067e\u06c1\u0627\u0691 \u06a9\u06d2 \u062d\u0631\u06a9\u062a \u06a9\u0631\u0646\u06d2 \u067e\u0631 \u0627\u0633 \u06a9\u06d2 \u062f\u0627\u0626\u06cc\u06ba \u062c\u0627\u0646\u0628 \u0631\u06c1\u0646\u0627 \u0622\u0633\u0627\u0646 \u06c1\u06d2\u06d4<\/p>\n<p>\u0627\u0633 \u0645\u06cc\u06ba \u0633\u06d2 \u06a9\u0648\u0626\u06cc \u0628\u06be\u06cc \u06cc\u0642\u06cc\u0646\u06cc \u0646\u06c1\u06cc\u06ba \u06c1\u06d2\u06d4 \u0648\u0636\u0627\u062d\u062a\u06cc\u06ba \u0646\u0645\u0627\u06cc\u0627\u06ba \u0637\u0648\u0631 \u067e\u0631 \u062a\u0628\u062f\u06cc\u0644 \u06c1\u0648 \u0633\u06a9\u062a\u06cc \u06c1\u06cc\u06ba\u06d4 \u0628\u0631\u0627\u0624\u0632\u0631 \u0633\u067e\u0648\u0631\u0679 2027 \u06a9\u06d2 \u0628\u0639\u062f \u062f\u0633\u062a\u06cc\u0627\u0628 \u06c1\u0648 \u0633\u06a9\u062a\u0627 \u06c1\u06d2\u06d4 AI \u0627\u06cc\u062c\u0646\u0679\u0633 \u0645\u06a9\u0645\u0644 \u0637\u0648\u0631 \u067e\u0631 \u0645\u062e\u062a\u0644\u0641 \u0633\u0631\u0686 \u0645\u06cc\u06a9\u0627\u0646\u0632\u0645 \u0628\u06be\u06cc \u0646\u0627\u0641\u0630 \u06a9\u0631 \u0633\u06a9\u062a\u06d2 \u06c1\u06cc\u06ba\u06d4 \u06c1\u0645 \u0646\u06d2 \u0627\u06cc\u06a9 \u0646\u0641\u0627\u0630 \u062c\u0627\u0631\u06cc \u06a9\u06cc\u0627 \u06c1\u06d2 \u062c\u0633 \u06a9\u06d2 \u0644\u06cc\u06d2 \u0627\u06c1\u0645 \u062f\u0648\u0628\u0627\u0631\u06c1 \u06a9\u0627\u0645 \u06a9\u06cc \u0636\u0631\u0648\u0631\u062a \u067e\u0691 \u0633\u06a9\u062a\u06cc \u06c1\u06d2\u06d4<\/p>\n<p>\u06cc\u06c1 \u0679\u06be\u06cc\u06a9 \u06c1\u06d2 \u0645\u062a\u0628\u0627\u062f\u0644 \u0627\u0646\u062a\u0638\u0627\u0631 \u06a9\u0631\u0646\u0627 \u06c1\u06d2\u060c \u0627\u0648\u0631 \u0627\u0646\u062a\u0638\u0627\u0631 \u06a9\u0627 \u0645\u0637\u0644\u0628 \u06c1\u06d2 \u06a9\u06c1 \u062c\u0644\u062f \u0634\u0631\u0648\u0639 \u06a9\u0631\u0646\u06d2 \u0648\u0627\u0644\u0648\u06ba \u06a9\u06d2 \u0645\u0642\u0627\u0628\u0644\u06d2 \u0645\u06cc\u06ba \u062f\u06cc\u0631 \u0633\u06d2 \u0634\u0631\u0648\u0639 \u06a9\u0631\u0646\u0627\u06d4<\/p>\n<h2 id=\"heading-where-this-goes-next\">\u06c1\u0645 \u0622\u06af\u06d2 \u06a9\u06c1\u0627\u06ba \u062c\u0627\u0626\u06cc\u06ba\u061f<\/h2>\n<p>Cloudflare \u0688\u06cc\u0679\u0627 \u0648\u06cc\u0628 \u067e\u0631 AI \u0627\u0646\u0641\u0631\u0627\u0633\u0679\u0631\u06a9\u0686\u0631 \u06a9\u06cc \u0645\u0648\u062c\u0648\u062f\u06af\u06cc \u06a9\u06d2 \u0644\u06cc\u06d2 \u0645\u0642\u0627\u0628\u0644\u06c1 \u06a9\u0631\u0646\u06d2 \u0648\u0627\u0644\u06d2 17 \u0645\u0639\u06cc\u0627\u0631\u0627\u062a \u06a9\u0648 \u0638\u0627\u06c1\u0631 \u06a9\u0631\u062a\u0627 \u06c1\u06d2\u06d4 \u0632\u06cc\u0627\u062f\u06c1 \u062a\u0631 \u0688\u0648\u06cc\u0644\u067e\u0631\u0632 \u0646\u06d2 \u0679\u0627\u067e 3 \u06cc\u0627 4 \u06a9\u0648 \u0644\u0627\u06af\u0648 \u06a9\u06cc\u0627 \u06c1\u06d2: robots.txt\u060c ai.txt \u06a9\u06cc \u0627\u06cc\u06a9 \u0642\u0633\u0645\u060c \u0627\u0648\u0631 \u0627\u06cc\u06a9 \u0633\u0627\u0626\u0679 \u06a9\u0627 \u0646\u0642\u0634\u06c1\u06d4<\/p>\n<p>\u0648\u06a9\u0631 \u06a9\u0627 \u0646\u0686\u0644\u0627 \u062d\u0635\u06c1 0 \u06c1\u06d2\u06d4 \u06cc\u06c1 \u0627\u06cc\u06a9 \u0646\u0642\u0637\u06c1 \u0622\u063a\u0627\u0632 \u06c1\u06d2\u060c \u0686\u06be\u062a \u0646\u06c1\u06cc\u06ba\u06d4<\/p>\n<p>\u0627\u06af\u0631 \u0622\u067e \u06a9\u06cc \u0633\u0627\u0626\u0679 \u0645\u06cc\u06ba \u0627\u06cc\u0633\u0627 \u0645\u0648\u0627\u062f \u06c1\u06d2 \u062c\u0648 \u0628\u0631\u0627\u0624\u0632\u0631 \u06a9\u06d2 \u062a\u0646\u0627\u0638\u0631 \u0645\u06cc\u06ba AI \u0627\u06cc\u062c\u0646\u0679 \u06a9\u06d2 \u0644\u06cc\u06d2 \u0645\u0641\u06cc\u062f \u06c1\u06d2\u060c \u062a\u0648 \u0622\u067e \u06a9\u0648 \u0635\u0631\u0641 \u067e\u0691\u06be\u0646\u06d2 \u06a9\u06d2 \u0644\u06cc\u06d2 WebMCP \u0679\u0648\u0644 \u0628\u0646\u0627\u0646\u0627 \u0686\u0627\u06c1\u06cc\u06d2\u06d4 \u0627\u06af\u0631 \u0622\u067e \u06a9\u06d2 \u067e\u0631\u0648\u0688\u06a9\u0679 \u0645\u06cc\u06ba \u0627\u06cc\u06a9 API \u06c1\u06d2 \u062c\u0633\u06d2 \u0622\u067e \u06a9\u06d2 AI \u0627\u06cc\u062c\u0646\u0679 \u06a9\u0648 \u06a9\u0627\u0644 \u06a9\u0631\u0646\u06d2 \u06a9\u06d2 \u0642\u0627\u0628\u0644 \u06c1\u0648\u0646\u06d2 \u06a9\u06cc \u0636\u0631\u0648\u0631\u062a \u06c1\u06d2\u060c \u062a\u0648 \u0644\u06a9\u06be\u0646\u06d2 \u06a9\u06d2 \u0644\u06cc\u06d2 \u0627\u06cc\u06a9 \u0645\u06cc\u0646\u06cc \u0641\u06cc\u0633\u0679 \u0645\u0648\u062c\u0648\u062f \u06c1\u06d2\u06d4 \u0627\u0646 \u0645\u06cc\u06ba \u0633\u06d2 \u06a9\u0633\u06cc \u06a9\u0648 \u0628\u06be\u06cc \u0642\u06cc\u0627\u0633 \u06a9\u06d2 \u0645\u0633\u062a\u062d\u06a9\u0645 \u06c1\u0648\u0646\u06d2 \u06a9\u0627 \u0627\u0646\u062a\u0638\u0627\u0631 \u06a9\u0631\u0646\u06d2 \u06a9\u06cc \u0636\u0631\u0648\u0631\u062a \u0646\u06c1\u06cc\u06ba \u06c1\u06d2\u06d4<\/p>\n<p>\u062f\u0648\u0646\u0648\u06ba \u0686\u0644 \u0631\u06c1\u06d2 \u06c1\u06cc\u06ba\u06d4 \u0627\u0628\u06be\u06cc \u062a\u06a9 \u06a9\u0633\u06cc \u06a9\u0648 \u0628\u06be\u06cc \u0646\u06c1\u06cc\u06ba \u0628\u0644\u0627\u06cc\u0627 \u06af\u06cc\u0627\u06d4 \u0644\u06cc\u06a9\u0646 \u062c\u0628 \u0627\u06cc\u0633\u0627 \u06c1\u0648\u062a\u0627 \u06c1\u06d2 \u062a\u0648 \u0627\u0646\u0641\u0631\u0627\u0633\u0679\u0631\u06a9\u0686\u0631 \u062a\u06cc\u0627\u0631 \u06c1\u06d2\u06d4<\/p>\n<p>\u0627\u06af\u0631 \u0622\u067e \u0627\u0646\u062f\u0627\u0632\u06c1 \u0644\u06af\u0627\u0646\u0627 \u0686\u0627\u06c1\u062a\u06d2 \u06c1\u06cc\u06ba \u06a9\u06c1 AI \u0627\u06cc\u062c\u0646\u0679\u0633 \u0622\u062c \u0622\u067e \u06a9\u06d2 \u0645\u0648\u0627\u062f \u06a9\u06d2 \u0633\u0627\u062a\u06be \u062f\u0631\u0627\u0635\u0644 \u06a9\u0633 \u0637\u0631\u062d \u0645\u0634\u063a\u0648\u0644 \u06c1\u06cc\u06ba\u060c \u0646\u06c1 \u0635\u0631\u0641 2027 \u0645\u06cc\u06ba\u060c \u06c1\u0645 \u0646\u06d2 \u0628\u0627\u0644\u06a9\u0644 \u0627\u06cc\u0633\u0627 \u06a9\u0631\u0646\u06d2 \u06a9\u06d2 \u0644\u06cc\u06d2 citability.dev \u0628\u0646\u0627\u06cc\u0627\u06d4 \u0645\u0641\u062a \u0627\u0633\u06a9\u06cc\u0646\u0646\u06af\u060c \u0627\u06a9\u0627\u0624\u0646\u0679 \u06a9\u06cc \u0636\u0631\u0648\u0631\u062a \u0646\u06c1\u06cc\u06ba \u06c1\u06d2\u06d4<\/p>\n<p>\u06af\u0648\u062f \u0644\u06cc\u0646\u06d2 \u06a9\u0627 \u0648\u06a9\u0631 \u06a9\u06c1\u06cc\u06ba \u0633\u06d2 \u0634\u0631\u0648\u0639 \u06c1\u0648\u062a\u0627 \u06c1\u06d2\u06d4 \u0627\u0628 WebMCP \u06a9\u06d2 \u0633\u0627\u062a\u06be\u060c \u06a9\u06c1 \u06a9\u06c1\u06cc\u06ba \u0622\u067e \u06c1\u06cc\u06ba\u06d4<\/p>\n<\/p><\/div>\n","protected":false},"excerpt":{"rendered":"<p>\u0645\u06cc\u06ba \u0646\u06d2 \u0645\u062e\u0635\u0648\u0635 HTTP \u06c1\u06cc\u0688\u0631\u0632 \u06a9\u06d2 \u0644\u06cc\u06d2 \u0627\u0646\u0679\u0631\u0646\u06cc\u0679 \u067e\u0631 \u0633\u0631\u0641\u06c1\u0631\u0633\u062a 200,000 \u0648\u06cc\u0628 \u0633\u0627\u0626\u0679\u0633 \u0645\u06cc\u06ba \u0633\u06d2 111,076 \u06a9\u0648 \u0627\u0633\u06a9\u06cc\u0646 \u06a9\u06cc\u0627\u06d4 \u0628\u0627\u0644\u06a9\u0644 0 \u0645\u0644\u0627\u06d4 \u06a9\u0633\u06cc \u0627\u06cc\u06a9 \u0688\u0648\u0645\u06cc\u0646 \u0646\u06d2 \u067e\u0631\u0648\u0688\u06a9\u0634\u0646 \u0645\u06cc\u06ba WebMCP \u06a9\u06cc \u067e\u06cc\u0634\u06a9\u0634 \u0646\u06c1\u06cc\u06ba \u06a9\u06cc\u06d4 \u0627\u06cc\u06a9 \u0628\u06be\u06cc \u0641\u0627\u0631\u0686\u06cc\u0648\u0646 500 \u0633\u0627\u0626\u0679 \u0646\u06c1\u06cc\u06ba\u06d4 \u06cc\u06c1 \u0627\u06cc\u06a9 \u0627\u0633\u0679\u0627\u0631\u0679 \u0627\u067e \u0646\u06c1\u06cc\u06ba \u06c1\u06d2 \u062c\u0648 \u0622\u06af\u06d2 \u0628\u0691\u06be\u0646\u06d2 \u06a9\u06cc \u06a9\u0648\u0634\u0634 \u06a9\u0631 \u0631\u06c1\u0627 \u06c1\u06d2\u06d4 \u0688\u0648\u06cc\u0644\u067e\u0631 \u06a9\u06d2 [&hellip;]<\/p>\n","protected":false},"author":7,"featured_media":24600,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[1],"tags":[],"class_list":["post-24599","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog"],"_links":{"self":[{"href":"https:\/\/umang.pk\/en_us\/wp-json\/wp\/v2\/posts\/24599","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/umang.pk\/en_us\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/umang.pk\/en_us\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/umang.pk\/en_us\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/umang.pk\/en_us\/wp-json\/wp\/v2\/comments?post=24599"}],"version-history":[{"count":1,"href":"https:\/\/umang.pk\/en_us\/wp-json\/wp\/v2\/posts\/24599\/revisions"}],"predecessor-version":[{"id":24601,"href":"https:\/\/umang.pk\/en_us\/wp-json\/wp\/v2\/posts\/24599\/revisions\/24601"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/umang.pk\/en_us\/wp-json\/wp\/v2\/media\/24600"}],"wp:attachment":[{"href":"https:\/\/umang.pk\/en_us\/wp-json\/wp\/v2\/media?parent=24599"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/umang.pk\/en_us\/wp-json\/wp\/v2\/categories?post=24599"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/umang.pk\/en_us\/wp-json\/wp\/v2\/tags?post=24599"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}