Abilities से AI एजेंट्स तक: WordPress MCP Adapter का परिचय
(developer.wordpress.org)मुख्य सारांश
- WordPress ने AI एजेंट्स के दौर को देखते हुए Abilities API (WordPress 6.9 से पेश) पर आधारित एक नया आधिकारिक टूल WordPress MCP Adapter घोषित किया।
- यह adapter WordPress के अंदरूनी फ़ंक्शंस (Abilities) को Model Context Protocol (MCP) फ़ॉर्मेट में बदलता है, ताकि Claude Desktop, Cursor, VS Code, Claude Code जैसे AI टूल्स/एजेंट्स WordPress साइट की क्षमताओं को अपने-आप खोज (discover) और चलाने (invoke) में सक्षम हों।
प्रमुख पृष्ठभूमि
- Abilities API → ऐसा API जिससे WordPress core·plugin·theme अपनी क्षमताओं को एक standardized रूप (input/output schema, permissions, callbacks आदि) में register कर सकते हैं
- MCP (Model Context Protocol) → एक open protocol जो AI models को बाहरी context (tools·data·prompts) सुरक्षित तरीके से उपलब्ध कराता है
- MCP Adapter इन दोनों के बीच bridge की भूमिका निभाता है
MCP Adapter क्या करता है
Abilities के रूप में register की गई क्षमताओं को MCP के तीन बुनियादी तत्वों में बदलता है:
- Tools — executable actions (post edit करना, data query करना आदि)
- Resources — read-only data (site information, user list आदि)
- Prompts — किसी खास काम को guide करने वाले templates
इंस्टॉल करने के बाद डिफ़ॉल्ट रूप से उपलब्ध सुविधाएँ:
- उपलब्ध Abilities की सूची देखना
- किसी खास Ability की विस्तृत जानकारी देखना
- Ability को वास्तव में execute करना
जब developer Abilities बनाते हैं, तो सिर्फ meta.mcp.public = true जैसा flag जोड़ने से AI तुरंत उस तक पहुँच सकता है।
कनेक्शन के तरीके
- लोकल/डेवलपमेंट environment → STDIO तरीका (
wp mcp-adapter serveकमांड) - रिमोट/वास्तविक साइट → HTTP तरीका (
@automattic/mcp-wordpress-remotepackage का उपयोग) - AI client config files (
.mcp.json,claude_desktop_config.jsonआदि) में सिर्फ MCP server address डालने से कनेक्शन पूरा हो जाता है
Abilities vs MCP Adapter: अंतर
- Abilities API → WordPress के अंदर capability register और execute करने का foundational API (PHP, JS, REST आदि में उपयोग)
- MCP Adapter → Abilities को ऐसे standard interface में बदलने वाला adapter जिसे बाहरी AI समझ और call कर सके
यानी, अगर Abilities “आंतरिक फीचर specification” है, तो MCP Adapter “वह दुभाषिया” है जो AI को उन फीचर्स का उपयोग करने देता है।
डेवलपर्स और उपयोगकर्ताओं के लिए इसका मतलब
- plugin/theme developers — मौजूदा Abilities code को लगभग वैसा ही रखते हुए AI integration संभव (बहुत कम अतिरिक्त काम)
- site operators/users — प्राकृतिक भाषा में “हाल की posts का analysis करो”, “site statistics का summary report बनाओ” जैसे अनुरोध, जिन्हें AI सीधे WordPress में प्रोसेस कर सके
- productivity को अधिकतम करना + repetitive tasks का automation संभव
सुरक्षा और सावधानियों पर ज़ोर
- MCP, login किए हुए WordPress user की permissions के साथ काम करता है → least privilege principle अनिवार्य
- read-only Abilities से public exposure शुरू करने की सिफारिश
- dedicated restricted account + Application Passwords / OAuth का उपयोग
- usage logs की monitoring अनिवार्य
आगे की दिशा
- क्रमिक विस्तार (शुरुआत में non-destructive·read-focused features पर ज़ोर)
- community collaboration को मज़बूत करना
- अधिक AI clients के लिए support बढ़ाना
- AI Building Blocks project के हिस्से के रूप में लगातार विकास की योजना
WordPress MCP Adapter, “WordPress को ऐसा platform” बनाने की दिशा में एक महत्वपूर्ण turning point है, जिसे AI एजेंट्स सीधे संभाल सकें। सिर्फ एक plugin install करके और कुछ Abilities को expose करके ही साइट को AI-ready बनाया जा सकता है।
अभी कोई टिप्पणी नहीं है.