YouTube क्लिप्स अपने कोड से काटें।
AI एजेंट्स के लिए एक सरल REST API और MCP सर्वर — वह सब कुछ जो वेब कटर करता है, प्रोग्रामेटिक रूप से। प्रीपेड क्रेडिट, कोई सदस्यता नहीं।
# one clip = 1 credit — failed cuts never billed curl -X POST https://appsgolem.com/v1/cuts \ -H "Authorization: Bearer ag_live_…" \ -d '{"url":"youtu.be/…","start":"0:00", "end":"0:10","mode":"video"}'
यहाँ नए हैं? एक मिनट में पूरा मॉडल समझें।
आप प्रीपेड क्रेडिट खरीदते हैं, एक API की बनाते हैं, और क्लिप काटने के लिए एक एंडपॉइंट कॉल करते हैं। कटिंग असिंक्रोनस होती है: आप एक जॉब सबमिट करते हैं, उसके तैयार होने तक स्थिति जांचते रहते हैं, फिर एक टोकन-युक्त URL से फ़ाइल डाउनलोड करते हैं। MCP सर्वर इन सभी को AI एजेंट्स के लिए एक ही टूल कॉल में समेट देता है। कोई सब्सक्रिप्शन नहीं, कोई सीट नहीं — आप हर तैयार क्लिप के हिसाब से भुगतान करते हैं।
चार कॉल में शून्य से क्लिप तक।
curl -X POST https://appsgolem.com/v1/cuts \ -H "Authorization: Bearer ag_live_…" \ -H "Content-Type: application/json" \ -d '{"url":"https://youtu.be/aqz-KE-bpKQ", "start":"0:00","end":"0:10", "resolution":"1080p","mode":"video"}'
import httpx r = httpx.post("https://appsgolem.com/v1/cuts", headers={"Authorization": "Bearer ag_live_…"}, json={"url": "https://youtu.be/aqz-KE-bpKQ", "start": "0:00", "end": "0:10", "resolution": "1080p", "mode": "video"}) print(r.json()) # {"id": "…", "state": "queued"}
const r = await fetch("https://appsgolem.com/v1/cuts", { method: "POST", headers: { Authorization: "Bearer ag_live_…" }, body: JSON.stringify({ url: "https://youtu.be/aqz-KE-bpKQ", start: "0:00", end: "0:10", resolution: "1080p", mode: "video" }), }); console.log(await r.json());
{ "id": "e48d…b1a2", "state": "queued", "credits_reserved": 1, "poll_url": "/v1/cuts/e48d…b1a2" }
# GET /v1/cuts/{id} — repeat every few seconds until state is produced { "state": "produced", "download_url": "/v1/download/…/clip.mp4" }
Claude, Cursor और Codex के लिए बस एक लाइन।
MCP सर्वर कटर को तीन टूल्स के रूप में उजागर करता है, जिन्हें कोई भी MCP क्लाइंट कॉल कर सकता है। npx से इंस्टॉल करें — ग्लोबल रूप से कुछ भी इंस्टॉल करने की ज़रूरत नहीं।
{ "mcpServers": {
"appsgolem": {
"command": "npx",
"args": ["-y","appsgolem-mcp"],
"env": { "APPSGOLEM_API_KEY":
"ag_live_…" } } } }
claude mcp add appsgolem \
-e APPSGOLEM_API_KEY=ag_live_… \
-- npx -y appsgolem-mcp
[mcp_servers.appsgolem] command = "npx" args = ["-y", "appsgolem-mcp"] env = { APPSGOLEM_API_KEY = "ag_live_…" }
हर एंडपॉइंट, उदाहरणों के साथ।
चार एंडपॉइंट। तीन रीड/राइट एंडपॉइंट्स को Authorization: Bearer <key> चाहिए; डाउनलोड URL अपने ही टोकन से अधिकृत होता है, इसलिए उसे किसी हेडर की ज़रूरत नहीं।
{ "url": "https://youtu.be/aqz-KE-bpKQ",
"start": "0:00", "end": "0:10",
"resolution": "1080p", "mode": "video" }
{ "id": "e48db1a2-…", "state": "queued", "credits_reserved": 1, "poll_url": "/v1/cuts/e48db1a2-…" }
{ "url":"youtu.be/…", "start":"2:00", "end":"5:00",
"mode":"audio_only",
"audio_format":"mp3", "bitrate":"320" }
{ "url":"youtu.be/…", "start":"0:00", "end":"0:30",
"mode":"both", "resolution":"1080p" }
{ "url":"youtu.be/…", "start":"10:00", "end":"10:45",
"mode":"short" }
{ "url":"youtu.be/…", "start":"0:00", "end":"0:15",
"mode":"nosound", "fast":true }
{ "url":"youtu.be/…", "start":"0:05", "end":"0:12",
"mode":"gif" }
{ "url":"youtu.be/…", "start":"1:00", "end":"2:00",
"mode":"frames", "interval_ms":5000,
"sheet":true }
{ "url":"youtu.be/…", "mode":"video",
"clips":[{"start":"0:10","end":"0:20"},
{"start":"1:00","end":"1:10"}],
"stitch":true }
{ "url":"youtu.be/…", "start":"0:00", "end":"0:20",
"mode":"video", "speed":1.5,
"resolution":"2160p" }
{ "id": "e48db1a2-…", "state": "produced", "credits_reserved": 1,
"created_at": "2026-08-22T12:00:00+00:00",
"download_url": "/v1/download/…/clip.mp4" }
{ "balance": 412, "hourly_cap": 60 }
# streams the file
Content-Type: video/mp4
Content-Disposition: attachment; filename="clip.mp4"
हर फेल होने पर error कोड और HTTP स्टेटस के साथ एक JSON बॉडी मिलती है। 429 पर retry_after सेकंड बाद दोबारा कोशिश करें; 400 पर सुधार कर फिर से भेजें।
{ "error":"insufficient_credits",
"message":"need 2 credits", "balance":1 }
{ "error":"rate_limited",
"retry_after":12 }
{ "error":"invalid_resolution",
"message":"resolution must be…" }
{ "error":"invalid_api_key" } // 401
{ "error":"not_found" } // 404
वेब कटर के सभी मोड।
पैरामीटर
GET /v1/download/{token}/{file} — URL टोकन से प्रमाणित, कोई Bearer हेडर नहीं।
क्लिप्स के लिए भुगतान करें, सीट्स के लिए नहीं।
प्रीपेड क्रेडिट AppsGolem कटर API & MCP सर्वर को शक्ति देते हैं — बनाई गई हर क्लिप एक क्रेडिट के बराबर है, और असफल कट्स के लिए कभी शुल्क नहीं लिया जाता। कभी-कभार उपयोग के लिए एक पैक खरीदें, या स्थिर मासिक मात्रा और अधिक रेट लिमिट के लिए सब्सक्राइब करें।
№ 01 / प्रीपेड पैक
उपयोग अनुसार भुगतान करें।
एक बार की खरीद, कोई नवीनीकरण नहीं। क्रेडिट 12 महीनों तक वैध रहते हैं।
№ 02 / सब्सक्रिप्शन
हर महीने कट करें।
क्रेडिट हर अवधि में रिफ्रेश होते हैं और आपकी रेट लिमिट बढ़ जाती है। कभी भी रद्द करें।
या €190 / वर्ष · 2 माह मुफ्त
250 क्रेडिट / माह
- 30 रिक्वेस्ट / घंटा
- क्रेडिट हर महीने रिफ्रेश होते हैं
- कभी भी रद्द करें
या €490 / वर्ष · 2 माह मुफ्त
1000 क्रेडिट / माह
- 60 रिक्वेस्ट / घंटा
- क्रेडिट हर महीने रिफ्रेश होते हैं
- कभी भी रद्द करें
या €1490 / वर्ष · 2 माह मुफ्त
5000 क्रेडिट / माह
- 120 रिक्वेस्ट / घंटा
- क्रेडिट हर महीने रिफ्रेश होते हैं
- कभी भी रद्द करें
≈ €15.83 / माह · 2 माह मुफ्त
3000 क्रेडिट / वर्ष
- 30 रिक्वेस्ट / घंटा
- पूरे साल के क्रेडिट पहले से
- कभी भी रद्द करें
≈ €40.83 / माह · 2 माह मुफ्त
12000 क्रेडिट / वर्ष
- 60 रिक्वेस्ट / घंटा
- पूरे साल के क्रेडिट पहले से
- कभी भी रद्द करें
≈ €124.17 / माह · 2 माह मुफ्त
60000 क्रेडिट / वर्ष
- 120 रिक्वेस्ट / घंटा
- पूरे साल के क्रेडिट पहले से
- कभी भी रद्द करें
सब्सक्रिप्शन पूरी अवधि के क्रेडिट पहले से देते हैं और आपकी रिक्वेस्ट/घंटा सीमा बढ़ाते हैं। वार्षिक प्लान में 12 महीनों के लिए केवल 10 महीनों का शुल्क लिया जाता है।
№ 03 / क्रेडिट कैसे काम करते हैं
एक कट की लागत।
- स्टैंडर्ड क्लिप (1080p तक; केवल-ऑडियो किसी भी रिज़ॉल्यूशन पर)1 क्रेडिट
- 4K (2160p) वीडियो क्लिप4 क्रेडिट
- 2 घंटे से लंबा सोर्स (जब ज्ञात हो)+1 / जॉब
- N क्लिप का बैच (zip या स्टिच)N × प्रति क्लिप
उदाहरण सहित व्याख्या
एक 25 मिनट के वीडियो से तीन 1080p हाइलाइट्स + एक 4K क्लिप → 3×1 + 4 = 7 credits.
एक 3 घंटे का पॉडकास्ट जिसे एक MP3 में ट्रिम किया गया → 1 + 1 = 2 credits (+1, >2 h सरचार्ज है)।
№ 04 / FAQ
जानना ज़रूरी है।
क्रेडिट क्या है?
बनाई गई हर क्लिप = एक क्रेडिट। 4K क्लिप 4 क्रेडिट की होती हैं, और बैच में क्लिप की संख्या से गुणा होता है।
क्या क्रेडिट की समय-सीमा समाप्त होती है?
पैक क्रेडिट 12 महीनों तक वैध रहते हैं। सब्सक्रिप्शन क्रेडिट उसी बिलिंग अवधि तक चलते हैं जिसमें वे दिए गए थे।
रिक्वेस्ट/घंटा सीमा क्या है?
आप प्रति घंटा कितने API कॉल भेज सकते हैं। पैक डिफ़ॉल्ट 30 बनाए रखते हैं; Pro इसे 60 तक और Scale इसे 120 तक बढ़ाता है।
क्या मैं कभी भी रद्द कर सकता हूँ?
हाँ। सब्सक्रिप्शन एक क्लिक में रद्द हो जाते हैं; पहले से दिए गए किसी भी क्रेडिट को आप उनकी समय-सीमा समाप्त होने तक रख सकते हैं।
अगर कट विफल हो जाए तो?
असफल कट्स के लिए कभी शुल्क नहीं लिया जाता — जब तक ग्रांट वैध है, रिज़र्व किए गए क्रेडिट स्वतः रिफंड हो जाते हैं।
क्या मैं पैक और प्लान को मिला सकता हूँ?
हाँ। पैक और सब्सक्रिप्शन क्रेडिट साथ जुड़ते हैं; जो हिस्सा सबसे पहले समाप्त होने वाला हो, वह हमेशा पहले उपयोग होता है।