UpGrowth: business data for Algeria, Tunisia and Morocco
Official business data for Algeria, Tunisia and Morocco: activity codes, legal forms, tax, gazettes.
Connector by Z4KARY · GitHub account verified by the MCP Registry
Install
Works with Claude Code, VS Code, Cursor, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install connector/z4kary-upgrowth-mcp
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Remote endpoint
https://www.upgrowth.dz/mcpRemote (HTTP)
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 30 read · 0 write · 0 deleteRead-only
- Secrets
- 1 (API keys, tokens or passwords)
- Install scripts
- Nothing to install (hosted)
- Runs as
- Hosted (remote endpoint)
Tools by what they do 30
From the running server's own tool list (tools/list) on Oct 25, 2026.
Read 30 · Look things up without changing anything.
calculate_casnoscalculate_ifucreation_legal_formscustoms_tariff_chapterscustoms_tariff_sectionsget_activity_codeget_anae_activityget_communeget_jo_actget_jo_issueget_social_contributionsget_support_schemes
Show 18 more tools
get_tax_calendarget_tax_code_articleget_tax_ratesget_vat_regimesget_wilayalist_communeslist_countrieslist_dairaslist_institutionslist_jo_issueslist_jo_yearslist_wilayassearch_activity_codessearch_anae_activitiessearch_jo_textsearch_jo_titlessearch_post_officessearch_tax_code
Secrets and settings it asks for
Secrets: values you paste in that let it act as you.
Authorization
Network hosts it talks to 1
upgrowth.dz· found in remote endpoint, install command
Tools (30)
As the server listed them on Oct 25, 2026. Descriptions are the server’s own words; hidden characters are shown as [U+…].
calculate_casnosEstimate the CASNOS contributionread-onlyEstimate the yearly contribution to CASNOS, the Algerian social security fund of the self-employed, for 2026, with the same formula as the UpGrowth calculator: a rate applied to a base that depends on the tax regime, between a floor and a ceiling indexed on the minimum wage (SNMG). Rule applied for Algeria: article 14 of executive decree 15-289 as rewritten by executive decree 26-257 of 15 July 2026 (JO 2026 no. 53, published 23 July 2026, no entry-into-force clause): rate 15 % (7.5 % social insurance, 7.5 % pension) on a base floored at the yearly SNMG (24,000 DA a month, so 288,000 DA, a min…
calculate_ifuEstimate the IFU flat taxread-onlyEstimate the IFU (Impôt Forfaitaire Unique), the flat tax of Algerian micro-businesses, for 2026, with the same formula as the UpGrowth calculator: a rate on the yearly turnover that depends on the regime (auto-entrepreneur or general) and, for the general regime, on the kind of activity, with a minimum tax. Returns the inputs, the base, the rate, whether the minimum applied and the result, and its limitations: read data.limitations before quoting the result. It is an estimate from public texts, not tax or legal advice. For Algeria it does not test eligibility: the IFU is open only to natural …
creation_legal_formsList company legal forms and State feesread-onlyList the main legal forms to create a company in Algeria: SARL, EURL, SPA, SPAS and SPASU (the simplified joint-stock company of loi 22-09, reserved to companies certified start-up), SNC, sole trader and auto-entrepreneur. Other forms of the commercial code (sociétés en commandite, groupement, société en participation) are not in this list, so never say a form does not exist because it is missing here: check search_jo_text. For each form it gives the number of partners allowed, the minimum capital and the official State fees of each creation step (trade register, legal announcements and so on)…
customs_tariff_chaptersList the chapters of a customs tariff sectionread-onlyList the chapters (two-digit codes) of one section of the Algerian customs tariff with their titles, for example the chapters of section XVI. Use it after customs_tariff_sections. The same for the Tunisian tariff with country TN (French titles; needs an API key) and for Morocco with country MA (harmonized system 2022, French titles; needs an API key). This dataset holds no duty rates and no tariff lines below the chapter level.
customs_tariff_sectionsList customs tariff sectionsread-onlyList the sections of the Algerian customs tariff, the first level of the harmonized system classification of goods, each with its Roman numeral, its title and the range of its chapters. For Algeria the tariff is not printed in the Journal officiel (ordonnance 01-02 has it published apart by the finance ministry): meta.sources cites the acts behind it and meta.status_note marks the titles À VÉRIFIER. Use it to locate a family of products before listing the chapters of a section. For Tunisia (country TN) it lists the sections of the Tunisian customs tariff, with the titles in French read on the …
get_activity_codeGet a CNRC activity coderead-onlyGet one activity of the Algerian CNRC nomenclature by its six-digit code, for example 101101: its status (free, regulated or blocked), its labels in French, Arabic and English, its sector and group, the URL of its page on upgrowth.dz and, in French, the text of the code as the CNRC publishes it: the supervising authority, the type of authorization, what the activity covers, its accessory activities and its legal references. Where UpGrowth compared the text with the Journal officiel and found an abrogated or mistyped reference, a wrong authority or type, or a doubt, details.jo_check gives the c…
get_anae_activityGet an ANAE activityread-onlyGet one activity of the Algerian ANAE nomenclature (auto-entrepreneur status) by its six-digit code, for example 010101: its labels in French, Arabic and English and its domain. Use it when the user gives a code, or after search_anae_activities. Returns an error when the code does not exist. In Algeria an activity that has a regime of its own carries the optional object regime, present only then and today only for 080101, micro-importation: note (the facts in French, Arabic and English: who may import, at most 1,800,000 DZD of goods per trip and two trips a month, the card and the general auth…
get_communeGet a commune with its post offices and ATMsread-onlyGet one commune of Algeria by its four-digit code (from list_communes) with everything Algérie Poste publishes about it: its names, wilaya and 2026 wilaya, its postal codes, and every post office (name in French and Arabic, class, address, postal code and former postal code, GPS position) and ATM (name, whether it works, postal code, GPS position). Data read from Algérie Poste every day. Algeria only.
get_jo_actGet the full text of a Journal Officiel actread-onlyGet the full text of one act of the Algerian Journal Officiel published since 1962, by its number (for example 22-299, with type when a law and a decree share the number) or by year, issue and ord as search_jo_text returns them. Returns its type, number, title, first page, the links to the issue page and the official PDF, the text itself in parts of 20,000 characters (part, parts, chars: ask the next part to read on), and named_in_titles: the earlier or later acts whose title names this one, such as the decrees amending or completing it, its corrigenda and its implementing texts (the newest 50…
get_jo_issueGet a Journal Officiel issueread-onlyGet one issue of the Algerian Journal Officiel by year and number: the links to its official editions and, when UpGrowth holds it, its summary (sommaire): the date and, section by section, the official titles of the texts published in the issue. The summary exists only for some years and issues; otherwise data.sommaire is null and data.note says why. For 1962 to 2001 the summary is read from the scanned issue: data.sommaire.source says so, data.sommaire.titles_held_back counts the entries the readings did not agree on (not listed) and data.sommaire.complete is true when none is missing. For Mo…
get_social_contributionsGet the social contributions of a countryread-onlyGet the social contributions and payroll levies in a country in 2026, each with its base, its legal source and the official page it was read on. Algeria (DZ, the default country): the CNAS social security contribution on salaries (34.5 %: 25 % employer, 9 % employee and 0.5 % social works fund, with its split by branch; unemployment insurance and early retirement are branches inside that rate, not separate contributions), five special categories of workers (home workers, people employed by private individuals, artists and authors, parking attendants, fishing crews), and the CASNOS contribution…
get_support_schemesGet the support schemes, labels and investment rules of Algeriaread-onlyGet the business support schemes and investment rules of Algeria as the Journal officiel sets them, each item with who it applies to, its amount when the text gives one, its article and the official Journal officiel issue: investment law 22-18 and its 2022 decrees (the investment regimes and their advantages and durations, the zones of particular interest, the structuring investments, the guarantees including the transfer of capital and income, the non-eligible activities, and the processing fees of the Algerian investment promotion agency AAPI: 60,000 DA for the registration certificate of a …
get_tax_calendarGet the tax and social filing calendar of Algeriaread-onlyGet the legal filing and payment deadlines of businesses in Algeria, each with who must file, the deadline as the text words it, its article and the official text it was read in (the 2026 tax codes of the Directorate General of Taxes, checked on 20 October 2026 against the finance laws of the Journal officiel, and the CNAS and CASNOS sites): the monthly VAT return and payment (G50, within the first 20 days of each month, CTCA art. 76-1, and every quarter under the simplified regime, art. 78 bis), the withholding tax on salaries, pensions and annuities (by the 20th, monthly or quarterly, CIDTA …
get_tax_code_articleGet an article of the tax codes of Algeriaread-onlyGet one article of one of the six tax codes of Algeria in full, from the 2026 editions of the Direction générale des impôts: cidta, cpf, ctca, ce, cii or ct (search_tax_code says what each holds), by the number the code prints: 150, 282 quater, 300-3, 2 bis (Art., accents and case are ignored). Returns the code and its title, the edition, the link to the official PDF, the article id, its heading (part, title, chapter, section), its status (in_force, or abrogated: such an article holds only the word Abrogé), its text in French with the paragraphs on separate lines, its notes (the finance laws t…
get_tax_ratesGet the business tax rates of a countryread-onlyGet the business tax rates in force in 2026 for a country: the corporate income tax (the standard rate where there is one, the particular rates by sector or activity and the minimum tax), the value added tax rates and the main withholding tax rates, plus, for Algeria, the IRG income tax scale of CIDTA art. 104 (personal_income_tax: the scale of individuals, which the monthly withholding on salaries also applies, with abatements) and the IFU flat tax of micro-businesses (flat_tax: 5 % and 12 % up to 8,000,000 DA, 0.5 % for the auto-entrepreneur; eligibility and the nineteen excluded activities …
Show 15 more tools
get_vat_regimesGet the VAT regimes of Algeriaread-onlyGet the VAT (TVA) regimes of Algeria in force in 2026, each item with its legal basis (article of the Code des taxes sur le chiffre d'affaires and the finance law that set it) and the official text it was read in: the standard rate of 19 % (CTCA art. 21); the reduced rate of 9 %, which applies ONLY to the items listed in CTCA article 23 (31 of the 36 points of the article are in force, points 7, 11, 18, 31 and 34 being abrogated; LF 2026 art. 53 rewrote points 5, 9, 19 and 21: rehabilitation of old housing, catering and lodging of patients, education, teaching and vocational training supplied …
get_wilayaGet a wilaya or governorateread-onlyGet one Algerian wilaya by its two-digit code, for example 16 for Alger: its names, capital, region, population and the details of its local CNRC (trade register) and CASNOS (social security of the self-employed) offices. For Tunisia (country TN) pass the governorate code, for example 11 for Tunis: its ISO 3166-2 code, national statistics (INS) code, names in the three languages and chief town. For Morocco (country MA) pass the region code, for example 06 for Casablanca-Settat: its ISO 3166-2 code, names in the three languages and chief town. Returns an error when the code is unknown. Use list…
list_communesList the communes of Algeria with their postal codesread-onlyList the communes (baladiyas) of Algeria from Algérie Poste's official data, read every day: each with its four-digit commune code, its French and Arabic names, its wilaya (number and names), its wilaya under loi n° 26-06 of 2026 when it is one of the 108 communes of the 11 wilayas that law created (wilaya_2026: its number 59 to 69 and slug), its postal codes and how many post offices and ATMs it has, and its daïra (daira: name, kind, wilaya; décret exécutif n° 91-306 as amended, Algiers' circonscriptions administratives). Filter by daira, by wilaya (a number from 1 to 69, 59 to 69 being the w…
list_countriesList the countries of the dataread-onlyList the countries this server has business data for: for each its ISO code, its names in French, Arabic and English, the languages and the currency, its status (live: the data is served, planned: announced and not served yet) and the datasets it has. Algeria (DZ) is live with twelve datasets, the nine of its first release and its tax rates, social contributions and institutions, and Tunisia (TN) and Morocco (MA) with five each (governorates or regions, company legal forms, tax rates, social contributions, institutions); Morocco (MA) also has the index of its official gazette, the Bulletin off…
list_dairasList the daïras of Algeria and their communesread-onlyList the daïras of Algeria, each with its communes (four-digit Algérie Poste code and name), as décret exécutif n° 91-306 du 24 août 1991 fixant la liste des communes animées par chaque chef de daïra sets them, with its amendments of 1992, 2018, 2021, 2025 and 2026 applied, read in the Journal officiel (meta.sources lists every text with its issue and PDF). The wilaya of Algiers (16) is organised in 13 circonscriptions administratives (décret présidentiel n° 2000-45), given with kind circonscription administrative. 69 wilayas, 553 daïras, 1,541 communes; Larbaa (daïra of Bouzina, Batna) has no…
list_institutionsList the key public bodies of a countryread-onlyList the key public bodies a company deals with in a country, each with its official website, a one-line role and the official page it was read on. Use it to find which body handles a formality. Algeria (DZ, the default country): the trade register (CNRC), the investment promotion agency (AAPI), the tax administration (DGI), social security (CNAS for employees, CASNOS for the self-employed), customs, the statistics office (ONS), the Bank of Algeria and the auto-entrepreneur agency (ANAE); each Algerian role names the act that sets the body up when its Journal officiel text was read (decree 92-…
list_jo_issuesList the Journal Officiel issues of a yearread-onlyList the issues of the Algerian Journal Officiel for one year: for each issue its number, whether the French and Arabic editions exist with the links to their official PDF files on joradp.dz, and whether UpGrowth holds its summary. For Morocco (country MA) it lists the issues of the Bulletin officiel for one year, from 1912: for each issue its number, its publication date and the links to its French and Arabic editions on sgg.gov.ma (editions.fr and editions.ar, each with available true or false and pdf_url); a supplement (bis, ter) is listed beside its issue, with its suffix. For Tunisia (cou…
list_jo_yearsList Journal Officiel yearsread-onlyList the years covered by the index of the Journal Officiel de la République Algérienne (JORA), the official gazette in which Algerian laws, ordinances, decrees and orders are published, from 1962, newest year first. For each year: its number of issues, the last issue number, how many issues have a French and an Arabic edition, and for how many issues UpGrowth holds a summary. For Morocco (country MA) it lists the years of the Bulletin officiel du Royaume du Maroc, the Moroccan official gazette, from 1912: its French and Arabic editions (the French translation edition holds fewer issues) and n…
list_wilayasList wilayas and governoratesread-onlyList the wilayas (provinces) of Algeria: 69 since loi n° 26-06 of 4 April 2026 (Journal officiel n° 25): the 58 numbered ones, then the 11 created by that law (Aflou, Barika, El Kantara, Bir El Ater, El Aricha, Ksar Chellala, Aïn Ouessara, Messaad, Ksar El Boukhari, Bou Saada, El Abiodh Sidi Cheikh), numbered 59 to 69 by décret présidentiel n° 26-206 of 25 May 2026 (Journal officiel n° 40), which come with their mother wilaya, their communes and in_place_by (their mother wilaya runs them until 31 December 2026 at the latest). For each wilaya in the dataset, with their two-digit code, their nam…
search_activity_codesSearch CNRC activity codesread-onlySearch the official Algerian nomenclature of commercial activities kept by the CNRC (Centre National du Registre du Commerce): the six-digit codes written on a trade register entry. Use it to find the code of an activity described in French, Arabic or English, to read the CNRC status of an activity (libre, reglementee or bloquee: meta.status_note says what each means and what it does not prove) or to browse the activities of a sector. The status, the authority, the authorization and the references of a code are the CNRC's own, from its nomenclature of economic activities (NAE, executive decree…
search_anae_activitiesSearch ANAE auto-entrepreneur activitiesread-onlySearch the list of activities open to the auto-entrepreneur status in Algeria, as the platform of the Agence Nationale de l'Auto-Entrepreneur (ANAE) publishes it, grouped in domains. The list is fixed by an order of the minister in charge of start-ups (executive decree 23-197, art. 8) whose list is attached to the original and not printed in the Journal officiel: this answer is not a Journal officiel text and may lag its latest update (meta.activity_list says so). Liberal professions, regulated professions and activities, and crafts are excluded from the list (law 22-23, art. 2). Use it to che…
search_jo_textSearch the full text of the Journal Officielread-onlySearch the full text of the acts published in the Algerian Journal Officiel since 1962 (French edition: laws, ordinances, presidential and executive decrees, orders, decisions, Bank of Algeria regulations, corrigenda), not only their titles. Each match gives the year, the issue, the place of the act in the issue (ord), its type, its number when it has one, its title, its first page, an excerpt around the words and the links to the issue page and the official PDF; get_jo_act then returns the whole text. Words are matched in French with accents and case ignored and plurals folded (for example "r…
search_jo_titlesSearch Journal Officiel titlesread-onlySearch the official titles of the texts listed in the summaries (sommaires) of the Algerian Journal Officiel: laws, ordinances, decrees, orders and notices. Each match gives the year and issue number, the section heading, the title and the links to the issue page and to its official PDF. Use it to find when and where a text was published. Only the issues whose summary UpGrowth holds are searched: every year from 1962 to today (without an API key, only the current year and the two before it, and at most 10 matches: meta.free_years and meta.truncated say so; meta.sommaire_years lists the years s…
search_post_officesSearch the post offices and ATMs of Algeriaread-onlySearch Algérie Poste's post offices (kind post_office, the default) or ATMs (kind atm) by name or address words (q, accents ignored), by postal code (all five digits, or the first ones), by commune code, by wilaya, or around a place (lat and lng in decimal degrees, within radius_km, 10 by default: nearest first, with distance_km). Each post office comes with its class, address, postal code and former postal code, GPS position and commune; each ATM with whether it works. Use it to find the post office of a postal code, the offices of a delivery zone, or the nearest office or ATM to an address. …
search_tax_codeSearch the tax codes of Algeria, article by articleread-onlySearch the six tax codes of Algeria in their 2026 editions, as the Direction générale des impôts (DGI) publishes them, article by article: cidta (Code des impôts directs et taxes assimilées: IRG, IBS, IFU, TAP), cpf (Code des procédures fiscales: audits, assessments, penalties, appeals, limitation periods), ctca (Code des taxes sur le chiffre d'affaires: VAT), ce (Code de l'enregistrement: registration duties), cii (Code des impôts indirects) and ct (Code du timbre: stamp duty). Every word of q must appear in the article, in French, accents and case ignored (for example taux normal, retenue so…
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit
- Oct 5, 2026 (23 days ago)
- Last release
- Oct 5, 2026 (23 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- Registry name
io.github.Z4KARY/upgrowth-mcp- Version
- 1.1.0
- Auth
- Bearer token
- License
- License unknown
- Repository
- github.com/UpGrowth-dz/upgrowth-mcp
- Website
- www.upgrowth.dz/api
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
Cite this page
UpGrowth: business data for Algeria, Tunisia and Morocco MCP server. Agent Mart. https://agentmart.dev/connectors/z4kary-upgrowth-mcp (last updated 2026-10-24)