أدمج Verdacert في أي وكيل ذكاء اصطناعي خلال 5 دقائق
أداة ترجمة معتمدة، قابلة للاستدعاء من أي بيئة تشغيل وكلاء. MCP لـ Claude Desktop / Cursor، وREST لكل ما عداهما، وأداة Vercel AI SDK مكتوبة الأنواع يمكنك إدراجها مباشرة في شيفرتك البرمجية. المصادقة برمز Bearer واحد؛ ورموز sandbox مجانية وتمارس آلة الحالة الكاملة في أقل من دقيقتين.
هل تبحث عن وثائق المطورين الكاملة؟ توجّه إلى verdacert.com/docs - مرجع لكل نقطة نهاية، وكل رمز خطأ، ووصفات توقيع ويب هوك بلغات TS / Python / Go، وشروحات التحقق من JWS دون اتصال بالإنترنت.
1. احصل على رمز sandbox (60 ثانية، بلا قائمة انتظار)
خدمة ذاتية على verdacert.com/onboarding. سجّل الدخول ببريدك الإلكتروني، وسمِّ شركتك، وأنشئ مفتاح sandbox - تم. تُفعَّل المفاتيح الحية لحظة إضافتك وسيلة دفع افتراضية؛ بلا بوابة موافقة بشرية.
# Tokens look like: vc_sandbox_p7q8r… # free, synthetic flow vc_live_abc123… # real orders, real money
2. اختر شكل التكامل الخاص بك
MCP - Claude Desktop وCursor وأطر الوكلاء
تقدّم Verdacert خادم MCP بنمط streamable-HTTP بثماني أدوات: get_capabilities, quote, submit, get_status, get_result, refund, get_case_packet, verify_certificate. وجّه أي عميل MCP إلى https://www.verdacert.com/api/mcp برمز Bearer الخاص بك.
إعداد Claude Desktop
أضف إلى ~/Library/Application Support/Claude/claude_desktop_config.json (أو ما يعادله على نظام تشغيلك):
{
"mcpServers": {
"verdacert": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://www.verdacert.com/api/mcp",
"--header",
"Authorization:${VERDACERT_AUTH}"
],
"env": {
"VERDACERT_AUTH": "Bearer vc_sandbox_…"
}
}
}
}إعداد MCP في Cursor
Settings ← MCP ← Add new MCP server. نفس JSON أعلاه.
JSON-RPC برمجيًا (أي عميل HTTP)
curl https://www.verdacert.com/api/mcp \
-H 'Authorization: Bearer vc_sandbox_…' \
-H 'Accept: application/json, text/event-stream' \
-H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list","params":{}}'Vercel AI SDK
استيراد واحد يمنحك الأدوات الثماني كلها، مكتوبة الأنواع وجاهزة للإدراج في استدعاء generateText / streamText / الوكيل لديك. منشورة باسم @verdacert/ai-sdk-tools.
التثبيت
pnpm add @verdacert/ai-sdk-tools ai zod # or: npm i @verdacert/ai-sdk-tools ai zod
الاستخدام (مع Vercel AI Gateway - مُوصى به)
import { generateText, stepCountIs } from "ai";
import { createVerdacertTools } from "@verdacert/ai-sdk-tools";
const tools = createVerdacertTools({
apiKey: process.env.VERDACERT_API_KEY!,
// 0.1.0 defaults to the apex host, whose redirect drops your key.
baseUrl: "https://www.verdacert.com",
});
const { text } = await generateText({
// Provider-string model. Routes through AI Gateway automatically
// when AI_GATEWAY_API_KEY is set (auto-injected on Vercel).
model: "anthropic/claude-sonnet-5",
tools,
stopWhen: stepCountIs(20), // multi-step agent loop
prompt:
"Quote a 3-page Farsi birth certificate for USCIS. Show me the price.",
});الأدوات المُصدَّرة: getCapabilities, quote, submit, getStatus, getResult, refund, verifyCertificate. كل منها أداة AI SDK بسيطة من نوع Tool - فكّكها إن أردت مجموعة فرعية فقط. تطلق الأخطاء VerdacertHttpError مع غلاف الخطأ المنظَّم ومعرّف الطلب من الخادم.
لماذا AI Gateway؟ نفس تسعير المزوّد الأساسي، وتجاوز فشل متعدد المزوّدين، وقابلية مراقبة، ونفس معرّف النموذج يعمل عبر المضيفين. في عمليات النشر على Vercel، يُحقَن AI_GATEWAY_API_KEY تلقائيًا. إذا كنت تفضّل استدعاء المزوّد مباشرة، استبدل model: "anthropic/claude-sonnet-5" بـ model: anthropic("claude-sonnet-5") من @ai-sdk/anthropic.
تفضّل عدم إضافة اعتمادية؟ الحزمة غلاف رقيق حول واجهة REST؛ راجع قسم REST أعلاه لاستدعائها مباشرة. خادم MCP على https://www.verdacert.com/api/mcp خيار أيضًا للعملاء المستخدمين للأدوات الذين يتحدثون MCP.
استخدام أدوات OpenAI
نفس شكل AI SDK - عرّف الأداة بمخطط JSON ونفّذها عبر REST. مخطط مبدئي:
const tools = [
{
type: "function",
function: {
name: "verdacert_quote",
description: "Quote a Verdacert certified translation.",
parameters: {
type: "object",
properties: {
sourceLanguage: { type: "string" },
useCase: { type: "string" },
pageCount: { type: "integer", minimum: 1 },
speedTier: { type: "string", enum: ["standard","express","rush","same_day","four_hour"] }
},
required: ["sourceLanguage","useCase","pageCount","speedTier"]
}
}
}
];
// Inside your tool_call handler:
async function verdacert_quote(args) {
const res = await fetch("https://www.verdacert.com/api/v1/quote", {
method: "POST",
headers: {
"content-type": "application/json",
Authorization: `Bearer ${process.env.VERDACERT_API_KEY}`
},
body: JSON.stringify(args)
});
return res.json();
}REST عادي
كل نقطة نهاية في لمحة:
| الطريقة | المسار | الغرض |
|---|---|---|
| GET | /api/v1/capabilities | قيم enum حية (اللغات، أنواع المستندات، المستويات، الإضافات). |
| POST | /api/v1/quote | السعر + الوقت المتوقع. يعيد quoteId. |
| POST | /api/v1/submit | أنشئ مهمة. يعيد jobId. |
| GET | /api/v1/status/{jobId} | استعلم عن حالة المهمة + التقدم. |
| GET | /api/v1/result/{jobId} | المخرجات + JWS بمجرد الجاهزية. |
| GET | /api/v1/verify/{certId} | عامة - بلا مصادقة. تعيد JWS + الحمولة المفكوكة. |
| GET | /.well-known/jwks.json | عامة - JWKS للتحقق من توقيع Ed25519. |
| POST | /api/mcp | نقطة نهاية MCP بنمط streamable-HTTP. |
| GET | /api/v1/openapi.yaml | مواصفة OpenAPI 3.1 - زوّد بها Stainless / Speakeasy / Postman. |
شاهده يعمل - وكيل مرجعي
وكيل ذكاء اصطناعي عامل كامل يجهّز ترجمات Verdacert لملف قضية هجرة، منشور مع شيفرته المصدرية كاملة في وصفة مساعد الهجرة القانوني. مساران للتكامل:
- بلا شيفرة: أدرج الملف المضمّن
claude-desktop-config.jsonفي Claude Desktop، والصق وصف قضية، وشاهد Claude يستدعي أدوات MCP الثماني لدينا بالتتابع. - برمجيًا: نحو 200 سطر من TypeScript باستخدام Vercel AI SDK و@verdacert/ai-sdk-tools. انسخه، واستبدل مصدر استلام القضية بنموذج بيانات منتجك، وأطلق.
# Programmatic path: copy the files from # https://www.verdacert.com/docs/recipes/immigration-paralegal pnpm install cp .env.example .env # add VERDACERT_API_KEY + ANTHROPIC_API_KEY pnpm start # uses the sample I-130 case # … or supply your own case file: pnpm start path/to/case.md
3. تحقق من شهادة
تحمل كل نتيجة إيصال JWS موقّعًا بخوارزمية Ed25519. اجلب المفتاح العام مرة واحدة، وخزّنه مؤقتًا لساعة، وتحقق من JWS محليًا - دون الحاجة إلى الاتصال بنا:
# JWKS (public keys) curl https://www.verdacert.com/.well-known/jwks.json # Single-cert JSON (also includes the JWS) curl https://www.verdacert.com/api/v1/verify/<certificateId> # Human-readable verification page (also linked from every PDF QR) https://www.verdacert.com/verify/<certificateId>
4. ويب هوكس (اختياري)
تخطَّ الاستعلام المتكرر. وفّر رابط ويب هوك عند إنشاء مفتاحك (أو لكل استدعاء عبر submit({ webhookUrl }))، وستُرسل Verdacert أحداث تغيّر الحالة بطريقة POST. الحمولات موقّعة بـ HMAC على نمط Stripe:
POST <your webhook URL>
content-type: application/json
x-verdacert-event: order.ready
x-verdacert-event-id: evt_…
x-verdacert-signature: t=<unix>,v1=<hex_hmac_sha256>
{
"id": "evt_…",
"type": "order.ready",
"createdAt": "2026-05-22T18:00:00.000Z",
"data": {
"jobId": "…",
"orderNumber": "VC-2026-…",
"status": "ready",
"apiKeyId": "…",
"externalEndUserId": "your-user-id",
"promisedDeliveryAt": "2026-05-23T18:00:00.000Z"
}
}تحقق من v1 بإعادة حساب HMAC-SHA256(t + "." + body, webhookSecret) بزمن ثابت. ارفض الأحداث الأقدم من نحو 5 دقائق.
5. احصل على مفتاح sandbox + اختبار سريع
راسل hello@verdacert.com للحصول على رمز sandbox. أسرع تحقق:
# 1. Capabilities
curl -H "Authorization: Bearer vc_sandbox_…" \
https://www.verdacert.com/api/v1/capabilities
# 2. Quote
curl -X POST https://www.verdacert.com/api/v1/quote \
-H "Authorization: Bearer vc_sandbox_…" \
-H "Content-Type: application/json" \
-d '{
"sourceLanguage":"fa","useCase":"uscis",
"pageCount":2,"speedTier":"standard"
}'
# 3. Submit (echo the quote input back)
# 4. Poll /api/v1/status/<jobId> until status === "ready"
# 5. Fetch /api/v1/result/<jobId>تكتمل دورة حياة sandbox الكاملة (paid ← processing ← in_review ← ready) في نحو دقيقتين؛ والمراجعة والاعتماد في نحو 90 ثانية.
أسئلة، وشراكات، وحصة إيرادات
hello@verdacert.com · أطلق تكاملًا عاملًا وسنعوّض بإطلاق بتسويق مشترك.
أو قدّم طلبًا منفردًا ←نترجم أي مستند ونعتمده.
هذه أكثر المستندات التي تصلنا، مصنّفة حسب الفئة. لا تجد مستندك؟ ارفعه على أي حال - يحظى كل مستند بالمراجعة نفسها من متحدث أصلي للغة وبشهادة موقّعة.
السجلات المدنية والعائلية27
- شهادة ميلاد
- شهادة ميلاد كاملة
- مستخرج قيد ميلاد
- تسجيل ميلاد متأخر
- شهادة زواج
- رخصة زواج
- مستخرج قيد زواج
- شهادة شراكة مدنية
- حكم طلاق
- شهادة طلاق
- حكم بطلان زواج
- شهادة وفاة
- تصريح دفن أو إحراق جثمان
- سجل عائلي
- دفتر تسجيل الأسرة (hukou)
- سجل عائلي (koseki)
- دفتر عائلي (livret de famille)
- شهادة الحالة العائلية
- شهادة عزوبية
- شهادة عدم وجود مانع من الزواج
- شهادة تغيير اسم
- إقرار بالأبوة
- أوراق التبني
- حكم حضانة
- قرار وصاية
- مستخرج من السجل المدني
- شهادة قرابة
الهوية والسفر15
- جواز سفر
- بطاقة الهوية الوطنية
- رخصة قيادة
- تصريح إقامة
- شهادة إقامة
- تأشيرة
- وثيقة سفر للاجئين
- بطاقة هوية قنصلية (matrícula consular)
- بطاقة ناخب
- شهادة جنسية
- شهادة تجنس
- شهادة التخلي عن الجنسية
- سجل الخدمة العسكرية
- أوراق التسريح من الخدمة العسكرية
- بطاقة الضمان الاجتماعي
أدلة الهجرة واللجوء14
- شهادة لاجئ من المفوضية (UNHCR)
- شهادة عدم محكومية
- مستخرج من السجل الجنائي
- مذكرة توقيف
- استدعاء من الشرطة أو المحكمة
- محضر شرطة
- تقرير طبي شرعي
- مقال صحفي
- رسالة تهديد
- إفادة شاهد
- خطاب دعم
- بطاقة عضوية في حزب أو منظمة
- سجل الدخول والخروج
- خطاب دعوة أو كفالة
التعليم16
- كشف درجات أكاديمي
- شهادة دبلوم
- شهادة جامعية
- شهادة الثانوية العامة
- شهادة البكالوريا
- كشف علامات
- كشف درجات مدرسي
- وصف المقررات الدراسية
- مفردات المقرر الدراسي
- شهادة قيد دراسي
- شهادة تخرج
- شهادة جامعية مؤقتة
- خطاب توصية
- رسالة أو أطروحة جامعية
- نتائج الامتحانات
- شهادة تدريب عملي
العمل والمهن13
- شهادة خبرة
- عقد عمل
- خطاب إثبات عمل
- خطاب عرض عمل
- قسيمة راتب
- ترخيص مهني
- ترخيص مزاولة مهنة الطب أو التمريض
- سيرة ذاتية (CV)
- خطاب مرجعي
- شهادة دورة تدريبية
- دفتر عمل
- خطاب إنهاء خدمة أو استقالة
- سجل المعاش التقاعدي أو التأمينات الاجتماعية
القانون والقضاء23
- وثيقة قضائية
- حكم قضائي
- أمر محكمة
- إقرار مشفوع بيمين
- تصريح تحت القسم
- توكيل رسمي
- عقد
- وصية
- وثائق إثبات الوصية
- إعلام وراثة (حصر إرث)
- محرر موثق لدى كاتب العدل
- اتفاقية ما قبل الزواج
- اتفاقية تسوية
- شكوى أو عريضة
- مذكرات وطلبات قضائية
- أمر حضور قضائي
- حكم تحكيم
- أدلة ومستندات الإفصاح القضائي
- تصديق أبوستيل
- تصديق قنصلي
- براءة اختراع
- تسجيل علامة تجارية
- مراسلات قانونية
المالية والضرائب16
- كشف حساب بنكي
- خطاب مرجعي بنكي
- إثبات ملاءة مالية
- وثيقة ضريبية
- إقرار ضريبي
- شهادة براءة ذمة ضريبية
- شهادة دخل
- قوائم مالية
- تقرير تدقيق الحسابات
- عقد قرض
- وثيقة تأمين
- مطالبة تأمين
- فاتورة أو إيصال
- تقرير ائتماني
- كشف حساب استثماري
- فاتورة خدمات المرافق
الأعمال والشركات20
- رخصة تجارية
- عقد تأسيس شركة
- شهادة سجل تجاري
- شهادة حسن الوضع القانوني
- نظام أساسي أو مذكرة تأسيس
- اتفاقية مساهمين
- قرار مجلس الإدارة
- محضر اجتماع
- عقد شراكة
- تقرير سنوي
- ملف تعريفي للشركة
- اتفاقية عدم إفصاح
- عقد توزيع أو توريد
- شهادة منشأ
- بيان جمركي
- رخصة استيراد أو تصدير
- وثائق مناقصة
- دليل الموظف
- دليل استخدام المنتج
- صحيفة بيانات السلامة
الطب والصحة13
- سجل طبي
- سجل تطعيمات
- ملخص خروج من المستشفى
- نتائج تحاليل مخبرية
- وصفة طبية
- شهادة طبية
- تقرير تقييم الإعاقة
- تقييم نفسي
- سجلات طب الأسنان
- تقرير أشعة
- تقرير جراحي
- إشعار ولادة من المستشفى
- وثائق التجارب السريرية
الأملاك والعقارات8
- سند ملكية عقار
- مستخرج من السجل العقاري
- عقد إيجار
- عقد بيع وشراء عقار
- وثائق الرهن العقاري
- تقييم عقاري
- رخصة بناء
- إيصال ضريبة عقارية
السجلات الدينية8
- شهادة عماد
- شهادة تثبيت (ميرون)
- عقد نكاح
- كتوباه (عقد زواج يهودي)
- سجل زواج كنسي
- شهادة المناولة الأولى
- طلاق ديني (طلاق شرعي أو get يهودي)
- شهادة تغيير الديانة
المركبات والنقل7
- شهادة تسجيل مركبة (رخصة سير)
- سند ملكية مركبة
- سجل قيادة
- رخصة قيادة دولية
- وثائق استيراد مركبة
- رخصة طيار
- دفتر البحار
الوثائق الشخصية واليومية9
- رسائل نصية وسجلات محادثات
- رسائل بريد إلكتروني
- رسالة شخصية
- منشورات على وسائل التواصل الاجتماعي
- ملاحظات مكتوبة بخط اليد
- مذكرات أو يوميات
- صفحات ويب ولقطات شاشة
- شهادة تقدير أو جائزة
- جواز سفر حيوان أليف
ليس في القائمة؟ نترجمه بالطريقة نفسها. ارفع مستندك
القطاعات التي نخدمها
برامج ترجمة بالجملة مصمّمة وفق متطلبات الامتثال في كل قطاع.
