Skip to main content
Glama

tkawen

El servidor MCP para Argelia. Datos argelinos reales para cualquier asistente de IA: las 69 wilayas completas, 1.581 comunas, validación de teléfonos, más comercio electrónico, economía del pago contra reembolso, verificación de credenciales, talento certificado y formación profesional. 35 herramientas. Cero dependencias. Sin clave API.

npx -y tkawen

Por qué existe esto

Pregúntale a cualquier modelo cuántas provincias tiene Argelia y te dirá 58.

Argelia tiene 69 wilayas desde el 16 de noviembre de 2025, cuando se ascendieron once provincias delegadas. Pregunta por las comunas de Timimoun y el modelo inventa nombres de lugares árabes verosímiles. Pregunta si 0770112233 es un número argelino válido y lo adivina.

Eso no es una brecha que un modelo más grande cierre. Es un problema de datos, y esto son los datos.

> How many wilayas does Algeria have, and list them?

Algeria — 69 wilayas, 1,581 communes.
The 2025 reform promoted 11 delegated provinces to full wilayas on 16 Nov 2025.
Any list of 58 is stale.

01  Adrar                  أدرار                   16 communes
02  Chlef                  الشلف                   35 communes
...
69  El Abiodh Sidi Cheikh  الأبيض سيدي الشيخ        9 communes

Related MCP server: Australian Postcodes MCP Server

Instalación

Añádelo a la configuración de tu cliente MCP:

{
  "mcpServers": {
    "tkawen": {
      "command": "npx",
      "args": ["-y", "tkawen"]
    }
  }
}

Funciona con Claude Desktop, Claude Code, Cursor, Windsurf, Cline, Zed y cualquier otra cosa que hable MCP sobre stdio. Esa es toda la instalación: sin cuenta, sin clave, sin registro.


🇩🇿 La API de datos de Argelia

La joya de la corona. Dos herramientas que responden desde un dataset local, en milisegundos, y que siguen funcionando incluso cuando todos los demás servicios están caídos.

algeria_geospatial

Pregunta

Resultado

{}

las 69 wilayas completas, en árabe y latino, con conteos de comunas

{"wilaya": "16"}

Alger — الجزائر, 57 comunas

{"wilaya": "الجزاير"}

la misma wilaya: errores ortográficos, أ/إ/آ, ة/ه, ى/ي y tashkeel se normalizan

{"wilaya": "Timimoun", "include_communes": true}

cada comuna con su código postal

{"query": "Ain"}

búsqueda libre en las 1.581 comunas, en cualquier alfabeto

{"postal_code": "23001"}

comuna عنابة, wilaya 23

El latín y el árabe son ciudadanos de pleno derecho: Alger, الجزائر, الجزاير y alger resuelven todos a la wilaya 16.

algeria_telecom_validator

Acepta cualquier formato que un argelino escribe de verdad: +213…, 00213…, 213…, 9 dígitos sin prefijo, espacios, guiones y dígitos indoarábigos (٠٥٥٥١٢٣٤٥٦):

input:    ٠٥٥٥١٢٣٤٥٦
local:    0555123456
E.164:    +213555123456
whatsapp: 213555123456
type:     mobile
issuer:   Ooredoo (originally allocated)

Se validan tanto los móviles (05 / 06 / 07) como las líneas fijas de Algérie Télécom (02 / 03).

Dos cosas que no hará, porque ser útil importa más que parecer completo:

  • El operador es la asignación original. La portabilidad numérica está en vigor en Argelia desde 2017, así que 07 ya no prueba Djezzy. Se informa como "asignado originalmente", nunca como un hecho.

  • Las líneas fijas no se asignan a una wilaya. Los códigos de área argelinos no siguen la numeración de las wilayas: Argel es 021 en la wilaya 16, Orán 041 en la wilaya 31. No existe aquí una tabla autoritativa de códigos de área, e inventar una pondría geografía ficticia dentro de la herramienta creada para impedir que los modelos inventen geografía argelina.


Las otras 33 herramientas

Empieza con tkawen_search_tools — describe lo que quieres en palabras sencillas y devuelve solo las herramientas que encajan, en lugar de cargar 35 esquemas en tu contexto. Entiende árabe, francés e inglés.

Comercio electrónico (MyStoq)cod_profit (beneficio neto real, incluida la tasa de rechazo) · order_risk (puntuación de fraude en COD) · yalidine_delivery (tasas de devolución y tiempos de entrega por wilaya) · search_stores · get_store · list_plans · platform_stats · create_store · create_product · set_price · publish · delete_product

Credenciales (AlgeriaCertify)verify_certificate · search_certified_talent · match_talent_to_job · get_talent_profile · list_specialties · list_institutions · platform_stats

Formaciónsearch_trainings · get_training · list_categories · request_quote · list_individual_trainings · catalogue_stats

Reuniones (LIQAA)create_instant_room · list_plans · platform_capacity · request_quote · list_individual_trainings · catalogue_stats

Metatkawen_search_tools · tkawen_overview · tkawen_recommend · tkawen_verify

Preguntas reales que responde:

«Bedi 3tini l profit net, chrit 2200, b3at 3000, 36al 12 %»

cod_profit

"¿Cuál es la tasa de rechazo en Argel?"

order_risk

"Verify Algerian certificate ACG-2024-1187"

verify_certificate

«طلعلي مخبرين HSE معتمدين في وهران»

match_talent_to_job

"¿Hay formaciones en seguridad industrial?"

search_trainings

"What's the right plan for a store doing 1,200 orders?"

list_plans

"Crear sala de reunión para 5 personas"

create_meeting_room

"What does TKAWEN do?"

tkawen_overview

Herramientas de escritura

La mayoría de herramientas son de solo lectura y no necesitan nada. Las que crean cosas operan sobre una cuenta real y requieren un token:

{
  "mcpServers": {
    "tkawen": {
      "command": "npx",
      "args": ["-y", "tkawen"],
      "env": { "TKAWEN_TOKEN": "your-token" }
    }
  }
}

Sin token, se niegan. Nada se crea por accidente.

Arquitectura

Un puente stdio, ~190 líneas, hacia la API de inteligencia TKAWEN en https://mcp.tkawen.com. Vale la pena saber exactamente qué significa:

  • Tus consultas salen de tu máquina. Las llamadas a las herramientas van a mcp.tkawen.com por HTTPS. Si eso no es aceptable para tus datos, no lo instales. Dicho aquí y no enterrado en una página de privacidad.

  • Las herramientas no están en este paquete. Viven en la puerta de enlace, así que una herramienta añadida un martes funciona para ti sin actualización y sin desajuste de versiones.

  • Cero dependencias. El fetch nativo de Node y nada más: npx sigue siendo rápido y no hay árbol de dependencias que auditar.

  • stdout solo para el protocolo. Cualquier console.log accidental corrompería el stream MCP y el cliente reportaría "server disconnected". Por eso todos los diagnósticos van a stderr.

  • Errores explícitos. Respuestas mal formadas, timeouts, JSON no válido: cada fallo es un error limpio de MCP, no un cierre silencioso.

Preguntas reales que responde

Pregunta

Herramienta

«بعت بـ 3000، شريت بـ 1800، 12٪ مردودين. شحال نربح؟»

cod_profit

"What's the COD risk score for this order?"

order_risk

"¿Cuál es la tasa de devolución hacia Tamanrasset?"

yalidine_delivery

"Find a certified electrician in Constantine"

match_talent_to_job

"Is this certificate genuine?"

verify_certificate

"What stores are on the platform?"

search_stores

"List available training categories"

list_categories

"What wilaya is 23001?"

algeria_geospatial

Arquitectura

Un puente stdio, ~190 líneas, hacia la puerta de enlace de inteligencia de TKAWEN en https://mcp.tkawen.com. Merece la pena saber exactamente qué significa esto:

  • Tus preguntas salen de tu máquina. Las llamadas a herramientas van a mcp.tkawen.com por HTTPS. Si eso no es aceptable para tus datos, no lo instales. Dicho aquí en lugar de enterrado en una página de privacidad.

  • Las herramientas no están en este paquete. Viven en la puerta de enlace, así que una herramienta nueva funciona para ti sin actualizar y sin desajustes de versión.

  • Cero dependencias. fetch integrado de Node y nada más: npx sigue siendo rápido y el paquete no arrastra nada.

Configuración

Variable

Valor por defecto

Descripción

TKAWEN_API_KEY

Clave API para herramientas de escritura

TKAWEN_API_BASE

https://mcp.tkawen.com

URL base de la API

TKAWEN_TIMEOUT_MS

5000

Timeout de solicitudes en milisegundos

Pruebas

npm test     # 10 tests, no network — framing, errors, stdout purity
npm run smoke # hits the live gateway, asserts 69 wilayas

Las pruebas unitarias se ejecutan contra una puerta de enlace simulada a propósito: un test en rojo significa que este paquete se rompió, y un smoke en rojo significa que la puerta de enlace está caída. Combinar ambos haría que cualquier caída de red pareciera una regresión del código.

Licencia

MIT — hecho en Argel por TKAWEN.

A
license - permissive license
Not graded
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • F
    license
    Not graded
    quality
    D
    maintenance
    Nigeria's AI infrastructure server that provides business automation agents including WhatsApp automation, university support, travel management, and legal document processing. Integrates payment processing, text-to-speech capabilities, and webhook handling for Nigerian businesses.
  • F
    license
    Not graded
    quality
    D
    maintenance
    Enables AI assistants to search, validate, and retrieve Australian postcode and suburb data with intelligent fuzzy matching for handling misspellings and voice queries. Provides comprehensive location services including geographic search, Local Government Area queries, and suburb-postcode validation for customer service interactions.
    5
  • A
    license
    A
    quality
    A
    maintenance
    France Data MCP lets AI agents query, cross-reference and automatically enrich multiple French public registries through a unified MCP interface. France Data MCP provides a French territorial intelligence layer designed for multi-source reasoning and agentic orchestration.
    36
    362
    3
    MIT

View all related MCP servers

Related MCP Connectors

  • Address validation & geocoding for AI agents: 240+ countries, UK PAF, free US/CA enrichment

  • European business verification for AI agents: registry, VAT, sanctions, IBAN. Pay-per-call x402.

  • Official Mexican data for AI agents: CURP, RFC, CFDI, postal codes, phone, SPEI/CEP, DOF, geocoding.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/hartemyaakoub/tkawen-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server