AI ایجنٹس کے لیے امیج سرچ انفراسٹرکچر: مارکیٹ اصل میں کیا پیش کرتی ہے

Getty نے اسی مہینے ایک MCP سرور جاری کیا؛ مفت لائبریریوں نے کوئی بھی جاری نہیں کیا۔ ایک قابلِ تکرار بینچ مارک، ایک رجسٹری مردم شماری، اور چار بڑے فوٹو APIs کی شرائط — ایسے پڑھیں جیسے آپ وہ مشین ہوں جسے ان کی پیروی کرنی ہے۔

شیئر کریں
ایک سفید 3D رینڈرڈ روبوٹ اپنے سر کے اوپر میگنیفائنگ گلاس پکڑے، گلابی پس منظر پر۔
تصویر بذریعہ Unsplash

اس سال شپ ہونے والا ہر ایجنٹ فریم ورک لکھ سکتا ہے، منصوبہ بنا سکتا ہے، ٹولز کال کر سکتا ہے اور پل ریکویسٹ کھول سکتا ہے۔ کسی سے تصویر مانگیں تو پوری چیز بس کندھے اچکانے تک محدود ہو جاتی ہے: یادداشت سے گھڑا گیا اسٹاک URL، ایک ٹوٹی ہوئی ہاٹ لنک، یا ایک ایسی تصویر جو اس لیے بنائی گئی کیونکہ اصل تصویر تلاش کرنا اسے گھڑنے سے مشکل تھا۔ ماڈلز کمزور کڑی نہیں ہیں۔ ان کے نیچے موجود امیج لیئر کمزور کڑی ہے — اور یہ ایک بہت مخصوص، ناپی جا سکنے والی صورت میں غائب ہے۔

یہ ایک مارکیٹ اسٹڈی ہے، منشور نہیں۔ نیچے دی گئی ہر بات 18 اگست 2026 کو ناپی گئی یا کسی اولین ماخذ سے پڑھی گئی ہے: سرکاری MCP رجسٹری کی مردم شماری، چار بڑے مفت فوٹو APIs کی شائع شدہ شرائط، اس ماہ ایجنٹ کنیکٹرز شپ کرنے والے دو پیڈ موجودہ ادارہ جات کی رسائی کی شرائط، اور ایک چھوٹا سا دوبارہ چلایا جا سکنے والا بینچ مارک جسے آپ بغیر کسی API کیئے ایک منٹ میں دوبارہ چلا سکتے ہیں۔

ایک حد بندی، تاکہ اگر یہ آپ کا سوال نہیں ہے تو آپ جلد پڑھنا بند کر سکیں: یہ مضمون رسائی لیئر کے بارے میں ہے — ریٹریول، پہنچ، شرائط، کوٹے۔ یہ پبلشنگ پائپ لائن نہیں ہے۔ اگر آپ کو یہ چاہیے کہ ایک ڈرافٹ کو مصور، کریڈٹ شدہ، مارک اپ شدہ صفحات میں کیسے بدلا جائے — روٹر پرومپٹ، بصری بریفس، اسمبلی، ImageObject مارک اپ — تو وہ الگ سے اس پائپ لائن میں لکھا گیا ہے جو AI کے لکھے مضامین کو مصور کرتی ہے۔

جب کالر مشین ہو تو کیا بدلتا ہے

کوئی انسان جو تصویر تلاش کر رہا ہو وہ دو یا تین الفاظ ٹائپ کرتا ہے، ایک گرڈ کو دیکھتا ہے، اور جب اچھی تصویر دیکھے تو جان جاتا ہے۔ آج تک بنایا گیا ہر اسٹاک سرچ انجن اسی سائیکل کو مان کر چلتا ہے۔ ایک ایجنٹ ایک ساتھ تینوں مفروضے توڑ دیتا ہے:

  1. یہ جملے لکھتا ہے، کی ورڈز نہیں۔ ایک ماڈل جس نے ابھی مورگیج کاغذات کے بارے میں ایک سیکشن لکھا ہو وہ mortgage نہیں دے گا؛ وہ “ایک عورت کچن کی میز پر مورگیج دستاویز پر دستخط کرتی ہوئی جبکہ ایک بینک مشیر شرائط سمجھا رہا ہے” جیسا کچھ دے گا۔ یہ زبان کے ماڈل کا فطری آؤٹ پٹ ہے، اور یہ بالکل وہ چیز ہے جو ٹوکن میچنگ انڈیکس نہیں دے سکتا۔
  2. یہ گرڈ نہیں دیکھ سکتا۔ ٹول جو بھی واپس کرے، وہی ایجنٹ کو معلوم ہے۔ اگر جواب بغیر تفصیل، ابعاد یا کریڈٹ کے URLs کی فہرست ہو تو ایجنٹ کو ہر تصویر لا کر دیکھنی پڑتی ہے — یا، اکثر، اندازہ لگانا پڑتا ہے۔
  3. اس کے ہاتھ نہیں۔ یہ اسکرین شاٹس ریویو قطار میں نہیں بھیج سکتا، شرائط قبول نہیں کر سکتا، کوئی کلید بدل نہیں سکتا، یا پروڈکشن منظوری کیلئے تین کاروباری دنوں کا انتظار نہیں کر سکتا۔ کسی بھی API کی آن بورڈنگ میں ہر انسانی قدم وہ دیوار ہے جہاں ایجنٹ رک جاتا ہے۔

اس لیے “AI ایجنٹس کیلئے امیج سرچ انفراسٹرکچر” کوئی مارکیٹنگ جملہ نہیں ہے۔ یہ ایک چیک لسٹ ہے: قدرتی زبان میں ریٹریول، اتنے امیر مشین ریڈ ایبل نتائج کہ ان پر استدلال کیا جا سکے، اور ایک ایسا تصدیقی اور کوٹا ماڈل جسے کوئی پروگرام خود مکمل کر سکے۔

ٹیسٹ: ایک جملہ بمقابلہ کی ورڈ انڈیکس

مسئلہ دیکھنے کا سب سے سستا طریقہ یہ ہے کہ ایجنٹ کے اپنے الفاظ کسی کی ورڈ انجن کو بھیجے جائیں۔ نیچے دیا گیا ٹیسٹ Openverse استعمال کرتا ہے، جو WordPress.org کا چلایا گیا کھلے لائسنس والے میڈیا کا سرچ ہے، کیونکہ اس کا API عوامی ہے، کسی کلید کی ضرورت نہیں، اور یہ پڑھنے والا کوئی بھی اسے ایک منٹ سے کم میں دوبارہ چلا سکتا ہے۔ چار بریفس، اس طرح کے جیسے کوئی ماڈل لکھتا ہے جب وہ ابھی لکھی گئی چیز کو مصور کر رہا ہو:

openverse_briefs.py — کوئی کلید نہیں، کوئی سائن اپ نہیں، 20 لائنیں
import json, urllib.request, urllib.parse

BRIEFS = [
  "a woman signing a mortgage document at a kitchen table while a bank"
  " adviser explains the terms, warm morning light",
  "An elderly couple enjoying a peaceful retirement together",
  "a child discovering snow for the first time in a suburban garden",
  "a delivery cyclist waiting at a red light in heavy rain",
]

def count(q):
    u = "https://api.openverse.org/v1/images/?" + urllib.parse.urlencode({"q": q})
    r = urllib.request.Request(u, headers={"User-Agent": "benchmark/1.0"})
    return json.load(urllib.request.urlopen(r))["result_count"]

for b in BRIEFS:
    print(count(b), "|", b[:48])
# 0 | a woman signing a mortgage document at a kitchen
# 0 | An elderly couple enjoying a peaceful retirement
# 0 | a child discovering snow for the first time in a
# 0 | a delivery cyclist waiting at a red light in hea

چار بریفس، چار خالی نتائج۔ اب ہر بریف کو ان دو کی ورڈز تک کاٹ دیں جو کوئی انسان ٹائپ کرتا — signing document، elderly couple، child snow، cyclist rain — اور ان میں سے ہر ایک تصاویر کا مکمل صفحہ واپس لاتا ہے (API 240 رپورٹ کرتا ہے، جہاں یہ گمنام کالرز کیلئے شمار کی حد لگاتا ہے)۔ کیٹلاگ میں تصاویر موجود ہیں۔ یہ جملہ ہے جسے وہ پارس نہیں کر سکتا۔

وہ بریف جو ایجنٹ اصل میں لکھتا ہے کی ورڈ انجنOpenverse، مکمل جملہ کی ورڈ انجن2 کی ورڈز تک کاٹا ہوا سیمانٹک انجنPexafy، مکمل جملہ
“ایک عورت کچن کی میز پر مورگیج دستاویز پر دستخط کرتی ہوئی جبکہ ایک بینک مشیر شرائط سمجھا رہا ہے…” 0 نتائج 240 (حد لگی ہوئی) 16 نتائج · 148 ms
“ایک بزرگ جوڑا ساتھ مل کر پُرسکون ریٹائرمنٹ کا لطف اٹھا رہا ہے” 0 نتائج 240 (حد لگی ہوئی) 16 نتائج · 135 ms
“ایک بچہ مضافاتی باغ میں پہلی بار برف دریافت کر رہا ہے” 0 نتائج 240 (حد لگی ہوئی) 16 نتائج · 147 ms
“ایک ڈیلیوری سائیکل سوار تیز بارش میں سرخ بتی پر انتظار کر رہا ہے” 0 نتائج 240 (حد لگی ہوئی) 16 نتائج · 149 ms

Pexafy کالم وہی چار جملے ہیں جو بغیر کسی تبدیلی کے ہوسٹڈ MCP سرور پر search_photos کو بھیجے گئے، اس تاخیر کے ساتھ جو خود سرور نے رپورٹ کی۔ یہ کوئری کی شکلوں کا موازنہ ہے، کیٹلاگ کے معیار کا نہیں — اور کیٹلاگ واضح طور پر مسئلہ نہیں ہے۔ Openverse کا اپنا اعداد و شمار اینڈ پوائنٹ ٹیسٹ کے دن 52 ذرائع میں 915 ملین تصاویر رپورٹ کرتا ہے، اور یہ اس کام میں شاندار ہے جس کیلئے یہ بنایا گیا: کی ورڈ سرچ، لوگوں کیلئے۔ اس میں کچھ بھی خراب نہیں۔ یہ محض کبھی ایسے کالر کیلئے ڈیزائن نہیں ہوا جو جملوں میں سوچتا ہے۔ کیوں ٹیگ میچنگ ایک بیان کردہ منظر پر ٹوٹ جاتی ہے — اور سیمانٹک ریٹریول اس کی بجائے کیا کرتا ہے — یہ قاری کے نقطہ نظر سے کی ورڈز کی بجائے جملے سے تلاش کرنا میں بیان کیا گیا ہے؛ یہاں نئی چیز پیمائش ہے، اور اس کا مطلب جب کالر شخص کی بجائے پروگرام ہو۔

“ایک بزرگ جوڑا ساتھ مل کر پُرسکون ریٹائرمنٹ کا لطف اٹھا رہا ہے” · 135 ms میں 16 نتائج · ان میں سے تین
ایک کوئری، تین مختلف لائبریریاں، کریڈٹس شامل۔ اس جملے میں کوئی لفظ ٹیگ نہیں ہے: peaceful اور together وہ الفاظ ہیں جو ساٹھ سال سے اوپر دو افراد کی اسٹاک تصویر کی بجائے بینچ، باغات اور خاموش پانی کو اوپر لاتے ہیں۔

مارکیٹ، بمطابق 18 اگست 2026

ریٹریول آدھی کہانی ہے۔ دوسری آدھی پہنچ ہے: کیا ایجنٹ کیٹلاگ تک بالکل پہنچ سکتا ہے، اور کن شرائط پر؟ چونکہ Model Context Protocol اسسٹنٹس کے بیرونی نظاموں سے جڑنے کا طریقہ بنا — اس کی موجودہ اسپیسیفیکیشن، تاریخ 28 جولائی 2026، نے پروٹوکول کو ایک اسٹیٹ لیس ریکویسٹ/رسپانس کور کی طرف منتقل کیا تاکہ سرورز عام لوڈ بیلنسرز کے پیچھے بیٹھ سکیں1 — اس مارکیٹ کا جائزہ لینے کا ایماندار طریقہ یہ دیکھنا ہے کہ فی الحقیقت کیا شائع کیا گیا ہے، نہ کہ کیا اعلان کیا گیا ہے۔

پیڈ موجودہ ادارے اسی مہینے آئے

Getty Images نے اپنا MCP سرور 12 اگست 2026 کو لانچ کیا، اس مضمون سے چھ دن پہلے، جو تخلیقی، ادارتی اور آرکائیول سرچ اور ڈاؤن لوڈ کو AI ورک فلوز کیلئے کھولتا ہے۔2 یہ انٹرپرائز ٹیموں اور پلیٹ فارم بنانے والوں کیلئے ہے، اور اس کا اپنا رسائی صفحہ داخلی قیمت کے بارے میں غیر مبہم ہے: آپ کو ایک فعال Getty Images معاہدہ چاہیے، جیسے Premium Access، اور Web Service شرائط کی منظوری۔ کوئی مفت ٹیئر نہیں ہے۔ Shutterstock کا مواد بھی ایک MCP سرور کے ذریعے قابلِ رسائی ہے — 24 ٹولز جو سرچ، کلیکشنز اور لائسنسنگ کا احاطہ کرتے ہیں — ڈاؤن لوڈز ایک اکاؤنٹ کے پیچھے بند ہیں جس میں فعال سبسکرپشن ہونی چاہیے۔3

دونوں اقدامات معقول ہیں اور دونوں ایک مخصوص خریدار کیلئے ہیں۔ Getty نے 2025 میں $981.3 ملین آمدنی درج کی4 ایک اسٹاک فوٹوگرافی مارکیٹ میں جس کا حجم 2026 کیلئے تقریباً $5.4 بلین ہے5؛ کنیکٹرز جنہیں معاہدے کی ضرورت ہو وہ اس آمدنی کی حفاظت کرتے ہیں بجائے اسے کھولنے کے۔ اگر آپ بینک یا براڈکاسٹر ہیں، تو یہ بالکل وہ ہے جو آپ چاہتے ہیں۔ اگر آپ ایک سائیڈ پروجیکٹ وائر کر رہے ڈویلپر ہیں — یا ایک ایجنٹ جو رک کر کسی انسان سے کچھ دستخط کرنے کیلئے نہیں کہہ سکتا — تو یہ ایک بند دروازہ ہے۔

مفت لائبریریوں نے ایک بھی شپ نہیں کیا

Unsplash، Pexels اور Pixabay وہ تین کیٹلاگ ہیں جن تک زیادہ تر بنانے والے پہنچتے ہیں، اور ان میں سے کوئی بھی سرکاری MCP سرور شائع نہیں کرتا۔ اس کی بجائے جو موجود ہے وہ کمیونٹی ریپرز کا ایک شیلف ہے۔ ہم نے سرکاری MCP رجسٹری کو مکمل طور پر کرال کیا — 22,607 سرورز، 75,487 شائع شدہ ورژنز — اور ہر وہ اندراج رکھا جس کا نام یا تفصیل فوٹو یا اسٹاک امیج سرچ کے بارے میں ہو۔ نمونہ یکساں ہے:

سرکاری MCP رجسٹری، 18 اگست 2026 تعداد ایجنٹ کیلئے اس کا مطلب
رجسٹری میں درج سرورز، تمام زمرے 22,607 پورا ماحولیاتی نظام جس سے ایجنٹ ٹولز حاصل کر سکتا ہے
سرورز جو photo / image / stock / picture اور لائبریری ناموں سے میل کھاتے ہیں 137 زیادہ تر ایڈیٹرز، جنریٹرز یا ذاتی فوٹو ٹولز ہیں، سرچ نہیں
…جو واقعی اسٹاک یا مفت لائسنس فوٹوگرافی تلاش کرتے ہیں 11 پورا قابلِ حصول شیلف
…جو خود Unsplash، Pexels، Pixabay یا Openverse نے شائع کیے 0 ہر ایک تیسرے فریق کا ریپر ہے؛ ایک اپنی ہی تفصیل میں “Unofficial” لکھا ہوا ہے
…جو مقامی طور پر چلتے ہیں اور آپ کی تیسرے فریق کی API کلید مانگتے ہیں 7 UNSPLASH_ACCESS_KEY، PEXELS_API_KEY، PIXABAY_API_KEY… پہلے کسی انسان کو ہر ایک حاصل کرنا ہوگا
…جو ہوسٹڈ ریموٹ سرور کے طور پر قابلِ رسائی ہیں 4 چاروں ایک تیسرے فریق آپریٹر کے سنگل سورس گیٹ ویز ہیں، انہی کی ورڈ APIs کے سامنے
Getty یا Shutterstock کیلئے اندراجات 0 ان کے سرورز موجود ہیں، لیکن عوامی رجسٹری سے باہر، اکاؤنٹ ہولڈرز کو تقسیم کیے جاتے ہیں
census.py — اس ٹیبل کے پیچھے رجسٹری کرال
import json, urllib.request, urllib.parse

def crawl(term):                      # رجسٹری `nextCursor` سے صفحہ بندی کرتی ہے
    out, cursor = {}, None
    while True:
        p = {"limit": "100", "search": term} | ({"cursor": cursor} if cursor else {})
        d = json.load(urllib.request.urlopen(
            "https://registry.modelcontextprotocol.io/v0/servers?" + urllib.parse.urlencode(p)))
        for e in d["servers"]: out[e["server"]["name"]] = e["server"]
        cursor = (d.get("metadata") or {}).get("nextCursor")
        if not cursor or not d["servers"]: return out

servers = {}
for t in ["photo", "image", "stock", "picture", "unsplash",
          "pexels", "pixabay", "getty", "shutterstock", "openverse"]:
    servers |= crawl(t)

# 137 منفرد سرورز · ریموٹ بمقابلہ لوکل کا فیصلہ `server["remotes"]` سے
# مطلوبہ تیسرے فریق کی کلیدیں packages[].environmentVariables میں ہیں

ان ریپرز میں سے ہر ایک انہی تین کی ورڈ APIs کا پتلا کلائنٹ ہے، جس کا مطلب ہے کہ اوپر کا بینچ مارک ان سب پر لاگو ہوتا ہے: ٹرانسپورٹ بدلا، ریٹریول نہیں بدلا۔ ایک ریپر ٹیگ انڈیکس کو جملہ سمجھنے کے قابل نہیں بنا سکتا۔

جو شق مشین کو روکتی ہے وہ کوٹا نہیں ہے

مفت لائبریریوں کے کوٹے اور شرائط کا موازنہ ایک عام اکائی میں، ایک ساتھ، مفت اسٹاک فوٹو API موازنہ میں کیا گیا ہے — منظوری کی قطاریں، لازمی ڈاؤن لوڈ کال، 24 گھنٹے کیشنگ کی ذمہ داری، کریڈٹ کے اصول۔ وہ مضمون انہیں ایک ڈویلپر کے نقطہ نظر سے پڑھتا ہے جو فراہم کنندہ منتخب کر رہا ہو۔ انہیں دوبارہ اس پروگرام کے نقطہ نظر سے پڑھیں جسے ان کی پابندی کرنی ہے اور ایک لائن ایسی نمایاں ہوتی ہے جس کا حجم سے کوئی تعلق نہیں:

Pixabay کا کوئری فیلڈ 100 حروف قبول کرتا ہے۔ اوپر بینچ مارک میں چار بریفس کا اوسط 72 ہے، اور مورگیج والا 114 تک چلا جاتا ہے — اسے سرے سے مسترد کر دیا جائے گا، خراب درجہ نہیں دیا جائے گا۔ Pexels اور Unsplash کوئی طوالت کی حد شائع نہیں کرتے کیونکہ انہیں کبھی اس کی ضرورت کی توقع نہیں تھی: ان کی دستاویزی مثالیں Ocean، Tigers، Pears ہیں۔ دو الفاظ کیلئے سائز کیا گیا فیلڈ اس بارے میں ایک بیان ہے کہ کالر کون متوقع تھا، اور کوئی مقدار کوٹے کی اسے ٹھیک نہیں کر سکتی۔ سیمانٹک اینڈ پوائنٹ جس سے ایجنٹ بات کرتا ہے 500 لیتا ہے، کیونکہ آخری شق — “…while a bank adviser explains the terms” — وہ حصہ ہے جو ریٹریول کو اچھا بناتا ہے۔

یہی مطالعہ آن بورڈنگ پر بھی لاگو ہوتا ہے۔ ایک ڈیمو ٹیئر جو صرف انسان کے آپ کی ایپ کے اسکرین شاٹس ریویو کرنے کے بعد پروڈکشن بنتا ہے وہ ریٹ لمٹ نہیں جس سے ایجنٹ پیچھے ہٹ سکے؛ یہ ایک ایسا قدم ہے جو یہ بالکل انجام نہیں دے سکتا۔ Pixabay اپنے ارادے کو واضح طور پر بیان کرتا ہے — API انسانی جائز استعمال کیلئے ہے، اور بڑے پیمانے پر خودکار ڈاؤن لوڈنگ ممنوع ہے۔ اس میں کچھ بھی غیر معقول نہیں ہے — فوٹوگرافرز کام مفت دیتے ہیں اور کوئی بینڈوڈتھ کی ادائیگی کرتا ہے۔ یہ محض ایک ایسے API کو بیان کرتا ہے جس کے کالر کے بارے میں مفروضہ تھا کہ اس کے پاس اسکرین اور ہاتھوں کا جوڑا ہے۔

چار تقاضے، اور کون انہیں پورا کرتا ہے

دونوں حصوں کو ملائیں تو ایسے امیج لیئر کی وضاحت جسے ایجنٹ واقعی استعمال کر سکے مختصر اور قابلِ آزمائش نکلتی ہے۔ یہ جان بوجھ کر ایک فراہم کنندہ موازنہ نہیں ہے — کیٹلاگ سائز، قیمتیں اور لائسنس شرائط موازنہ مضمون میں ترتیب دی گئی ہیں۔ یہ چار صرف اس بارے میں ہیں کہ کیا کوئی پروگرام بالکل تصاویر تک پہنچ سکتا ہے:

  1. سیمانٹک ریٹریول — ایک مکمل جملہ درجہ بندی شدہ صفحہ واپس کرے، خالی سیٹ نہیں۔
  2. مفت لائسنس، کئی ذرائع — کسی تصویر کیلئے الگ سے لائسنس لینے کی ضرورت نہ ہو، اور کسی ایک لائبریری کا ذوق ہر شائع شدہ صفحے کی تعریف نہ کرے۔
  3. اپنے سائن اِن کے ساتھ ہوسٹڈ سرور — ریموٹ، OAuth، نصب کرنے کیلئے کوئی مقامی عمل نہیں اور کسی کنفگ فائل میں چسپاں کرنے کیلئے کسی تیسرے فریق کی API کلید نہیں۔
  4. ایک مفت ٹیئر جسے مشین خود مکمل کر سکے — کوئی اسکرین شاٹ ریویو نہیں، کوئی معاہدہ نہیں، ماہانہ کوٹا اور فی منٹ ریٹ لمٹ جس کے مطابق ورکر خود رفتار طے کر سکے۔
18 اگست 2026 تک سیمانٹک مفت لائسنس، ملٹی سورس ہوسٹڈ سرور + OAuth سیلف سرو مفت ٹیئر
Getty Images MCP قدرتی زبان میں سرچ لائسنس شدہ کیٹلاگ، فی معاہدہ ہاں، اکاؤنٹ ہولڈرز کیلئے نہیں — فعال معاہدہ درکار
Shutterstock via MCP کی ورڈ پر منحصر لائسنس شدہ کیٹلاگ، سبسکرپشن ہاں، اکاؤنٹ آتھ کے ساتھ نہیں — ڈاؤن لوڈ کیلئے سبسکرپشن
Unsplash / Pexels / Pixabay ریپرز نہیں — نیچے کی ورڈ APIs ہر ایک واحد سورس نہیں — مقامی عمل، آپ کی اپنی کلید میزبان API کی انسانی آن بورڈنگ ہی وراثت میں ملتی ہے
Openverse نہیں — کی ورڈ انڈیکس ہاں، بہت وسیع CC کیٹلاگ کوئی سرکاری MCP سرور نہیں ہاں، کھلا API
Pexafy ہاں — جملے، 500 حروف تک 9 مفت لائسنس ذرائع، 9M+ تصاویر ہاں — mcp.pexafy.com/mcp، OAuth 2.1 ہاں — 5,000 درخواستیں/ماہ، 20/منٹ، کوئی کارڈ نہیں

ہم Pexafy بناتے ہیں، اس لیے آخری لائن کو اسی شک کے ساتھ پڑھیں جس کی وہ حق دار ہے — اور پھر اسے چیک کریں: رجسٹری کی مردم شماری ایک اسکرپٹ میں دوبارہ چلائی جا سکتی ہے، Getty اور Shutterstock کی رسائی شرائط ان کے اپنے صفحات پر ہیں، اور تین فوٹو APIs کی حدیں ان کی اپنی دستاویزات میں ہیں، سب نیچے لنک کیے گئے۔ دعویٰ تنگ اور جھٹلایا جا سکنے والا ہے: 18 اگست 2026 کو ہمیں کوئی دوسری سروس نہیں ملی جو یہ چاروں پوری کرتی ہو۔ اگر آپ کوئی جانتے ہیں تو ہم اسے اس ٹیبل میں شامل کریں گے — تقاضوں کو لکھنے کا مقصد یہ ہے کہ کوئی بھی انہیں کسی بھی پروڈکٹ کے خلاف چلا سکے، بشمول ہمارا۔

MCP پر ایک اچھا امیج سرور کیا کرتا ہے

کنیکٹر نئے کوٹ والا REST اینڈ پوائنٹ نہیں ہے۔ اس لیئر کے دو استعمال کہیں اور لکھے گئے ہیں اور یہاں دہرائے نہیں جا رہے — ڈرافٹ کو مصور کرنا، پائپ لائن مضمون میں، اور ایک طویل سلسلے کو بصری طور پر ہم آہنگ رکھنا، حجم والے مضمون میں۔ جو انفراسٹرکچر سے تعلق رکھتا ہے وہ وہ چیز ہے جس پر دونوں انحصار کرتے ہیں اور جسے کوئی بھی بعد میں شامل نہیں کر سکتا: سرور سائیڈ کے تین فیصلے، ایک بار کیے گئے، ہر اس ایجنٹ کیلئے جو کبھی کنیکٹ ہو۔

1. ایسی اشیاء واپس کریں جن پر ایجنٹ استدلال کر سکے۔ ٹول جو بھی واپس کرے وہی سب کچھ ہے جو ماڈل جانتا ہے — یہ گرڈ نہیں دیکھ سکتا۔ نیچے کی دو شکلوں کا فرق وہی فرق ہے جو ایسے اسسٹنٹ اور ایسے اسسٹنٹ کے درمیان ہے جو تصاویر پر استدلال کرتا ہے بمقابلہ صرف لنکس آگے بھیجتا ہے:

وہی تصویر، دو مختلف ٹول نتائج کے طور پر
# عام کی ورڈ ریپر: ایجنٹ کو لا کر دیکھنا پڑتا ہے، یا اندازہ لگانا پڑتا ہے
[{ "url": "https://…/photo-8795398.jpeg" }, { "url": "https://…/366611.jpg" }]

# ایک نتیجہ، جیسا واپس ملا — یہاں مختصر کیا گیا، کچھ شامل نہیں کیا گیا
{
  "rank": 1,                       // وہ ہینڈل جو انسان استعمال کرتا ہے: "more like #1"
  "photo_id": "019e14d9-e821-…",   // جو get_similar_photos لیتا ہے
  "width": 6424, "height": 4283, "orientation": "landscape",
  "color_hex": "#918872", "blur_hash": "LPI#Px?aDikCGwW?M{kD-VR*s.fl",
  "source": "Pexels", "license_type": "free",
  "alt_description": "Older couple sits together on wooden bench in a park",
  "attribution": { "plain": "Photo by Anastasia Shuraeva on Pexels", "html": "…" },
  "urls": { "thumb": "…", "small": "…", "regular": "…", "large": "…" }
}

دوسری شکل کے ساتھ ایجنٹ کہہ سکتا ہے “#3 پورٹریٹ ہے، یہ آپ کا ہیرو سلاٹ خراب کر دے گا”، ایک دہرایا گیا فوٹوگرافر چھوڑ دے، کریڈٹ لائن دے، اور آپ کے ٹیمپلیٹ کو width/height جوڑا دے جو لے آؤٹ شفٹ ختم کر دے — بغیر ایک بھی تصویر لائے۔ پہلی شکل کے ساتھ، ان میں سے ہر فیصلہ اندازہ یا ایک اضافی راؤنڈ ٹرپ ہے۔

2. نتائج کو نمبر دیں، تاکہ کوئی شخص اشارہ کر سکے۔ نتائج #1, #2, #3… کی درجہ بندی میں واپس آتے ہیں، جو کسی گفتگو میں کسی تصویر کا حوالہ دینے کا طریقہ ہے — “#3 جیسا کچھ اور” — بغیر ہاتھ سے کاپی کیے شناخت کنندگان کے۔ ان کلائنٹس میں جو MCP Apps کو سپورٹ کرتے ہیں تھمب نیلز اِن لائن رینڈر ہوتی ہیں، اور ایک کھولنے پر وہ میٹا ڈیٹا نظر آتا ہے جو پہلے ہی ٹول کے نتیجے میں موجود تھا، بغیر کسی اضافی کال کے۔

3. صرف پڑھنے تک محدود رہیں، اور اس کے بارے میں واضح رہیں۔ تین ٹولز، کوئی رائٹ سکوپ نہیں، کوئی اکاؤنٹ تبدیلی نہیں۔ ان میں سے ایک کا کہیں بھی کوئی کی ورڈ مساوی نہیں ہے: search_photos_by_image ایک حوالہ تصویر لیتا ہے — کسی کلائنٹ کا موجودہ ہیرو، چیٹ میں چسپاں کیا گیا اسکرین شاٹ — اور اسے موڑنے کیلئے ایک اختیاری جملہ (“اس جیسا، مگر رات کو”)۔ کسی ٹیگ میچنگ API میں ایسی کوئی فیلڈ نہیں جہاں یہ درخواست ٹائپ بھی کی جا سکے۔ اور ایسا ایجنٹ جو کچھ بدل نہیں سکتا، اس کا بدترین نتیجہ سپورٹ ٹکٹ نہیں بلکہ خالی نتائج کا سیٹ ہوتا ہے۔

دو سطحیں، اور آپ کون سی چاہتے ہیں

اندر آنے کے بالکل دو طریقے ہیں، اور انتخاب اس بارے میں ہے کہ لوپ میں کون ہے، صلاحیت کے بارے میں نہیں — ٹولز اور کیٹلاگ دونوں پر یکساں ہیں۔

کنیکٹر، جب کوئی شخص موجود ہو۔ ایک URL، https://mcp.pexafy.com/mcp، ایک بار اسسٹنٹ کی کنیکٹر سیٹنگز میں شامل کیا گیا؛ سائن اِن ایک براؤزر ونڈو میں ہوتا ہے اور کلائنٹ کو اپنے مصدقہ دستاویزات ملتے ہیں، اس لیے کسی کنفگ فائل میں چسپاں کرنے کیلئے کوئی کلید نہیں، اور بعد میں بدلنے کیلئے بھی کوئی نہیں۔ وہ کلائنٹس جو OAuth نافذ نہیں کرتے وہ اسی اینڈ پوائنٹ کے خلاف بیئرر ٹوکن کے طور پر ایک Pexafy API کلید بھیجتے ہیں — یہی وہ چیز ہے جو کنیکٹر کو بلڈ سرور پر ایک کرون جاب سے قابلِ استعمال بناتی ہے، جہاں “Allow” کلک کرنے والا کوئی موجود نہیں ہوتا۔ Claude، ChatGPT اور فلیٹ کنفگ فائل کیلئے قدم بہ قدم وائرنگ پائپ لائن مضمون میں ہے؛ اس میں کوئی تبدیلی نہیں ہوئی۔

HTTP API، جب کوئی موجود نہ ہو۔ ایک بیچ جاب جو 800 موضوعاتی کلسٹرز کیلئے ایک پول بھر رہا ہو اسے چیٹ کلائنٹ کا بہروپ نہیں بھرنا چاہیے: وہی اکاؤنٹ، وہی کلید، سادہ HTTP، فی کال 100 نتائج۔ اس کے ساتھ آنے والے رفتار کے اصول — ریٹ لمٹ ہیڈرز، کیوں ایک فی منٹ 429 دوبارہ کوشش کرنے کے قابل ہے اور ماہانہ کوٹا 429 نہیں، حجم پر ایک ورکر کی لاگت کیا ہے — ان کا تعلق حجم پر مصور کرنے والے مضمون سے ہے، جہاں وہ ورکر مکمل طور پر لکھا گیا ہے۔

یہاں یاد رکھنے کے قابل نکتہ زیادہ تنگ ہے، اور یہی وہ نکتہ ہے جس پر مارکیٹ اسٹڈی مبنی ہے: دونوں سطحیں کسی پروگرام کے ذریعے اسی دن قابلِ رسائی ہیں جس دن وہ لکھا جاتا ہے، بغیر کسی قطار اور بغیر کسی معاہدے کے۔

یہ کیا حل نہیں کرتا

ایک ایماندار فہرست، کیونکہ ان میں سے ہر ایک نے کسی نہ کسی کو رول بیک کی قیمت چکائی ہے۔

  • لائسنس اب بھی تصویر پر حکمرانی کرتا ہے۔ Pexafy API شرائط کے تحت کریڈٹ ضروری نہیں اور ہر نتیجہ رینڈر کرنے کیلئے تیار ایک اٹریبیوشن اسٹرنگ کے ساتھ آتا ہے — لیکن اصل لائبریری کا منسلک لائسنس آپ کے اس تصویر کے استعمال پر لاگو ہوتا ہے۔ کریڈٹ خودکار طور پر رینڈر کریں؛ یہ بعد میں آڈٹ کرنے سے سستا ہے۔
  • مفت لائسنس کیٹلاگ ادارتی آرکائیوز نہیں ہیں۔ کوئی خبر نہیں، کوئی کھیل نہیں، مطالبے پر کوئی پہچانے جانے والے برانڈز یا عوامی شخصیات نہیں۔ اگر آپ کے صفحے کو کسی مخصوص واقعے یا شخص کی تصویر چاہیے، تو یہی وہ کام ہے جس کیلئے لائسنس شدہ موجودہ ادارے ہیں، اور ان کے کنیکٹرز اب موجود ہیں۔
  • یہ ریٹریول ہے، اور صرف ریٹریول۔ ڈایاگرام، چارٹس اور اسکرین شاٹس کوڈ سے رینڈر کیے جاتے ہیں، تلاش نہیں کیے جاتے؛ آپ کے صفحات میں ڈپلیکیشن آپ کے ڈیٹابیس کا ایک کالم ہے، اینڈ پوائنٹ کا پیرامیٹر نہیں؛ اور کوئی تصویر ایک پتلے صفحے کو رینک نہیں کرواتی — Google کی اسپیم پالیسیاں scaled content abuse کے ساتھ ایک جیسا سلوک کرتی ہیں چاہے صفحات مصور ہوں یا نہ ہوں۔6 یہ تینوں پائپ لائن مسائل ہیں جن کے پائپ لائن جوابات ہیں، جو پائپ لائن مضمون اور حجم والے مضمون میں سمجھائے گئے ہیں۔

کہاں سے شروع کریں

  1. بینچ مارک دوبارہ چلائیں۔ بیس لائنیں، کوئی کلید نہیں۔ آج آپ جو بھی امیج API استعمال کرتے ہیں، اسے اپنے ایجنٹ کے تین بریفس جوں کے توں بھیجیں اور خالی نتائج کے سیٹ گنیں۔
  2. اس اسسٹنٹ سے ایک کنیکٹر منسلک کریں جو آپ پہلے سے استعمال کرتے ہیں اور اس سے، ایک جملے میں، وہ تصویر مانگیں جو آپ کو اس ہفتے واقعی چاہیے۔ یہی پوری تشخیص ہے۔
  3. بریفس کو ایجنٹ میں منتقل کریں — ہر سلاٹ کیلئے ایک منظر، ڈرافٹ سے لکھا گیا، کبھی عنوان سے نہیں۔
  4. حجم پر کچھ بھی شائع کرنے سے پہلے photo_id کالم شامل کریں۔
  5. اسے مفت ٹیئر پر چلائیں — 5,000 ماہانہ سرچز 20 فی منٹ کی رفتار سے یہاں تک کہ آپ کو بل نہیں، بلڈ ونڈو مجبور کرے کہ آگے بڑھیں۔

حوالہ جات اور فٹ نوٹس

1 Model Context Protocol اسپیسیفیکیشن، 28 جولائی 2026: اسٹیٹ لیس ریکویسٹ/رسپانس کور، RFC 9207 کے مطابق issuer validation، Dynamic Client Registration کی جگہ لینے والے Client ID Metadata Documents، اور gateway routing کیلئے HTTP ہیڈرز میں لے جائے گئے method/tool نام۔

2 Getty Images نیوز روم، 12 اگست 2026 — “Getty Images Launches MCP Server to Connect Creative and Editorial Content to AI Workflows and Products”۔ رسائی صفحہ بیان کرتا ہے کہ استعمال کیلئے ایک فعال Getty Images معاہدہ، جیسے Premium Access، اور Web Service شرائط کی منظوری درکار ہے۔

3 Shutterstock کا کیٹلاگ ایک MCP سرور کے ذریعے 24 ٹولز (سرچ، کلیکشنز، لائسنسنگ) کی پیشکش کرتے ہوئے ظاہر کیا گیا ہے، جو تحریر کے وقت Shutterstock کے اپنے ڈویلپر پورٹل پر اعلان کیے جانے کی بجائے ایک تیسرے فریق کے MCP پلیٹ فارم کے ذریعے تقسیم کیا گیا ہے؛ لائسنسنگ اور ڈاؤن لوڈ کیلئے فعال سبسکرپشن والا اکاؤنٹ درکار ہے۔

4 Getty Images Holdings، مکمل سال 2025 کے نتائج (رپورٹ شدہ 16 مارچ 2026): $981.3 ملین کی آمدنی، سال بہ سال 4.5% اضافہ۔

5 Mordor Intelligence، اسٹاک فوٹوگرافی مارکیٹ: 2026 میں USD 5.44 بلین، 6.86% CAGR کی شرح سے بڑھ رہا۔ مارکیٹ سائزنگ کے تخمینے طریقہ کار کے اعتبار سے مختلف ہوتے ہیں؛ یہاں اسے صرف حجم کا اندازہ دینے کیلئے درج کیا گیا ہے۔

6 Google Search اسپیم پالیسیاں — scaled content abuse: زیادہ تر رینکنگز میں ہیر پھیر کیلئے بہت سے صفحات بنانا اور صارفین کیلئے کم قدر پیش کرنا، چاہے یہ آٹومیشن، انسانی محنت یا دونوں کے امتزاج سے تخلیق کیا گیا ہو۔

اکثر پوچھے جانے والے سوالات

AI ایجنٹ کے تلاش کرنے پر اسٹاک فوٹو APIs کچھ کیوں نہیں لوٹاتے؟
کیونکہ ایجنٹ ایک جملہ بھیجتا ہے اور API ٹیگز کو انڈیکس کرتا ہے۔ ایک کی ورڈ امیج API کو جوں کا توں بھیجے گئے چار ایجنٹ طرز کے بریفس — مثال کے طور پر “An elderly couple enjoying a peaceful retirement together” — ہر ایک نے صفر نتائج دیے؛ اسے دو کی ورڈز (elderly couple) تک کم کرنے پر، وہی کیٹلاگ سیکڑوں نتائج لوٹاتا ہے۔ Pixabay اپنی کوئری کو 100 حروف تک محدود رکھتا ہے، جس سے زیادہ تر ایجنٹ بریفس خود بخود تجاوز کر جاتے ہیں۔ ایک سیمانٹک انجن پورے جملے کو ایمبیڈ کرتا ہے، اس لیے “tired” یا “at night” جیسے جملے میچ کو توڑنے کے بجائے رینکنگ کو بدل دیتے ہیں۔
کیا Unsplash، Pexels یا Pixabay کے لیے کوئی سرکاری MCP سرور موجود ہے؟
نہیں۔ 18 اگست 2026 کو سرکاری MCP رجسٹری کے مکمل کرال میں 11 سرورز ملے جو اسٹاک یا مفت لائسنس فوٹوگرافی تلاش کرتے ہیں، اور کوئی بھی خود Unsplash، Pexels، Pixabay یا Openverse کی جانب سے شائع نہیں کیا گیا — ایک ریپر تو خود کو “Unofficial” کا لیبل دیتا ہے۔ سات مقامی طور پر stdio پر چلتے ہیں اور آپ کو اُس لائبریری کی اپنی API کلید فراہم کرنا ضروری ہے؛ چار ریموٹ سرورز ایک تیسرے فریق کے چلائے ہوئے واحد-ماخذ گیٹ ویز ہیں جو انہی کی ورڈ APIs کے سامنے کھڑے ہیں۔
Getty Images کے MCP سرور کی قیمت کیا ہے، اور کیا کوئی بھی اسے استعمال کر سکتا ہے؟
Getty نے 12 اگست 2026 کو ڈویلپرز، انٹرپرائز ٹیموں اور AI پلیٹ فارم بنانے والوں کے لیے اپنا MCP سرور لانچ کیا، جو تخلیقی، ادارتی اور آرکائیول تلاش اور ڈاؤن لوڈ کا احاطہ کرتا ہے۔ رسائی کے لیے ایک فعال Getty Images معاہدہ درکار ہے، جیسے Premium Access، ساتھ ہی Web Service شرائط کی منظوری؛ کوئی مفت درجہ پیش نہیں کیا جاتا اور قیمتوں کا تعین ایک اکاؤنٹ نمائندہ کرتا ہے۔ Shutterstock کا مواد بھی اسی طرح MCP کے ذریعے قابلِ رسائی ہے، جہاں لائسنسنگ ایک فعال سبسکرپشن کے پیچھے مقفل ہے۔
ایک امیج سرچ API کو AI ایجنٹ کے قابلِ استعمال ہونے کے لیے کیا چاہیے؟
چار چیزیں۔ سیمانٹک ریٹریول، تاکہ ایک مکمل جملہ خالی سیٹ کے بجائے ایک درجہ بند صفحہ لوٹائے۔ ایسے نتائج جو سوچ بچار کے لیے کافی بھرپور ہوں — id، sizes، dimensions، orientation، رنگ، لائسنس، فوٹوگرافر، تیار شدہ کریڈٹ — کیونکہ ٹول جو کچھ بھی لوٹائے، وہی ایجنٹ کا سارا علم ہوتا ہے۔ اپنے ذاتی سائن اِن والا ایک ہوسٹڈ سرور، تاکہ نہ کوئی مقامی پراسیس انسٹال کرنی پڑے اور نہ کوئی تیسرے فریق کی کلید پیسٹ کرنی پڑے۔ اور ایک مفت درجہ جسے مشین خود مکمل کر سکے: نہ کوئی اسکرین شاٹ کا جائزہ، نہ کوئی معاہدہ، بس ایک ماہانہ کوٹہ اور فی منٹ ریٹ لمٹ جس کے حساب سے ایک ورکر خود کو ترتیب دے سکے۔
کیا ایک CI جاب یا ہیڈ لیس ورکر ایسا MCP امیج سرور استعمال کر سکتا ہے جسے OAuth درکار ہو؟
یہ سرور پر منحصر ہے، اور کسی پر انحصار کرنے سے پہلے اسے جانچنا ضروری ہے۔ Pexafy کا سرور mcp.pexafy.com/mcp پر ڈوئل موڈ میں ہے: انٹرایکٹو کلائنٹس کے لیے براؤزر سائن اِن، اور وہی اینڈ پوائنٹ ان کلائنٹس کے لیے Pexafy API کلید کو Authorization: Bearer <key> یا x-api-key کے طور پر قبول کرتا ہے جو کوئی OAuth فلو نافذ نہیں کرتے — یہی وہ چیز ہے جو اسے ایک cron جاب یا بلڈ رنر سے استعمال کے قابل بناتی ہے جہاں کوئی “Allow” پر کلک نہیں کر سکتا۔ تینوں ٹولز صرف پڑھنے کے لیے ہیں، اس لیے سمجھوتہ شدہ رنر کلید اکاؤنٹ میں کوئی تبدیلی نہیں کر سکتی۔ ایسا سرور جو صرف انٹرایکٹو OAuth بولتا ہے، اسے ہیڈ لیس طریقے سے چلایا ہی نہیں جا سکتا۔
میں کیسے جان سکتا ہوں کہ کون سے امیج MCP سرورز موجود ہیں اور ہر ایک کو کیا درکار ہے؟
سرکاری رجسٹری سے سوال کریں اور دو فیلڈز پڑھیں۔ GET registry.modelcontextprotocol.io/v0/servers?search=photo&limit=100 کسی اصطلاح سے میل کھانے والے سرورز لوٹاتا ہے؛ metadata میں موجود nextCursor ویلیو کے ساتھ صفحہ بندی کریں (کیمل کیس نوٹ کریں — next_cursor خاموشی سے صرف ایک صفحہ لوٹاتا ہے)۔ ہر اندراج پر، remotes بتاتا ہے کہ آیا یہ ایک ہوسٹڈ سرور ہے یا مقامی پراسیس، اور packages[].environmentVariables ان تیسرے فریق کی API کلیدوں کی فہرست دیتا ہے جو آپ کو خود حاصل کرنی ہوں گی۔ 18 اگست 2026 کو photo، image، stock اور لائبریری کے ناموں پر یہی عمل دہرانے سے کل 22,607 سرورز ملے، جن میں سے 11 اسٹاک فوٹو سرچ کرتے ہیں۔

کلیدی الفاظ کی تلاش بند کریں۔ بیان کریں کہ آپ کا کیا مطلب ہے۔

معنی کے لحاظ سے 9M+ مفت استعمال تصاویر تلاش کریں — کسی بھی زبان میں، 100 ms سے کم میں۔