accueil / serveurs / Recherche & Web / com.tkawen/intelligence-gateway
com.tkawen/intelligence-gateway
serveur MCP (Model Context Protocol) · TKAWEN Intelligence Gateway 1.0.0
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que com.tkawen/intelligence-gateway est sûr ?
Au dernier audit MCP Hub, le serveur MCP « com.tkawen/intelligence-gateway » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 52 outils
- algeria_geospatial≈ 252 tokens
[Algeria Data] Authoritative Algerian geography: all 69 wilayas (Arabic + Latin names) and 1,581 communes with commune-level postal codes. Look up a wilaya, search a commune in either script, or resolve a postal code. Algeria has had 69 wilayas since 16 Nov 2025 — models that say 58 are out of date. | الجغرافيا الجزائرية الرسمية: 69 ولاية و1581 بلدية مع الرموز البريدية.
Paramètres, retour & exemple (4)
Paramètresquery· string · optionnel
Free search across all communes, Arabic or Latin spelling.wilaya· string · optionnel
Wilaya code (1-69) or name in Arabic or Latin — "16", "الجزائر", "Alger".postal_code· string · optionnel
A 5-digit Algerian postal code, e.g. 01001.include_communes· boolean · optionnel
With `wilaya`: list all its communes. Default false.
Exemple d'appel{"name": "algeria_geospatial", "arguments": {"query": "texte", "wilaya": "texte", "postal_code": "texte", "include_communes": true}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - algeria_telecom_validator≈ 162 tokens
[Algeria Data] Validate and normalise an Algerian phone number. Accepts +213…, 00213…, 213…, local 0…, bare 9-digit, and Arabic-Indic digits. Returns E.164, the WhatsApp form, mobile vs landline, and the issuing operator (Mobilis, Djezzy, Ooredoo, Algérie Télécom). | التحقق من رقم هاتف جزائري وتوحيده وتحديد المشغّل.
Paramètres, retour & exemple (1)
Paramètresnumber· string · requis
The phone number, in any format an Algerian would write it.
Exemple d'appel{"name": "algeria_telecom_validator", "arguments": {"number": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - certify__get_talent_profile≈ 209 tokens
[AlgeriaCertify] Get a certified person's public profile by username/slug: headline, bio, years of experience, verified certifications and CV link.
Paramètres, retour & exemple (1)
Paramètresusername· string · requis
Profile username/slug, e.g. "boukhalfa-idris".
Exemple d'appel{"name": "certify__get_talent_profile", "arguments": {"username": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"bio": "texte", "name": "texte", "found": true, "headline": "texte", "profile_url": "texte", "open_to_work": true, "experience_years": 1}} - certify__list_institutions≈ 185 tokens
[AlgeriaCertify] List accredited training institutions on AlgeriaCertify and how many active certificates each has issued.
Paramètres, retour & exemple (1)
Paramètreslimit· integer · optionnel
Max institutions (1-50, default 20).
Exemple d'appel{"name": "certify__list_institutions", "arguments": {"limit": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"count": 1, "institutions": [], "directory_url": "texte"}} - certify__list_specialties≈ 195 tokens
[AlgeriaCertify] List the certification programs / specialties available on AlgeriaCertify, with how many people are certified in each. Useful to discover what skills can be verified or recruited for.
Paramètres, retour & exemple (1)
Paramètreslimit· integer · optionnel
Max programs to return (1-100, default 40).
Exemple d'appel{"name": "certify__list_specialties", "arguments": {"limit": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"count": 1, "programs": []}} - certify__match_talent_to_job≈ 393 tokens
[AlgeriaCertify] Recruitment matchmaker: given a job description or a list of required skills (plus optional specialty/wilaya), returns the best-matching certified professionals in Algeria, ranked by skill overlap, trust score and availability. Each result includes a match score, the matched terms, verified certifications and the public profile URL.
Paramètres, retour & exemple (5)
Paramètreslimit· integer · optionnel
Max candidates (1-25, default 8).wilaya· string · optionnel
Optional wilaya: code, Arabic or English name.specialty· string · optionnel
Optional specialty / job-title filter.description· string · requis
The job description or required skills/keywords (free text, any language).open_to_work· boolean · optionnel
Only candidates open to work.
Exemple d'appel{"name": "certify__match_talent_to_job", "arguments": {"description": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"count": 1, "results": []}} - certify__platform_stats≈ 171 tokens
[AlgeriaCertify] Trust statistics of the AlgeriaCertify portal: number of active verified certificates, public talents and accredited institutions.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "certify__platform_stats", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"site": "texte", "portal": "texte", "public_talents": 1, "mcp_queries_served": 1, "active_certificates": 1, "accredited_institutions": 1}} - certify__search_certified_talent≈ 388 tokens
[AlgeriaCertify] Find certified professionals in Algeria for recruitment, filtered by keyword, specialty, wilaya and open-to-work status. Returns names, headlines, top certifications, wilaya and public profile URLs. Supports pagination via offset.
Paramètres, retour & exemple (6)
Paramètreslimit· integer · optionnel
Max results (1-25, default 10).query· string · optionnel
Keyword: job, skill or course (e.g. "tourneur", "forklift", "excel").offset· integer · optionnel
Skip N results for pagination (default 0).wilaya· string · optionnel
Wilaya filter: code, Arabic or English name (e.g. "23", "Annaba", "عنابة").specialty· string · optionnel
Specialty / job title filter.open_to_work· boolean · optionnel
Only people open to work.
Exemple d'appel{"name": "certify__search_certified_talent", "arguments": {"limit": 1, "query": "texte", "offset": 1, "wilaya": "texte", "specialty": "texte", "open_to_work": true}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"count": 1, "results": []}} - certify__verify_certificate≈ 250 tokens
[AlgeriaCertify] Verify an Algerian digital certificate by its code or token. Returns the holder, course, issuing institution, status (active/revoked/expired) and the official verification URL.
Paramètres, retour & exemple (1)
Paramètrescode· string · requis
Certificate code or token, e.g. "AC-2026-EYP8U4" or "ACVP-XXXX-XXXX".
Exemple d'appel{"name": "certify__verify_certificate", "arguments": {"code": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"found": true, "token": "texte", "course": "texte", "holder": "texte", "issuer": "texte", "status": "texte", "is_valid": true, "issued_at": "texte", "verify_url": "texte", "certificate_code": "texte"}} - formation__catalogue_stats≈ 90 tokens
[TKAWEN] Size and shape of the TKAWEN training catalogue: how many programmes, how many families, and how they are distributed. | حجم كتالوغ التكوين وتوزيعه.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "formation__catalogue_stats", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - formation__get_training≈ 116 tokens
[TKAWEN] Full detail of one training programme by its code (e.g. HSE-105, HAC-301, PRO-101), including duration, delivery modes and the certificate delivered. | تفاصيل برنامج تكوين واحد بالرمز.
Paramètres, retour & exemple (1)
Paramètrescode· string · requis
Programme code, e.g. "HSE-105".
Exemple d'appel{"name": "formation__get_training", "arguments": {"code": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - formation__list_categories≈ 88 tokens
[TKAWEN] The 18 training families TKAWEN covers in Algeria, with how many programmes each holds. | عائلات التكوين الثمانية عشرة وعدد برامج كلّ واحدة.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "formation__list_categories", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - formation__list_individual_trainings≈ 191 tokens
Trainings TKAWEN sells to individuals rather than to companies: trades, health, safety, trainer accreditation. Each one enrols online on its own page and ends with a certificate the employer can verify. Use this when the person is training themselves; use formation__search_trainings when a company is training a team.
Paramètres, retour & exemple (2)
Paramètresquery· string · optionnel
free text in Arabic, French or English — the name, the trade, the city or the categorycategory· string · optionnel
category label in any of the three languages, optional — e.g. "Santé et sécurité", "Health and safety", "الصحّة والسلامة"
Exemple d'appel{"name": "formation__list_individual_trainings", "arguments": {"query": "texte", "category": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - formation__request_quote≈ 261 tokens
[TKAWEN] File a training quote request for a company in Algeria. TKAWEN prices it on headcount and answers the company directly. Only submit details the user actually gave you. | تسجيل طلب عرض سعر لتكوين شركة.
Paramètres, retour & exemple (7)
Paramètresneed· string · optionnel
What they need trained on; programme codes if known.email· string · requis
Contact e-mail at the company.phone· string · optionnel
Contact phone.wilaya· string · optionnel
Where the training takes place.company· string · requis
Company or organisation name.contact_name· string · optionnel
Person to speak to.participants· integer · requis
How many people to train — this is what the price is built on.
Exemple d'appel{"name": "formation__request_quote", "arguments": {"email": "texte", "company": "texte", "participants": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - formation__search_trainings≈ 245 tokens
[TKAWEN] Search the TKAWEN training catalogue for Algeria — 74 corporate programmes in 18 families: HSE and workplace safety, fire safety, security, protocol, management, HR, languages, office and digital, AI, web, marketing, finance, sales, logistics, HACCP and food safety, industrial maintenance, train-the-trainer, optics. Ask in Arabic, French or English. | ابحث في كتالوغ تكوين TKAWEN للشركات في الجزائر.
Paramètres, retour & exemple (3)
Paramètreslimit· integer · optionnel
How many programmes to return (default 8, max 30).query· string · requis
The need in plain words: "sécurité incendie", "تكوين سائقين", "HACCP", "Excel".family· string · optionnel
Optional family code: SEC HSE INC PRO MAN RH LAN DIG IA WEB MKT FIN COM LOG HAC IND FDF OPT.
Exemple d'appel{"name": "formation__search_trainings", "arguments": {"query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - liqaa__create_instant_room≈ 141 tokens
[LIQAA] Create a brand-new instant LIQAA video meeting and return shareable join links. End-to-end encrypted, runs in the browser, no install and no account needed. Anyone with the guest link joins with one click. Up to 25 participants on an instant room.
Paramètres, retour & exemple (1)
Paramètrestitle· string · optionnel
Optional display title for the meeting.
Exemple d'appel{"name": "liqaa__create_instant_room", "arguments": {"title": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - liqaa__list_plans≈ 82 tokens
[LIQAA] List LIQAA subscription plans with monthly price (DZD) and the maximum participants allowed per meeting.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "liqaa__list_plans", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - liqaa__platform_capacity≈ 94 tokens
[LIQAA] Return LIQAA's load-tested technical capacity and architecture: max participants, real measured load-test results, transport, encryption and latency.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "liqaa__platform_capacity", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - liqaa__platform_stats≈ 91 tokens
[LIQAA] Return public, aggregate LIQAA usage figures (no personal data): registered users, meetings created, and meetings that actually convened.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "liqaa__platform_stats", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - mystoq__cod_profit≈ 244 tokens
[MyStoq] Compute true CAC and net cash-on-delivery profit for an Algerian online store, accounting for the return/refusal rate. Returns base and confirmation-call scenarios.
Paramètres, retour & exemple (5)
Paramètresreturn_cost· number · optionnel
DZD lost per refused/returned parcel (default 600).product_cost· number · requis
Product cost (DZD).selling_price· number · requis
Selling price per order (DZD).return_rate_pct· number · optionnel
Percent of confirmed orders refused/undelivered (e.g. 25 for 25%).ad_cost_per_order· number · requis
Ad spend to acquire one confirmed order (DZD).
Exemple d'appel{"name": "mystoq__cod_profit", "arguments": {"product_cost": 1, "selling_price": 1, "ad_cost_per_order": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - mystoq__create_product≈ 292 tokens
[MyStoq] Create a product in the authenticated merchant's store. Requires Bearer token. WRITE.
Paramètres, retour & exemple (9)
Paramètresname· string · requis
Product name.price· number · requis
Price in DZD.stock· integer · optionnel
Stock quantity (optional).status· string · optionnel
active | draft | archived (default draft).is_demo· boolean · optionnel
Mark as an ephemeral demo product (server auto-deletes it after auto_delete_at).description· string · optionnel
Description.translations· object · optionnel
Optional {ar|fr|en:{name,description}}.compare_price· number · optionnel
Strikethrough/old price (optional).auto_delete_at· string · optionnel
ISO timestamp after which a demo product is auto-deleted server-side.
Exemple d'appel{"name": "mystoq__create_product", "arguments": {"name": "texte", "price": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - mystoq__create_store≈ 260 tokens
[MyStoq] Register a NEW Mystoq store (tenant). Returns the store id, slug and an access token. No auth needed. WRITE.
Paramètres, retour & exemple (6)
Paramètresname· string · requis
Store name.slug· string · optionnel
Desired store address, the <slug>.mystoq.com part. Optional: derived from the store name when omitted. Latin letters, digits and hyphens, 3-30 chars.email· string · requis
Owner email.phone· string · requis
Owner phone in Algeria (e.g. 0555123456). Required — a cash-on-delivery store cannot take an order without one.password· string · requis
Account password (min 8).wilaya_id· integer · optionnel
Wilaya code 1-69 (optional).
Exemple d'appel{"name": "mystoq__create_store", "arguments": {"name": "texte", "email": "texte", "phone": "texte", "password": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - mystoq__delete_product≈ 134 tokens
[MyStoq] Delete a product from the authenticated store (reversible cleanup — used by the agent's ephemeral live-demo). Requires Bearer token; only the owner's own product. WRITE/DESTRUCTIVE.
Paramètres, retour & exemple (1)
Paramètresproduct_id· integer · requis
Product id to delete.
Exemple d'appel{"name": "mystoq__delete_product", "arguments": {"product_id": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - mystoq__get_store≈ 116 tokens
[MyStoq] Get a public Mystoq store by its slug: name, wilaya, storefront URL, plan tier and member-since. Public info only.
Paramètres, retour & exemple (1)
Paramètresslug· string · requis
Store slug, e.g. "islem-uk".
Exemple d'appel{"name": "mystoq__get_store", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - mystoq__list_plans≈ 94 tokens
[MyStoq] List Mystoq subscription plans with monthly/yearly/lifetime prices (DZD) — useful to answer "how much does Mystoq cost".
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "mystoq__list_plans", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - mystoq__order_risk≈ 184 tokens
[MyStoq] Score the fraud/return risk of an Algerian COD order from its signals (phone, history, etc.) — Mystoq FakeShield logic.
Paramètres, retour & exemple (5)
Paramètreshour· integer · optionnel
Hour the order was placed, 0-23.name· string · optionnel
Customer full name.phone· string · optionnel
Customer phone (Algerian mobile).wilaya· string · optionnel
Destination wilaya.address· string · optionnel
Delivery address.
Exemple d'appel{"name": "mystoq__order_risk", "arguments": {"hour": 1, "name": "texte", "phone": "texte", "wilaya": "texte", "address": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - mystoq__platform_stats≈ 83 tokens
[MyStoq] Mystoq network statistics: number of active stores and wilayas covered.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "mystoq__platform_stats", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - mystoq__publish≈ 112 tokens
[MyStoq] Publish a product (set status=active) so it shows on the storefront. Requires Bearer token. WRITE.
Paramètres, retour & exemple (1)
Paramètresproduct_id· integer · requis
Product id to publish.
Exemple d'appel{"name": "mystoq__publish", "arguments": {"product_id": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - mystoq__search_stores≈ 211 tokens
[MyStoq] Search the public Mystoq store directory (Algerian online shops). Filter by keyword (store name), wilaya, or plan. Returns store name, wilaya, storefront URL and plan tier. Public business listings only — no merchant personal data.
Paramètres, retour & exemple (4)
Paramètreslimit· integer · optionnel
Max results (1-25, default 12).query· string · optionnel
Keyword in the store name.offset· integer · optionnel
Pagination offset (default 0).wilaya· string · optionnel
Wilaya filter: code (1-69) or name (e.g. "16", "Alger", "الجزائر").
Exemple d'appel{"name": "mystoq__search_stores", "arguments": {"limit": 1, "query": "texte", "offset": 1, "wilaya": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - mystoq__set_price≈ 153 tokens
[MyStoq] Update a product's price (and optional compare_price) in the authenticated store. Requires Bearer token. WRITE.
Paramètres, retour & exemple (3)
Paramètresprice· number · requis
New price in DZD.product_id· integer · requis
Product id.compare_price· number · optionnel
Optional old/compare price.
Exemple d'appel{"name": "mystoq__set_price", "arguments": {"price": 1, "product_id": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - mystoq__yalidine_delivery≈ 137 tokens
[MyStoq] Estimate delivery success/return rate and typical delivery time for a destination wilaya in Algeria (region-based network estimate).
Paramètres, retour & exemple (1)
Paramètreswilaya· string · requis
Destination wilaya: slug, name or number (e.g. "oran", "Alger", "31").
Exemple d'appel{"name": "mystoq__yalidine_delivery", "arguments": {"wilaya": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - network__jobs≈ 78 tokens
[TKAWEN Network] الوظائف المفتوحة من مؤسّسات موثّقة، مع ترشيح بالولاية والنوع والكلمة. Open jobs.
Paramètres, retour & exemple (3)
Paramètresq· string · optionnelremote· boolean · optionnelwilaya· integer · optionnel
رقم الولاية 1–58
Exemple d'appel{"name": "network__jobs", "arguments": {"q": "texte", "remote": true, "wilaya": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - network__member≈ 76 tokens
[TKAWEN Network] الملفّ المهنيّ العامّ لعضو بمعرّفه: العنوان المهنيّ، المهارات، عدد الشهادات الموثّقة، المؤسّسات. Public professional profile by handle.
Paramètres, retour & exemple (1)
Paramètreshandle· string · requis
Exemple d'appel{"name": "network__member", "arguments": {"handle": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - network__org≈ 66 tokens
[TKAWEN Network] صفحة مؤسّسة بمعرّفها: النوع، التوثيق، الاعتمادات، الوظائف والدورات المفتوحة. Organization page by slug.
Paramètres, retour & exemple (1)
Paramètresslug· string · requis
Exemple d'appel{"name": "network__org", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - network__overview≈ 59 tokens
[TKAWEN Network] لمحة عن الشبكة: ما هي، أعداد الأعضاء والمؤسّسات والوظائف والدورات والطلبات، والروابط. Network overview and live counts.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "network__overview", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - network__requests≈ 100 tokens
[TKAWEN Network] طلبات الخدمات المفتوحة (تكوين، تطوير، توثيق، استشارة…) التي تستقبل عروضًا. Open service requests.
Paramètres, retour & exemple (3)
Paramètresq· string · optionnelwilaya· integer · optionnelcategory· string · optionnel · training | development | certification | consulting | design | marketing | other
Exemple d'appel{"name": "network__requests", "arguments": {"q": "texte", "wilaya": 1, "category": "training"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - network__search≈ 137 tokens
[TKAWEN Network] بحث موحّد في شبكة TKAWEN المهنيّة الجزائريّة: أعضاء (بالاسم أو المهارة)، مؤسّسات، وظائف مفتوحة، دورات تكوين، طلبات خدمات، منشورات. Unified search across the TKAWEN professional network (Algeria).
Paramètres, retour & exemple (2)
Paramètresq· string · requis
كلمات البحث (عربيّ أو لاتينيّ)type· string · optionnel · members | orgs | jobs | training | requests | posts
قصر النتائج على نوع (اختياريّ)
Exemple d'appel{"name": "network__search", "arguments": {"q": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - network__training≈ 83 tokens
[TKAWEN Network] دورات التكوين المفتوحة من مراكز موثّقة (شهادة عبر Algeria Certify). Open training offers.
Paramètres, retour & exemple (3)
Paramètresq· string · optionnelmode· string · optionnel · in_person | remote | hybridwilaya· integer · optionnel
Exemple d'appel{"name": "network__training", "arguments": {"q": "texte", "mode": "in_person", "wilaya": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - os__academies≈ 60 tokens
[TKAWEN OS] Live academies running on TKAWEN OS, with their address, language and number of published courses. الأكاديميّات الحيّة على TKAWEN OS.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "os__academies", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - os__check_subdomain≈ 65 tokens
[TKAWEN OS] Is a name free for a new academy at <name>.tkawen.com? هل الاسم متاح لأكاديميّة جديدة؟
Paramètres, retour & exemple (1)
Paramètressubdomain· string · requis
Exemple d'appel{"name": "os__check_subdomain", "arguments": {"subdomain": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - os__course≈ 85 tokens
[TKAWEN OS] Full public card of one course: modules, lessons, hours, level, language, what you learn, prerequisites, certificate, price, link. تفاصيل دورة.
Paramètres, retour & exemple (2)
Paramètresslug· string · requisacademy· string · requis
Exemple d'appel{"name": "os__course", "arguments": {"slug": "texte", "academy": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - os__lti_setup≈ 89 tokens
[TKAWEN OS] The LTI 1.3 tool registration of an academy, ready to paste into Moodle (or another LMS): OIDC login URL, launch/redirect URLs, deep-linking URL, JWKS URL, scopes. إعدادات ربط LTI 1.3 مع Moodle.
Paramètres, retour & exemple (1)
Paramètresacademy· string · requis
Exemple d'appel{"name": "os__lti_setup", "arguments": {"academy": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - os__overview≈ 90 tokens
[TKAWEN OS] What TKAWEN OS is, verified against its code: multi-tenant academies (a database per academy), Ed25519-signed certificates, SCORM/xAPI/cmi5/LTI 1.3, roles, operations — and what is not built yet. ما هو TKAWEN OS: الهندسة والوحدات والمعايير وما لم يكتمل.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "os__overview", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - os__search_courses≈ 211 tokens
[TKAWEN OS] Search the published courses of every live TKAWEN OS academy at once (Arabic-aware matching on title, description, category). Filter by academy, level, language or certificate. بحث في دورات كلّ الأكاديميّات دفعة واحدة.
Paramètres, retour & exemple (6)
Paramètresq· string · optionnel
Keywords (Arabic or Latin). Empty lists everything.level· string · optionnel
beginner | intermediate | advanced (optional)limit· integer · optionnel
1–30, default 10academy· string · optionnel
Academy id from `academies` (optional)language· string · optionnel
ar | fr | en (optional)certificate· boolean · optionnel
Only courses that issue a signed certificate
Exemple d'appel{"name": "os__search_courses", "arguments": {"q": "texte", "level": "texte", "limit": 1, "academy": "texte", "language": "texte", "certificate": true}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - os__verify_certificate≈ 134 tokens
[TKAWEN OS] Verify a TKAWEN OS certificate by its code (e.g. TK-XXXXXXXX). Without `academy`, every live academy is asked and the issuer is named. The answer comes from the academy register (Ed25519 signature), not from a PDF. تحقّق من شهادة برمزها.
Paramètres, retour & exemple (2)
Paramètrescode· string · requis
Certificate code printed on the certificateacademy· string · optionnel
Academy id (optional)
Exemple d'appel{"name": "os__verify_certificate", "arguments": {"code": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - tkawen_overview≈ 110 tokens
[TKAWEN] Overview of the TKAWEN ecosystem: Algerian platforms for commerce, certification, education, meetings and GPS tracking, with links and each platform MCP endpoint. | نظرة شاملة على منظومة TKAWEN الجزائرية وكل منصّاتها مع روابطها ونقاط MCP.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "tkawen_overview", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - tkawen_recommend≈ 158 tokens
[TKAWEN] For a need in Algeria (online store, credential verification, courses, meeting, fleet tracking...), recommends the best-fit TKAWEN platform with the reason, link and MCP endpoint to act directly. | يرشّح منصّة TKAWEN الأنسب لحاجتك في الجزائر مع السبب والرابط ونقطة MCP.
Paramètres, retour & exemple (1)
Paramètresneed· string · requis
وصف الحاجة بالعربية أو الإنجليزية، مثل: "أريد فتح متجر إلكتروني" أو "التحقّق من شهادة".
Exemple d'appel{"name": "tkawen_recommend", "arguments": {"need": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - tkawen_search_tools≈ 127 tokens
Find the tools that match a need, instead of loading every tool of every platform. Ask in Arabic, French or English — e.g. "verify a certificate", "حساب ربح الدفع عند الاستلام", "delivery price to Oran".
Paramètres, retour & exemple (2)
Paramètreslimit· integer · optionnel
How many tools to return (default 8).query· string · requis
What you are trying to do, in plain words.
Exemple d'appel{"name": "tkawen_search_tools", "arguments": {"query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - tkawen_verify≈ 189 tokens
[TKAWEN Verified] Algeria trust layer: verify any entity in the TKAWEN ecosystem (a certificate, a store, or a talent profile) and return a unified trust verdict plus a public verification link and an embeddable badge. | طبقة الثقة الجزائرية: تحقّق من أي شهادة أو متجر أو كفاءة وأعِد حُكم ثقة موحّداً.
Paramètres, retour & exemple (2)
Paramètresid· string · requis
المعرّف: رمز شهادة (AC-/ACVP-)، أو slug متجر، أو username كفاءة.type· string · optionnel · certificate | store | talent | auto
نوع الكيان. الافتراضي auto (كشف تلقائي).
Exemple d'appel{"name": "tkawen_verify", "arguments": {"id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - ui__brand_tokens≈ 94 tokens
[TKAWEN] The published design tokens and font stacks every TKAWEN surface uses, plus the official logo URLs. Read these BEFORE inventing any colour or type choice — the logo is fetched, never drawn. | رموز الهويّة والخطوط وروابط الشعار الرسميّة.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "ui__brand_tokens", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - ui__get_component≈ 105 tokens
[TKAWEN] The markup, the CSS and the usage notes for one component. Returns code ready to paste — do not restyle it, the point is that it already matches. | شيفرة المكوّن جاهزة للّصق.
Paramètres, retour & exemple (1)
Paramètresname· string · requis
Component name, e.g. "product-card".
Exemple d'appel{"name": "ui__get_component", "arguments": {"name": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - ui__search_components≈ 147 tokens
[TKAWEN] Find a TKAWEN-branded UI component to build a page with — already RTL, already on the brand tokens, extracted from tkawen.com itself. Ask in Arabic, French or English. | ابحث عن مكوّن واجهة من هويّة تكوّن.
Paramètres, retour & exemple (2)
Paramètreslimit· integer · optionnel
How many to return (default 6).query· string · requis
What you are trying to build — e.g. "بطاقة منتج", "stats row", "bandeau de preuves".
Exemple d'appel{"name": "ui__search_components", "arguments": {"query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».