mcpbeat Sign in

UpGrowth: business data for Algeria, Tunisia and Morocco MCP Server

answering

UpGrowth: business data for Algeria, Tunisia and Morocco is answering right now. Last checked 6 min ago. It exposes 19 tools. Last commit 5 Oct 2026.

Official business data for Algeria, Tunisia and Morocco: activity codes, legal forms, tax, gazettes.

Uptime history 7 days of history · worst day 99%
7 days agonow
98.9%
Uptime 24h
91 of 92 checks
19
Tools
read from the server
546 ms
Response time
average over 24h
0
Stars
last commit 5 Oct 2026

What changed 56

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 6 October 2026. No other catalogue keeps this.

11 Oct a tool description was rewritten calculate_casnos
11 Oct a tool changed the parameters it asks for calculate_casnos
9 Oct 2 tool descriptions were rewritten get_anae_activity, search_anae_activities
8 Oct 9 tool descriptions were rewritten calculate_casnos, calculate_ifu, customs_tariff_chapters and 6 more
8 Oct 4 tools changed the parameters they ask for calculate_casnos, calculate_ifu, get_activity_code and 1 more
7 Oct 19 tool descriptions were rewritten calculate_casnos, calculate_ifu, creation_legal_forms and 16 more
7 Oct 18 tools changed the parameters they ask for calculate_casnos, calculate_ifu, creation_legal_forms and 15 more
7 Oct a tool changed version
6 Oct a tool description was rewritten search_jo_titles

UpGrowth: business data for Algeria, Tunisia and Morocco missed one check this week

Everything else answered, so this is steady rather than shaky. We check every 15 minutes, which is how a one-off gets told apart from the start of a pattern, and how you hear about the next one within the hour instead of from your users.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 6 min ago.

run in your terminal
claude mcp add upgrowth-mcp --transport http https://www.upgrowth.dz/mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "upgrowth-mcp": {
      "url": "https://www.upgrowth.dz/mcp"
    }
  }
}
~/.codex/config.toml
[mcp_servers.upgrowth-mcp]
url = "https://www.upgrowth.dz/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "upgrowth-mcp": {
      "url": "https://www.upgrowth.dz/mcp"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "upgrowth-mcp": {
      "url": "https://www.upgrowth.dz/mcp"
    }
  }
}

Available tools 19

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

activity
get_activity_code
Get 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 official text of the code: the supervising authority, the type of authorization, what the activity covers, its accessory activities and its legal references. Use it when the user already gives a code, or after search_activity_codes. Returns an error when the code does not exist. For Tunisia (country TN) pass the four-digit NAT 2009 class code, for example 0111: you get its label in French, its section, division and group, its status (reglementee with the authorisations of annex 1 of décret 2018-417 that govern it and their legal references, or libre because that list is exclusive) and the official source. Pass A1-017 or A2-005 to get one authorisation of the decree as a record. For Morocco (country MA) pass the four-digit NMA 2010 code, for example 0111: you get its labels, section, branch, sub-branch and its status not_determined.
search_activity_codes
Search 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 check whether an activity is free, regulated (prior authorization needed) or blocked, or to browse the activities of a sector. Returns a page of activities, each with its code, status, labels in the three languages, sector, group and the URL of its page on upgrowth.dz. meta.total is the number of matches. For Tunisia (country TN) it searches the official Tunisian nomenclature of activities, the NAT 2009 of the national statistics institute (INS): four-digit class codes (01.11 is written 0111), labels in French only, a section letter A to U as sector, each record citing its official source. The NAT is a statistical classification, not the list of activities that need an authorization: the status comes from a hand-reviewed map of its classes to the authorisations of annex 1 of décret 2018-417, the exclusive list (reglementee with the authorisations and their legal references, libre because the list is exclusive), never libre by default: without the map the status is not_determined. With list=authorisations it searches the authorisations themselves. Tunisia needs an API key. For Morocco (country MA) it searches the official NMA 2010 nomenclature of the Haut-Commissariat au Plan instead: four-digit codes, labels in French, the section letter A to U as sector, the branch and the sub-branch as group; the nomenclature is statistical and gives no authorization regime, so every Moroccan code has the status not_determined, never free. Morocco needs an API key. Without an API key at most 10 rows come back and meta.truncated says when more matched, so do not present such a list as complete.
anae
get_anae_activity
Get 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 authorisation of the Ministry of Foreign Trade, the conditions, the advantages, the obligations, the exclusions), legal_reference (executive decree n° 25-170 of 28 June 2025, JO n° 40 of 2025) and source_url (the Journal Officiel PDF). That activity is NOT governed by the ordinary auto-entrepreneur limits: never present the 5 million DZD yearly turnover ceiling of the ordinary status as its limit, and read regime.note before answering about it. For Tunisia (country TN) pass the key regime: you get who qualifies (Tunisian nationality, individual practice, the sectors, the ceiling of 75,000 dinars of yearly turnover), the exclusions, the duration, the registration, the single contribution with what it replaces and what it is made of, the late payment fine and the deregistration, each with the article of the law it comes from. The official list of activities is not loaded: say so, and never present the absence of an activity as an exclusion. For Morocco (country MA) pass the key of an excluded profession (for example avocats) to get it with the regime, or the key regime to get the regime alone: the definition, the turnover ceilings (500 000 and 200 000 dirhams), the tax rates (0.5 % and 1 %), the obligations and the legal texts (law 114-13 and its decrees).
search_anae_activities
Search the official ANAE nomenclature: the list of activities that the Agence Nationale de l'Auto-Entrepreneur opens to the auto-entrepreneur status in Algeria, grouped in domains. Use it to check whether an activity can be practised as an auto-entrepreneur and to find its six-digit code. Returns a page of activities with code, labels and domain. meta.total is the number of matches. In Algeria an activity that has a regime of its own, today 080101 (micro-importation), also carries the object regime: read it before answering about that activity, it is not the ordinary auto-entrepreneur regime (see get_anae_activity). For Morocco (country MA) the status is defined by exclusion: it returns the professions that decree 2-15-263 excludes from the auto-entrepreneur status (architects, lawyers, doctors, notaries and so on), each with key (an UpGrowth identifier, code is null: Morocco gives them no code), status excluded and its legal basis; it holds no list of eligible activities. Morocco needs an API key. Without an API key at most 10 rows come back and meta.truncated says when more matched, so do not present such a list as complete. For Tunisia (country TN) there is no list of activities: the one record is the regime of the auto-entrepreneur as the finance law 2023 states it (key regime), and meta.activity_list says that the official list of activities is not loaded, so an activity that is not in the answer is neither admitted nor excluded: never tell a user it is not eligible. Tunisia needs an API key.
calculate
calculate_casnos
Estimate 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). Give the regime and, for most regimes, the amount. Returns the yearly, monthly and quarterly contribution with the figures it was computed from, and its limitations: read data.limitations before quoting the result. It is an estimate from public texts, not tax or legal advice. For Tunisia (country TN) it gives the CNSS contribution of the self-employed workers of the non-agricultural sector: regime INDEPENDANT_NON_AGRICOLE and income_class (1 to 10), the quarterly amount the CNSS prints for that class (rate 14.71 %), the yearly amount (four quarters) and the monthly equivalent, in Tunisian dinars, with the period the scale is valid for and the full scale of ten classes; the revenue is not used. Other Tunisian self-employed schemes (agricultural, fishing, craftsmen) are regimes of the same tool, and the Tunisian flat tax is calculate_ifu. Tunisia needs an API key. Morocco (country MA): regime AUTO_ENTREPRENEUR returns the bracket, the quarterly and yearly AMO contribution (supplementary rights, decree 2-21-928) and the pension contribution at 1.57 times it, with the payment dates; regime TRAVAILLEUR_NON_SALARIE returns, for a category (doctor, notary, driver, farmer...), the forfait income multiple set by its decree with its Bulletin officiel, and the rates (AMO 6.37 percent, pension 10 percent of the forfait income, decrees 2-18-623 and 2-18-625); with minimum_wage_hourly it also gives the forfait income and the contributions in dirhams.
calculate_ifu
Estimate 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 Tunisia (country TN, regime ae) it estimates the single contribution of the auto-entrepreneur, a yearly amount that does not depend on the turnover (which is only compared with the ceiling of 75,000 dinars): 200 dinars of income tax in a communal zone or 100 dinars elsewhere (zone), plus the social part of the first bracket of the CNSS scale; activity is required and, for a craft activity of the order of 23 July 2002 (crafts), the social part is 7.5 % of two thirds of the hourly SMIG over 200 hours a month (SMIG of décret 2026-67, or smig_monthly_tnd). Tunisia also serves regime forfait (option, zone, rural) and regime general (net_income: the income tax scale). Tunisia needs an API key. For Morocco (country MA) it computes the tax of the auto-entrepreneur on the turnover collected (regime ae only, activity required: 0.5 % for production and commerce up to 500 000 dirhams, 1 % for services up to 200 000 dirhams), with amounts in dirhams (tax_mad); the contribution professionnelle unique is not covered. Morocco needs an API key.
customs
customs_tariff_chapters
List 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_sections
List 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. 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 site of the General Directorate of Customs (douane.gov.tn); Tunisia needs an API key. For Morocco (country MA) it lists the 21 sections of the harmonized system 2022 in French (the ADII tariff adopts it; MA needs an API key). This dataset holds no duty rates and no tariff lines below the chapter level.
countries
list_countries
List 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 officiel (list_jo_years, list_jo_issues, get_jo_issue), and Tunisia (TN) the index of its own, the Journal Officiel de la République Tunisienne (JORT), through the same three tools. Tunisia (TN) also has the activity nomenclature NAT 2009 (search_activity_codes, get_activity_code), the sections and chapters of its customs tariff (customs_tariff_sections, customs_tariff_chapters) and the CNSS contribution of the self-employed (calculate_casnos), the regime of the auto-entrepreneur as the finance law 2023 states it (search_anae_activities, get_anae_activity with the key regime; the official list of activities is not loaded) and the single contribution of the auto-entrepreneur (calculate_ifu with regime ae). Morocco (MA) also has the NMA 2010 activity nomenclature (activities), the auto-entrepreneur regime with its excluded professions (anae) and the auto-entrepreneur tax calculator (ifu). Use it first to see which countries and datasets exist before asking another tool for a country, or after a call came back country_not_available. Every country carries free_access: true when it answers without an API key (today Algeria only), false when it needs one. It takes no country, only the optional lang.
creation
creation_legal_forms
List the legal forms available to create a company in Algeria (for example SARL, EURL, SPA) with the number of partners allowed, the minimum capital and the official State fees of each creation step (trade register, legal announcements and so on) for 2026, with the total of the published fees. A step whose price no official text fixes, such as the notary or the bank, is flagged as not priced instead of guessed. It lists State fees only, never the fees of a service provider, so it is not a quote for a creation. For Tunisia (country TN) it lists the legal forms of the commercial companies code (SARL, SUARL, SA, SNC, SCS) and the sole trader, with the partners allowed, the minimum capital, the liability and the registration steps at the National Register of Enterprises, each with its official fee in Tunisian dinars, its documents and its delay. For Morocco (country MA) it lists the SARL, the single-member SARL (SARL AU), the SA, the SAS, the SNC and the SCS, the sole trader and the auto-entrepreneur status, with the partners allowed, the minimum capital, the liability and the creation steps (negative certificate of OMPIC, statutes, registration of the deeds, professional tax and tax identification, trade register, CNSS affiliation, publication in the official gazette), each with its official fee in Moroccan dirhams when an official page states one. Tunisia and Morocco need an API key.
institutions
list_institutions
List 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). Tunisia (TN): the business register, the investment authority, the industry agency, the tax administration, social security, customs, the statistics institute and the central bank. Morocco (MA): the regional investment centres (CRI), the company register office (OMPIC), the tax administration, social security, customs, the statistics office (HCP) and the central bank. The list is short and takes no filter. Tunisia and Morocco need an API key.
issue
get_jo_issue
Get 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 Morocco (country MA) pass the number of the Bulletin officiel, a continuous series (for example 7522): you get its publication date, the links to its French and Arabic editions and, in data.supplements, the supplements of that number (bis, ter); data.sommaire is always null, no Moroccan summary is held yet. For Tunisia (country TN) pass the number of the issue within the year (for example 97): you get its publication date and whether its French and Arabic editions exist, with no direct PDF link; data.sommaire is always null. Use it to find which texts an issue published. Without an API key only Algeria answers, for the current year and the two before it (older years return key_required).
issues
list_jo_issues
List 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 (country TN) it lists the issues of the JORT for one year, from 1956: for each issue its number within the year, its publication date and whether its French and Arabic editions exist; the official site gives no direct link to the PDF files, so pdf_url is null. Returns an error when no issue is indexed for the year. Use it to find the number of an issue, then get_jo_issue to see what the issue contains. Without an API key only Algeria answers, for the current year and the two before it (older years return key_required), and at most 10 issues come back: meta.truncated says when more exist.
social
get_social_contributions
Get 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 with its employer, employee and social works shares, the special categories of workers, and the CASNOS contribution of the self-employed with its rate, its base, its floor and ceiling and the auto-entrepreneur flat option. Tunisia (TN): the social security (CNSS) contribution with its employer and employee shares, the work accident range, the complementary pension regime and the payroll levies (vocational training tax TFP and housing fund contribution FOPROLOS). Morocco (MA): the CNSS contributions (family allowances, short-term and long-term social benefits with their salary ceiling), the compulsory health insurance (AMO) and the vocational training tax (TFP), with the employer and employee shares. For an Algerian estimate use calculate_casnos and calculate_ifu. Tunisia and Morocco need an API key.
tax
get_tax_rates
Get 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 that applies to salaries (personal_income_tax) and the IFU flat tax of micro-businesses (flat_tax), and, for Morocco, the IR income tax scale (personal_income_tax) and the flat tax of the auto-entrepreneur (flat_tax), each with the legal article it comes from, the date it applies from when the text gives one and the official page it was read on. Algeria (DZ, the default country), Tunisia (TN) and Morocco (MA) have this dataset; for Tunisia, personal_income_tax and flat_tax are null. It is a reading of public texts, not tax advice. Tunisia and Morocco need an API key.
titles
search_jo_titles
Search 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 2002 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); for 1962 to 2001 the issues and their official PDFs are listed by the other tools but their summaries are not held yet (meta.sommaire_years lists the years searched), so an empty result does not prove that a text does not exist. Optionally restrict it to one year. Returns a page of matches; meta.total is their number. Algeria only: no Moroccan summaries are held yet, so country MA returns country_not_available, and so does country TN.
wilaya
get_wilaya
Get 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_wilayas to see the codes. Tunisia and Morocco need an API key.
wilayas
list_wilayas
List the wilayas (provinces) of Algeria in the dataset, with their two-digit code, their names in the three languages, capital, region and population, the address and phone of the local CNRC (trade register) office and the address of the local CASNOS (social security of the self-employed) office. Use it to turn a wilaya code into a name or the reverse, or to find the local offices for a company registration or a CASNOS affiliation. For Tunisia (country TN) it lists the 24 governorates instead: code, ISO 3166-2 code, national statistics (INS) code, names in the three languages, chief town and the official source, and the answer names every page it was read on. For Morocco (country MA) it lists the 12 regions of the 2015 division the same way: code, ISO 3166-2 code, names in the three languages, chief town and the official source. The list is short and takes no filter. Tunisia and Morocco need an API key.
years
list_jo_years
List 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 no summaries. For Tunisia (country TN) it lists the years of the Journal Officiel de la République Tunisienne (JORT), the Tunisian official gazette, from 1956: its French and Arabic editions and no summaries. Use it first, to see which years exist before listing the issues of a year. Without an API key only Algeria answers, and meta.free_years lists the years it may read: the other years need a key. Takes only the optional lang and country.

Endpoints

URLTransportStateLatencyChecked
https://www.upgrowth.dz/mcp streamable-http answering 762 ms 6 min ago

Alternatives to UpGrowth: business data for Algeria, Tunisia and Morocco

same job, measured the same way
Visibilityai
by thinksuitesolution-coder

Verified Indian business data and AI-visibility reports for MCP-compatible AI agents.

24 tools answering
Microsoft Learn MCP
by microsoft

Official Microsoft Learn MCP Server – real-time, trusted docs & code samples for AI and LLMs.

3 tools answering
Ucc Liens
by pipeworx-io

UCC Liens — business-debtor UCC (Uniform Commercial Code) financing

42 tools answering
Miro
by miroapp

Official Miro MCP server - Supports context to code and creating diagrams, docs, and data tables.

answering
Tlaloc MCP
by tlaloc-sh

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

answering
France Legi
by pipeworx-io

France LEGI — the official consolidated French codes (Code civil, Code

answering
Bring Your AI
by bringyour

No-data MCP handoff for local Claude Code to Codex harness moves. $49 lifetime.

7 tools answering
Divine API - Horoscope, Tarot & Numerology
by divineapi

Official Divine API MCP for Horoscope, Tarot, Numerology, and PDF Reports.

answering

UpGrowth: business data for Algeria, Tunisia and Morocco — questions

Answers built from our own checks of this server.

What can UpGrowth: business data for Algeria, Tunisia and Morocco do?
It exposes 19 tools, read directly from the server on our last check. Among them: calculate_casnos, calculate_ifu, creation_legal_forms, customs_tariff_chapters, customs_tariff_sections, get_activity_code and 13 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
What is UpGrowth: business data for Algeria, Tunisia and Morocco mostly used for?
Its tools cluster around anae, calculate and customs. That is what this server is built to work with — the grouping comes from the actual tool names, not from a category we assigned.
Is UpGrowth: business data for Algeria, Tunisia and Morocco working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 91 of 92 checks got a reply (98.9%), average response time 546 ms. The bar chart above shows every period we have measured.
How do I connect UpGrowth: business data for Algeria, Tunisia and Morocco?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does UpGrowth: business data for Algeria, Tunisia and Morocco need an API key?
No. UpGrowth: business data for Algeria, Tunisia and Morocco completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 19 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is UpGrowth: business data for Algeria, Tunisia and Morocco?
It answers our handshake in 546 ms on average, which is faster than 22% of all working MCP servers we measure. That is on the slow side — worth knowing if the tool sits inside an interactive loop. The comparison comes from our own checks across the whole registry, every 15 minutes.
Is UpGrowth: business data for Algeria, Tunisia and Morocco open source?
We cannot say either way: 0 stars on GitHub, but we could not determine the licence, and without one the code is not open source by default.