tkawen
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 tkawenPor 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 communesRelated 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 |
| Alger — الجزائر, 57 comunas |
| la misma wilaya: errores ortográficos, |
| cada comuna con su código postal |
| búsqueda libre en las 1.581 comunas, en cualquier alfabeto |
| 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
07ya 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
021en la wilaya 16, Orán041en 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ón — search_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
Meta — tkawen_search_tools · tkawen_overview · tkawen_recommend · tkawen_verify
Preguntas reales que responde:
«Bedi 3tini l profit net, chrit 2200, b3at 3000, 36al 12 %» |
|
"¿Cuál es la tasa de rechazo en Argel?" |
|
"Verify Algerian certificate ACG-2024-1187" |
|
«طلعلي مخبرين HSE معتمدين في وهران» |
|
"¿Hay formaciones en seguridad industrial?" |
|
"What's the right plan for a store doing 1,200 orders?" |
|
"Crear sala de reunión para 5 personas" |
|
"What does TKAWEN do?" |
|
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.compor 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
fetchnativo de Node y nada más:npxsigue siendo rápido y no hay árbol de dependencias que auditar.stdout solo para el protocolo. Cualquier
console.logaccidental 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٪ مردودين. شحال نربح؟» |
|
"What's the COD risk score for this order?" |
|
"¿Cuál es la tasa de devolución hacia Tamanrasset?" |
|
"Find a certified electrician in Constantine" |
|
"Is this certificate genuine?" |
|
"What stores are on the platform?" |
|
"List available training categories" |
|
"What wilaya is 23001?" |
|
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.compor 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.
fetchintegrado de Node y nada más:npxsigue siendo rápido y el paquete no arrastra nada.
Configuración
Variable | Valor por defecto | Descripción |
| — | Clave API para herramientas de escritura |
|
| URL base de la API |
|
| 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 wilayasLas 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.
This server cannot be installed
Maintenance
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
- FlicenseNot gradedqualityDmaintenanceNigeria'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.
- FlicenseNot gradedqualityDmaintenanceEnables 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
- AlicenseAqualityCmaintenanceStructured business intelligence for AI agents. 5.5M verified entities across 34 countries, 40.3M BORME mercantile acts, EU VAT validation, GLEIF, healthcare registries. 20 tools.61MIT
- AlicenseAqualityAmaintenanceFrance 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.363623MIT
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.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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