Algeria MCP server
io.github.syscli/algeria-mcp·v0.1.0·1 starsAlgeria's 69 wilayas and 1541 communes, GPS lookups, and checks for Algerian formats.
1 stars201 downloads/wk
Reviews
Write oneNobody has reviewed Algeria yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Algeria tools (6)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
get_communeA commune by its four-digit ONS code, with its wilaya under the 2026 (69), 2019 (58) and 1984 (48) maps, its 1991 daira and its other names.
get_wilayaOne of Algeria's 69 wilayas by code ('05', also the vehicle plate number) or by name in French or Arabic, with the law that created it and the list of its communes.
locate_pointThe commune and wilaya that contain a GPS point. Boundaries are accurate to about 100 m and come from OpenStreetMap (CC BY-SA 2.0). Returns nothing for points outside Algeria.
search_communesFind Algerian communes by name, in French or Arabic. Handles accents, articles, transliteration variants (Djelfa/Jelfa, Beni/Bni), old official names and small typos. Returns the commune, its current wilaya (69-wilaya map, 2026) and a score where 0 is an exact match.
validateChecks that a value is well formed and returns its parts, or the reason it is not. Kinds: phone (mobile, landline, VoIP), rib (any bank, 20 digits), rip (Algerie Poste RIP), ccp (account number, with 'key' to check), plate (vehicle plate), postal (postal code), nin, nif, nis, rc (registre du commerce number), wilaya, commune (with 'wilaya' to pick among shared names). Well formed does not mean the
wilaya_changesCommunes moved to another wilaya by a reform: 2026 (loi 26-06, 58 to 69 wilayas) or 2019 (loi 19-12, 48 to 58 wilayas). Optionally only those moved from or to one wilaya.
Public scan report
scanner v0.1.10 · 2026-10-13 · same rubric, same numbers if you re-run it
- Code scan2 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 2 days ago15/15
- Maintainer identityregistry namespace matches repository owner7/10
How Algeria compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 91/100
- higher than 85% of 48,255 servers
- Tools
- 6
- the typical server has 7
- Tools that change things
- 0%
- typical: 0%. Fewer write tools means less an agent can break
- GitHub stars
- 1
- more than 65% of 28,688 servers
- Downloads a week
- 201
- more than 75% of 12,191 servers with a package
What its tools let an agent do: 6 read
Install Algeria in Claude Code, Cursor or VS Code
Runs npx -y @syscli/algeria-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add algeria-mcp -- npx -y @syscli/algeria-mcp
What the publisher says
From the Algeria repository's README, as published. We do not edit it. Read it on GitHub
algeria-mcp
An MCP server that lets AI assistants answer questions about Algeria's 69 wilayas and 1541 communes from the Journal officiel, and check Algerian formats such as phone numbers and RIP keys.
Ask your assistant things like:
- Which wilaya is Bou Saada in since 2026?
- Which communes moved to the wilaya of El Kantara?
- Which commune is the point 36.365, 6.6147 in?
- Is the RIP 007 99999 0000000200 91 well formed?
Setup
Also listed in the official MCP Registry as io.github.syscli/algeria-mcp.
Claude Code:
claude mcp add algeria -- npx -y @syscli/algeria-mcpClaude Desktop, Cursor and other clients, in their MCP configuration file:
{
"mcpServers": {
"algeria": {
"command": "npx",
"args": ["-y", "@syscli/algeria-mcp"]
}
}
}It runs locally over stdio, needs Node.js 18 or later, and makes no network calls: all the data ships with the package.
Tools
All tools are read-only.
Data
from the Journal officiel. MIT.
- Wilayas and communes: @syscli/algeria,
CC BY-SA 2.0. (c) OpenStreetMap contributors.
- Boundaries used by locate_point: OpenStreetMap via geoBoundaries,
the source of each rule.
- Format rules: @syscli/dz-format, with
Related projects
Releases and security
Versions are listed in CHANGELOG.md. Releases are published from GitHub Actions with npm provenance; npm audit signatures checks them. To report a security problem, see SECURITY.md.
License
MIT
Nothing above is checked by us. What we check is on the safety report.
Algeria: common questions
- Is Algeria MCP server safe?
- Yes, by our scan: it is graded A (91/100). Read the Algeria safety report
- How do I install Algeria?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Algeria need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Algeria maintained?
- The last commit was 25 days ago (2026-10-10). The latest release is v0.1.0.
- How does Algeria compare with other MCP servers?
- safety score 91/100 (higher than 85% of 48,255 servers); tools 6 (the typical server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.