com. tkawen/ intelligence-gateway
by tkawen.com · remote · no sign-in to list tools · v1.0.0 · published by com.tkawen
Unified MCP gateway to Algeria TKAWEN ecosystem: commerce, certification and AI tools.
52 tools: 1 can delete or cancel things, 1 do something that can't be undone, 34 change things and 16 only read.
Scanned Oct 21, 2026
- Deletes or cancels1Claude Code: deny: see these tools
- Can't be undone1Claude Code: ask: see these tools
- Changes things34Claude Code: ask: see these tools
- Only reads16Claude Code: allow: see these tools
3 checks matched something in the tool definitions. No finding is not a safety guarantee. How the checks work.
claude mcp add --transport http intelligence-gateway https://mcp.tkawen.com/Findings
Matches of fixed checks, with the text they matched.
The server marks "certify__verify_certificate" read-only (readOnlyHint: true), and its own name, description or input give the class "write".
What this check looks forMatched text
annotations: {"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}; The input takes a statement or command to run (input.code), which can change anything it can reach.
The server marks "formation__get_training" read-only (readOnlyHint: true), and its own name, description or input give the class "write".
What this check looks forMatched text
annotations: {"readOnlyHint":true,"openWorldHint":false}; The name "formation__get_training" says "get": a word for reading.
- Infotkawen_recommend
The description mentions "credential".
What this check looks forMatched text
description: "...N] For a need in Algeria (online store, credential verification, courses, meeting, fleet t..."
Tools
Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.
52 tools
Deletes or cancels 1Claude Code: deny
mystoq__delete_product[MyStoq] Delete a product from the authenticated store (reversible cleanup — used by the agent's ephemeral live-demo).No findings
Why it is in this group
- The name "mystoq__delete_product" says "delete": a word for removing or ending something.
- The server marks it destructive (destructiveHint: true).
Description, as the server wrote it [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.
Annotations the server declares
- title: Delete product
- readOnlyHint: false
- destructiveHint: true
- idempotentHint: true
- openWorldHint: false
Can't be undone 1Claude Code: ask
mystoq__publish[MyStoq] Publish a product (set status=active) so it shows on the storefront.No findings
Why it is in this group
- The name "mystoq__publish" says "publish": a word for a change that another call does not undo.
Description, as the server wrote it [MyStoq] Publish a product (set status=active) so it shows on the storefront. Requires Bearer token. WRITE.
Annotations the server declares
- title: Publish product
- readOnlyHint: false
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
Changes things 34Claude Code: ask
algeria_geospatial[Algeria Data] Authoritative Algerian geography: all 69 wilayas (Arabic + Latin names) and 1,581 communes with commune-level postal codes.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
Description, as the server wrote it [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 بلدية مع الرموز البريدية.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: false
algeria_telecom_validator[Algeria Data] Validate and normalise an Algerian phone number.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
Description, as the server wrote it [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). | التحقق من رقم هاتف جزائري وتوحيده وتحديد المشغّل.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: false
certify__match_talent_to_job[AlgeriaCertify] Recruitment matchmaker: given a job description or a list of required skills (plus optional specialty/wilaya), returns the best-matching certified professionals in…No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
Description, as the server wrote it [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.
Annotations the server declares
- title: Match talent to a job
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
certify__platform_stats[AlgeriaCertify] Trust statistics of the AlgeriaCertify portal: number of active verified certificates, public talents and accredited institutions.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
Description, as the server wrote it [AlgeriaCertify] Trust statistics of the AlgeriaCertify portal: number of active verified certificates, public talents and accredited institutions.
Annotations the server declares
- title: Platform trust stats
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
certify__verify_certificate[AlgeriaCertify] Verify an Algerian digital certificate by its code or token.1 finding
Why it is in this group
- The input takes a statement or command to run (input.code), which can change anything it can reach.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
Findings
- Warn
The server marks "certify__verify_certificate" read-only (readOnlyHint: true), and its own name, description or input give the class "write".
What this check looks forMatched text
annotations: {"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}; The input takes a statement or command to run (input.code), which can change anything it can reach.
Description, as the server wrote it [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.
Annotations the server declares
- title: Verify certificate
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
formation__catalogue_stats[TKAWEN] Size and shape of the TKAWEN training catalogue: how many programmes, how many families, and how they are distributed.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
Description, as the server wrote it [TKAWEN] Size and shape of the TKAWEN training catalogue: how many programmes, how many families, and how they are distributed. | حجم كتالوغ التكوين وتوزيعه.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: false
formation__get_training[TKAWEN] Full detail of one training programme by its code (e.g.1 finding
Why it is in this group
- The name "formation__get_training" says "get": a word for reading.
- The input takes a statement or command to run (input.code), which can change anything it can reach.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
Findings
- Warn
The server marks "formation__get_training" read-only (readOnlyHint: true), and its own name, description or input give the class "write".
What this check looks forMatched text
annotations: {"readOnlyHint":true,"openWorldHint":false}; The name "formation__get_training" says "get": a word for reading.
Description, as the server wrote it [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. | تفاصيل برنامج تكوين واحد بالرمز.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: false
formation__request_quote[TKAWEN] File a training quote request for a company in Algeria.No findings
Why it is in this group
- The name "formation__request_quote" says "request": a word for a change.
Description, as the server wrote it [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. | تسجيل طلب عرض سعر لتكوين شركة.
Annotations the server declares
- readOnlyHint: false
- destructiveHint: false
- openWorldHint: false
liqaa__create_instant_room[LIQAA] Create a brand-new instant LIQAA video meeting and return shareable join links.No findings
Why it is in this group
- The name "liqaa__create_instant_room" says "create": a word for a change.
Description, as the server wrote it [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.
Annotations the server declares
- readOnlyHint: false
- destructiveHint: false
- idempotentHint: false
- openWorldHint: true
liqaa__platform_capacity[LIQAA] Return LIQAA's load-tested technical capacity and architecture: max participants, real measured load-test results, transport, encryption and latency.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
Description, as the server wrote it [LIQAA] Return LIQAA's load-tested technical capacity and architecture: max participants, real measured load-test results, transport, encryption and latency.
Annotations the server declares
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
liqaa__platform_stats[LIQAA] Return public, aggregate LIQAA usage figures (no personal data): registered users, meetings created, and meetings that actually convened.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
Description, as the server wrote it [LIQAA] Return public, aggregate LIQAA usage figures (no personal data): registered users, meetings created, and meetings that actually convened.
Annotations the server declares
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
mystoq__cod_profit[MyStoq] Compute true CAC and net cash-on-delivery profit for an Algerian online store, accounting for the return/refusal rate.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
Description, as the server wrote it [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.
Annotations the server declares
- title: COD profit / CAC
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
mystoq__create_product[MyStoq] Create a product in the authenticated merchant's store.No findings
Why it is in this group
- The name "mystoq__create_product" says "create": a word for a change.
Description, as the server wrote it [MyStoq] Create a product in the authenticated merchant's store. Requires Bearer token. WRITE.
Annotations the server declares
- title: Create product
- readOnlyHint: false
- destructiveHint: false
- idempotentHint: false
- openWorldHint: false
mystoq__create_store[MyStoq] Register a NEW Mystoq store (tenant).No findings
Why it is in this group
- The name "mystoq__create_store" says "create": a word for a change.
Description, as the server wrote it [MyStoq] Register a NEW Mystoq store (tenant). Returns the store id, slug and an access token. No auth needed. WRITE.
Annotations the server declares
- title: Create store
- readOnlyHint: false
- destructiveHint: false
- idempotentHint: false
- openWorldHint: false
mystoq__order_risk[MyStoq] Score the fraud/return risk of an Algerian COD order from its signals (phone, history, etc.) — Mystoq FakeShield logic.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
Description, as the server wrote it [MyStoq] Score the fraud/return risk of an Algerian COD order from its signals (phone, history, etc.) — Mystoq FakeShield logic.
Annotations the server declares
- title: Order fraud-risk score
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
mystoq__platform_stats[MyStoq] Mystoq network statistics: number of active stores and wilayas covered.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
Description, as the server wrote it [MyStoq] Mystoq network statistics: number of active stores and wilayas covered.
Annotations the server declares
- title: Mystoq platform stats
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
mystoq__set_price[MyStoq] Update a product's price (and optional compare_price) in the authenticated store.No findings
Why it is in this group
- The name "mystoq__set_price" says "set": a word for a change.
Description, as the server wrote it [MyStoq] Update a product's price (and optional compare_price) in the authenticated store. Requires Bearer token. WRITE.
Annotations the server declares
- title: Set product price
- readOnlyHint: false
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
mystoq__yalidine_delivery[MyStoq] Estimate delivery success/return rate and typical delivery time for a destination wilaya in Algeria (region-based network estimate).No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
Description, as the server wrote it [MyStoq] Estimate delivery success/return rate and typical delivery time for a destination wilaya in Algeria (region-based network estimate).
Annotations the server declares
- title: Yalidine delivery estimate
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
network__jobs[TKAWEN Network] الوظائف المفتوحة من مؤسّسات موثّقة، مع ترشيح بالولاية والنوع والكلمة.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
Description, as the server wrote it [TKAWEN Network] الوظائف المفتوحة من مؤسّسات موثّقة، مع ترشيح بالولاية والنوع والكلمة. Open jobs.
network__member[TKAWEN Network] الملفّ المهنيّ العامّ لعضو بمعرّفه: العنوان المهنيّ، المهارات، عدد الشهادات الموثّقة، المؤسّسات.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
Description, as the server wrote it [TKAWEN Network] الملفّ المهنيّ العامّ لعضو بمعرّفه: العنوان المهنيّ، المهارات، عدد الشهادات الموثّقة، المؤسّسات. Public professional profile by handle.
network__org[TKAWEN Network] صفحة مؤسّسة بمعرّفها: النوع، التوثيق، الاعتمادات، الوظائف والدورات المفتوحة.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
Description, as the server wrote it [TKAWEN Network] صفحة مؤسّسة بمعرّفها: النوع، التوثيق، الاعتمادات، الوظائف والدورات المفتوحة. Organization page by slug.
network__overview[TKAWEN Network] لمحة عن الشبكة: ما هي، أعداد الأعضاء والمؤسّسات والوظائف والدورات والطلبات، والروابط.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
Description, as the server wrote it [TKAWEN Network] لمحة عن الشبكة: ما هي، أعداد الأعضاء والمؤسّسات والوظائف والدورات والطلبات، والروابط. Network overview and live counts.
network__requests[TKAWEN Network] طلبات الخدمات المفتوحة (تكوين، تطوير، توثيق، استشارة…) التي تستقبل عروضًا.No findings
Why it is in this group
- The name "network__requests" says "request": a word for a change.
Description, as the server wrote it [TKAWEN Network] طلبات الخدمات المفتوحة (تكوين، تطوير، توثيق، استشارة…) التي تستقبل عروضًا. Open service requests.
network__training[TKAWEN Network] دورات التكوين المفتوحة من مراكز موثّقة (شهادة عبر Algeria Certify).No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
Description, as the server wrote it [TKAWEN Network] دورات التكوين المفتوحة من مراكز موثّقة (شهادة عبر Algeria Certify). Open training offers.
os__academies[TKAWEN OS] Live academies running on TKAWEN OS, with their address, language and number of published courses.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
Description, as the server wrote it [TKAWEN OS] Live academies running on TKAWEN OS, with their address, language and number of published courses. الأكاديميّات الحيّة على TKAWEN OS.
os__check_subdomain[TKAWEN OS] Is a name free for a new academy at <name>.tkawen.com?No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
Description, as the server wrote it [TKAWEN OS] Is a name free for a new academy at <name>.tkawen.com? هل الاسم متاح لأكاديميّة جديدة؟
os__course[TKAWEN OS] Full public card of one course: modules, lessons, hours, level, language, what you learn, prerequisites, certificate, price, link.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
Description, as the server wrote it [TKAWEN OS] Full public card of one course: modules, lessons, hours, level, language, what you learn, prerequisites, certificate, price, link. تفاصيل دورة.
os__lti_setup[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.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
Description, as the server wrote it [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.
os__overview[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 —…No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
Description, as the server wrote it [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: الهندسة والوحدات والمعايير وما لم يكتمل.
os__verify_certificate[TKAWEN OS] Verify a TKAWEN OS certificate by its code (e.g.No findings
Why it is in this group
- The input takes a statement or command to run (input.code), which can change anything it can reach.
Description, as the server wrote it [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. تحقّق من شهادة برمزها.
tkawen_overview[TKAWEN] Overview of the TKAWEN ecosystem: Algerian platforms for commerce, certification, education, meetings and GPS tracking, with links and each platform MCP endpoint.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
Description, as the server wrote it [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.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: false
tkawen_recommend[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 e…1 finding
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
Findings
- Info
The description mentions "credential".
What this check looks forMatched text
description: "...N] For a need in Algeria (online store, credential verification, courses, meeting, fleet t..."
Description, as the server wrote it [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.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: false
tkawen_verify[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 veri…No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
Description, as the server wrote it [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. | طبقة الثقة الجزائرية: تحقّق من أي شهادة أو متجر أو كفاءة وأعِد حُكم ثقة موحّداً.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: true
ui__brand_tokens[TKAWEN] The published design tokens and font stacks every TKAWEN surface uses, plus the official logo URLs.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
Description, as the server wrote it [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. | رموز الهويّة والخطوط وروابط الشعار الرسميّة.
Only reads 16Claude Code: allow
certify__get_talent_profile[AlgeriaCertify] Get a certified person's public profile by username/slug: headline, bio, years of experience, verified certifications and CV link.No findings
Why it is in this group
- The name "certify__get_talent_profile" says "get": a word for reading.
Description, as the server wrote it [AlgeriaCertify] Get a certified person's public profile by username/slug: headline, bio, years of experience, verified certifications and CV link.
Annotations the server declares
- title: Get talent profile
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
certify__list_institutions[AlgeriaCertify] List accredited training institutions on AlgeriaCertify and how many active certificates each has issued.No findings
Why it is in this group
- The name "certify__list_institutions" says "list": a word for reading.
Description, as the server wrote it [AlgeriaCertify] List accredited training institutions on AlgeriaCertify and how many active certificates each has issued.
Annotations the server declares
- title: List accredited institutions
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
certify__list_specialties[AlgeriaCertify] List the certification programs / specialties available on AlgeriaCertify, with how many people are certified in each.No findings
Why it is in this group
- The name "certify__list_specialties" says "list": a word for reading.
Description, as the server wrote it [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.
Annotations the server declares
- title: List specialties / programs
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
certify__search_certified_talent[AlgeriaCertify] Find certified professionals in Algeria for recruitment, filtered by keyword, specialty, wilaya and open-to-work status.No findings
Why it is in this group
- The name "certify__search_certified_talent" says "search": a word for reading.
Description, as the server wrote it [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.
Annotations the server declares
- title: Search certified talent
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
formation__list_categories[TKAWEN] The 18 training families TKAWEN covers in Algeria, with how many programmes each holds.No findings
Why it is in this group
- The name "formation__list_categories" says "list": a word for reading.
Description, as the server wrote it [TKAWEN] The 18 training families TKAWEN covers in Algeria, with how many programmes each holds. | عائلات التكوين الثمانية عشرة وعدد برامج كلّ واحدة.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: false
formation__list_individual_trainingsTrainings TKAWEN sells to individuals rather than to companies: trades, health, safety, trainer accreditation.No findings
Why it is in this group
- The name "formation__list_individual_trainings" says "list": a word for reading.
Description, as the server wrote it 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.
formation__search_trainings[TKAWEN] Search the TKAWEN training catalogue for Algeria — 74 corporate programmes in 18 families: HSE and workplace safety, fire safety, security, protocol, management, HR, langu…No findings
Why it is in this group
- The name "formation__search_trainings" says "search": a word for reading.
Description, as the server wrote it [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 للشركات في الجزائر.
Annotations the server declares
- readOnlyHint: true
- openWorldHint: false
liqaa__list_plans[LIQAA] List LIQAA subscription plans with monthly price (DZD) and the maximum participants allowed per meeting.No findings
Why it is in this group
- The name "liqaa__list_plans" says "list": a word for reading.
Description, as the server wrote it [LIQAA] List LIQAA subscription plans with monthly price (DZD) and the maximum participants allowed per meeting.
Annotations the server declares
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
mystoq__get_store[MyStoq] Get a public Mystoq store by its slug: name, wilaya, storefront URL, plan tier and member-since.No findings
Why it is in this group
- The name "mystoq__get_store" says "get": a word for reading.
Description, as the server wrote it [MyStoq] Get a public Mystoq store by its slug: name, wilaya, storefront URL, plan tier and member-since. Public info only.
Annotations the server declares
- title: Get Mystoq store
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
mystoq__list_plans[MyStoq] List Mystoq subscription plans with monthly/yearly/lifetime prices (DZD) — useful to answer "how much does Mystoq cost".No findings
Why it is in this group
- The name "mystoq__list_plans" says "list": a word for reading.
Description, as the server wrote it [MyStoq] List Mystoq subscription plans with monthly/yearly/lifetime prices (DZD) — useful to answer "how much does Mystoq cost".
Annotations the server declares
- title: List Mystoq plans
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
mystoq__search_stores[MyStoq] Search the public Mystoq store directory (Algerian online shops).No findings
Why it is in this group
- The name "mystoq__search_stores" says "search": a word for reading.
Description, as the server wrote it [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.
Annotations the server declares
- title: Search Mystoq stores
- readOnlyHint: true
- destructiveHint: false
- idempotentHint: true
- openWorldHint: false
network__search[TKAWEN Network] بحث موحّد في شبكة TKAWEN المهنيّة الجزائريّة: أعضاء (بالاسم أو المهارة)، مؤسّسات، وظائف مفتوحة، دورات تكوين، طلبات خدمات، منشورات.No findings
Why it is in this group
- The name "network__search" says "search": a word for reading.
Description, as the server wrote it [TKAWEN Network] بحث موحّد في شبكة TKAWEN المهنيّة الجزائريّة: أعضاء (بالاسم أو المهارة)، مؤسّسات، وظائف مفتوحة، دورات تكوين، طلبات خدمات، منشورات. Unified search across the TKAWEN professional network (Algeria).
os__search_courses[TKAWEN OS] Search the published courses of every live TKAWEN OS academy at once (Arabic-aware matching on title, description, category).No findings
Why it is in this group
- The name "os__search_courses" says "search": a word for reading.
Description, as the server wrote it [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. بحث في دورات كلّ الأكاديميّات دفعة واحدة.
tkawen_search_toolsFind the tools that match a need, instead of loading every tool of every platform.No findings
Why it is in this group
- The name "tkawen_search_tools" says "search": a word for reading.
Description, as the server wrote it 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".
ui__get_component[TKAWEN] The markup, the CSS and the usage notes for one component.No findings
Why it is in this group
- The name "ui__get_component" says "get": a word for reading.
Description, as the server wrote it [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. | شيفرة المكوّن جاهزة للّصق.
ui__search_components[TKAWEN] Find a TKAWEN-branded UI component to build a page with — already RTL, already on the brand tokens, extracted from tkawen.com itself.No findings
Why it is in this group
- The name "ui__search_components" says "search": a word for reading.
Description, as the server wrote it [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. | ابحث عن مكوّن واجهة من هويّة تكوّن.
This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.
Install
Pinned to version 1.0.0. Values in angle brackets are yours to fill in.
claude mcp add --transport http intelligence-gateway https://mcp.tkawen.com/Run in a terminal.
Claude Code permissions
Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.
{
"permissions": {
"allow": [
"mcp__intelligence-gateway__tkawen_search_tools",
"mcp__intelligence-gateway__mystoq__search_stores",
"mcp__intelligence-gateway__mystoq__get_store",
"mcp__intelligence-gateway__mystoq__list_plans",
"mcp__intelligence-gateway__liqaa__list_plans",
"mcp__intelligence-gateway__network__search",
"mcp__intelligence-gateway__certify__search_certified_talent",
"mcp__intelligence-gateway__certify__get_talent_profile",
"mcp__intelligence-gateway__certify__list_specialties",
"mcp__intelligence-gateway__certify__list_institutions",
"mcp__intelligence-gateway__os__search_courses",
"mcp__intelligence-gateway__formation__search_trainings",
"mcp__intelligence-gateway__formation__list_categories",
"mcp__intelligence-gateway__formation__list_individual_trainings",
"mcp__intelligence-gateway__ui__search_components",
"mcp__intelligence-gateway__ui__get_component"
],
"ask": [
"mcp__intelligence-gateway__tkawen_overview",
"mcp__intelligence-gateway__tkawen_recommend",
"mcp__intelligence-gateway__tkawen_verify",
"mcp__intelligence-gateway__algeria_geospatial",
"mcp__intelligence-gateway__algeria_telecom_validator",
"mcp__intelligence-gateway__mystoq__platform_stats",
"mcp__intelligence-gateway__mystoq__cod_profit",
"mcp__intelligence-gateway__mystoq__yalidine_delivery",
"mcp__intelligence-gateway__mystoq__order_risk",
"mcp__intelligence-gateway__mystoq__create_store",
"mcp__intelligence-gateway__mystoq__create_product",
"mcp__intelligence-gateway__mystoq__set_price",
"mcp__intelligence-gateway__mystoq__publish",
"mcp__intelligence-gateway__liqaa__create_instant_room",
"mcp__intelligence-gateway__liqaa__platform_capacity",
"mcp__intelligence-gateway__liqaa__platform_stats",
"mcp__intelligence-gateway__network__member",
"mcp__intelligence-gateway__network__org",
"mcp__intelligence-gateway__network__jobs",
"mcp__intelligence-gateway__network__training",
"mcp__intelligence-gateway__network__requests",
"mcp__intelligence-gateway__network__overview",
"mcp__intelligence-gateway__certify__verify_certificate",
"mcp__intelligence-gateway__certify__match_talent_to_job",
"mcp__intelligence-gateway__certify__platform_stats",
"mcp__intelligence-gateway__os__overview",
"mcp__intelligence-gateway__os__academies",
"mcp__intelligence-gateway__os__course",
"mcp__intelligence-gateway__os__verify_certificate",
"mcp__intelligence-gateway__os__check_subdomain",
"mcp__intelligence-gateway__os__lti_setup",
"mcp__intelligence-gateway__formation__get_training",
"mcp__intelligence-gateway__formation__request_quote",
"mcp__intelligence-gateway__formation__catalogue_stats",
"mcp__intelligence-gateway__ui__brand_tokens"
],
"deny": [
"mcp__intelligence-gateway__mystoq__delete_product"
]
}
}Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. It assumes the server is installed as intelligence-gateway. Review it before you use it.