# अपने AI एजेंट से पब्लिश करें

आपका एजेंट आपके लिए आपकी APIs पब्लिश और मेंटेन कर सकता है। यह आपकी key से Zyla MCP सर्वर से कनेक्ट होता है और `provider_*` tools इस्तेमाल करता है, जो [Listings API](https://zylalabs.com/hi/docs/listings-api) को कॉल करते हैं। verified email वाला कोई भी account इन्हें इस्तेमाल कर सकता है।

यही गाइड, copy बटन और आपकी key भरी हुई, आपके dashboard में है: **Add new API → For AI agents**।

## 1. अपनी API key लें

इसे [AI एजेंट कनेक्ट करें (MCP)](https://zylalabs.com/hi/docs/mcp) से कॉपी करें। देखें [आपकी API key](https://zylalabs.com/hi/docs/api-keys)।

## 2. MCP सर्वर कनेक्ट करें

यह लाइन अपने एजेंट में पेस्ट करें:

```text
set up zyla with key YOUR_API_KEY - https://zylalabs.com/llms.txt
```

या अपने client में remote MCP server के रूप में `https://mcp.zylalabs.com/mcp?apikey=YOUR_API_KEY` जोड़ें। हर client की जानकारी [AI एजेंट कनेक्ट करें (MCP)](https://zylalabs.com/hi/docs/mcp) में है।

## 3. उसे पब्लिश करने के लिए कहें

```text
provider_upsert_listing tool का इस्तेमाल करके मेरी API Zyla API Hub पर पब्लिश करो।
यह है मेरा OpenAPI spec / base URL: https://api.example.com/openapi.json
नाम: Example Weather API।
हर मुख्य operation के लिए एक endpoint जोड़ो, असली example response के साथ, plans
और prices प्रस्ताव करो, और पब्लिश करने से पहले मुझे payload दिखाओ।
```

## Tools

| Tool | यह क्या करता है |
|---|---|
| `provider_list_categories` | मार्केटप्लेस की categories (आपकी API की category Zyla खुद तय करता है) |
| `provider_upsert_listing` | पूरी listing बनाता या अपडेट करता है (`PUT /api/listings`) |
| `provider_get_listing` | आपकी किसी listing की मौजूदा definition, उसे एडिट करने के लिए |
| `provider_list_listings` | status और URL के साथ आपकी listings |
| `provider_delete_listing` | एक listing डिलीट करता है; इसके लिए `confirm: true` ज़रूरी है |

## जानने लायक बातें

- listing लाइव होती है जैसे ही यह [क्वालिटी रूल्स](https://zylalabs.com/hi/docs/quality-rules) पास करती है और उसमें example response वाला एक endpoint और active plans होते हैं। इसे draft रखने के लिए एजेंट से `"publish": false` भेजने को कहें।
- [new-API quota](https://zylalabs.com/hi/docs/quality-rules) लागू होता है, जैसे web पर होता है।
- आपका origin secret (`access`) hidden स्टोर होता है और कभी लौटाया या लॉग नहीं होता।
- किसी listing को अपडेट करना quota में नहीं गिना जाता: एजेंट से इसे `provider_get_listing` से पढ़ने, ज़रूरी बदलाव करने और वापस भेजने को कहें।


---
Source: https://zylalabs.com/hi/docs/publish-with-agent
