tkawen
tkawen
面向阿尔及利亚的 MCP 服务器。 为任何 AI 助手提供真实的阿尔及利亚数据——全部 69 个省、1,581 个市镇、电话验证,以及电商、货到付款经济、证书验证、认证人才和专业培训。35 个工具。零依赖。无需 API 密钥。
npx -y tkawen为什么存在
问任何模型阿尔及利亚有多少个省份,它都会告诉你 58。
自 2025 年 11 月 16 日起,阿尔及利亚已有 69 个省,当时十一个代理省被提升为正式省。询问 Timimoun 的市镇,模型会编造看似合理的阿拉伯语地名。询问 0770112233 是否是有效的阿尔及利亚号码,它只能猜测。
这不是更大的模型能弥补的缺口。这是一个数据问题,而这就是数据。
> 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
安装
将其添加到你的 MCP 客户端的配置中:
{
"mcpServers": {
"tkawen": {
"command": "npx",
"args": ["-y", "tkawen"]
}
}
}兼容 Claude Desktop、Claude Code、Cursor、Windsurf、Cline、Zed 以及任何通过 stdio 支持 MCP 的工具。这就是完整的安装过程——无需账户、无需密钥、无需注册。
🇩🇿 阿尔及利亚数据 API
旗舰功能。两个工具,基于本地数据集回答,因此毫秒级响应,即使其他所有服务都宕机也能正常工作。
algeria_geospatial
查询 | 结果 |
| 全部 69 个省,阿拉伯语 + 拉丁语,含市镇数量 |
| Alger — الجزائر,57 个市镇 |
| 同一个省——拼写错误、 |
| 每个市镇及其邮政编码 |
| 跨全部 1,581 个市镇进行自由搜索,支持两种文字 |
| 市镇 عنابة,wilaya 23 |
拉丁语和阿拉伯语地位平等:Alger、الجزائر、الجزاير 和 alger 都解析为 wilaya 16。
algeria_telecom_validator
接受任何阿尔及利亚人实际书写的格式——+213…、00213…、213…、裸 9 位数字、空格、连字符,以及阿拉伯-印度数字(٠٥٥٥١٢٣٤٥٦):
input: ٠٥٥٥١٢٣٤٥٦
local: 0555123456
E.164: +213555123456
whatsapp: 213555123456
type: mobile
issuer: Ooredoo (originally allocated)移动电话(05 / 06 / 07)和 Algérie Télécom 固定电话(02 / 03)均被验证。
有两件事它不会做,因为实用比看起来完整更重要:
运营商是原始分配。 号码可携性自 2017 年起在阿尔及利亚生效,因此
07不再证明是 Djezzy。报告为"原始分配",绝不作为事实。固定电话不映射到省。 阿尔及利亚的区号不遵循省编号——阿尔及尔在 wilaya 16 中是
021,奥兰在 wilaya 31 中是041。这里没有权威的区号表,而编造一个会把虚构的地理信息放进这个本是为阻止模型虚构阿尔及利亚地理而构建的工具中。
其他 33 个工具
从 tkawen_search_tools 开始——用通俗的语言描述你的需求,它只返回匹配的工具,而不是将 35 个 schema 加载到你的上下文中。它理解阿拉伯语、法语和英语。
电商 (MyStoq) — cod_profit(含拒收率的真实净利润)· order_risk(COD 欺诈评分)· yalidine_delivery(按省统计的退货率和配送时间)· search_stores · get_store · list_plans · platform_stats · create_store · create_product · set_price · publish · delete_product
证书 (AlgeriaCertify) — verify_certificate · search_certified_talent · match_talent_to_job · get_talent_profile · list_specialties · list_institutions · platform_stats
培训 — search_trainings · get_training · list_categories · request_quote · list_individual_trainings · catalogue_stats
会议 (LIQAA) — create_instant_room · list_plans · platform_capacity · platform_stats
元 — tkawen_search_tools · tkawen_overview · tkawen_recommend · tkawen_verify
这些工具能回答的真实问题:
«بعت بـ 4500 دج، شريت بـ 2200، 28% إرجاع — شحال يبقى لي؟» |
|
"Quel est le taux de retour vers Adrar ?" |
|
"验证阿尔及利亚证书 ACG-2026-1184" |
|
"在奥兰寻找经过认证的 HSE 专业人士" |
|
写入,而不仅仅是读取
大多数工具是只读的,不需要任何东西。那些创建内容的工具作用于真实账户,需要令牌:
{
"mcpServers": {
"tkawen": {
"command": "npx",
"args": ["-y", "tkawen"],
"env": { "TKAWEN_TOKEN": "your-token" }
}
}
}没有令牌,它们拒绝。不会意外创建任何东西。
架构
一个 stdio 桥,约 190 行,连接到 TKAWEN Intelligence Gateway,地址为 https://mcp.tkawen.com。值得确切了解这意味着什么:
你的问题会离开你的机器。 工具调用通过 HTTPS 发送到
mcp.tkawen.com。如果你的数据不能接受这一点,就不要安装。在这里明确说明,而不是埋在隐私页面里。这些工具不在此包中。 它们存在于网关上,因此周二添加的工具无需升级即可为你工作,也不会出现版本偏差。
零依赖。 仅使用 Node 内置的
fetch,没有其他——npx保持快速,并且在连接实时 API 的路径上没有依赖树可被攻破。stdout 只携带协议,没有其他。 一个多余的
console.log就会破坏 JSON-RPC 流,客户端会报告"服务器断开"而无法得知原因。所有诊断信息都输出到 stderr。它正确地失败。 网关宕机、超时、格式错误的行、非 JSON 回复:你会得到正确的 JSON-RPC 错误和干净的退出,绝不会崩溃或损坏的流。这些情况都有测试覆盖。
在官方 MCP 注册表中注册为 com.tkawen/intelligence-gateway。
配置
变量 | 默认值 | 用途 |
| — | 写工具的 Bearer 令牌 |
|
| 指向不同的网关 |
|
| 每次请求的超时时间 |
Node 18+。 旧版本没有全局 fetch;桥会明确说明并退出,而不是以你需要调试的方式失败。
测试
npm test # 10 tests, no network — framing, errors, stdout purity
npm run smoke # hits the live gateway, asserts 69 wilayas单元测试特意针对模拟网关运行:红色的 test 表示此包出了问题,红色的 smoke 表示网关不可达。将两者合并会让每次网络波动都看起来像代码回归。
许可证
MIT — 由 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