io.github.mdfifty50-boop/gcc-intelligence

Official registry AI and agents

GCC regulatory intelligence, ZATCA e-invoicing, and Arabic NLP for AI agents

Install

Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).

NPM package gcc-intelligence-mcp
Claude Code
claude mcp add gcc-intelligence -- npx -y gcc-intelligence-mcp@0.1.3
JSON configuration (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "gcc-intelligence": {
            "command": "npx",
            "args": [
                "-y",
                "gcc-intelligence-mcp@0.1.3"
            ]
        }
    }
}

Documentation

From the project's README on GitHub, refreshed weekly. Links open on GitHub.

Contents
  1. gcc-intelligence-mcp
  2. Why This Exists
  3. What It Does
  4. Installation
  5. Use Cases
  6. Example
  7. Pricing
  8. Coverage
  9. Requirements
  10. License
  11. Keywords

gcc-intelligence-mcp

GCC regulatory intelligence for AI agents. ZATCA e-invoicing, Arabic NLP, UAE Corporate Tax, and compliance tools — all via MCP.

Why This Exists

AI agents building for the Gulf Cooperation Council (Saudi Arabia, UAE, Kuwait, Bahrain, Oman, Qatar) need regulatory knowledge. No existing MCP server covers ZATCA e-invoicing, Arabic text analysis, or GCC compliance. This one does.

Zero competition in this category as of April 2026.

What It Does

ZATCA E-Invoicing (Saudi Arabia)
  • zatca_generate_invoice_xml — Generate UBL 2.1 compliant invoices with QR codes
  • zatca_validate_invoice — Validate invoices against Phase 1/2 requirements
  • zatca_get_wave_status — Check which wave applies based on revenue threshold
Arabic NLP
  • arabic_analyze_text — Dialect detection, sentiment analysis, entity extraction, keyword extraction
  • arabic_extract_entities — Named entity recognition (persons, orgs, locations, amounts, dates)
GCC Business Registry
  • gcc_validate_vat — Validate VAT/TIN numbers for all 6 GCC countries
  • gcc_lookup_company — Look up companies by commercial registration number
Compliance
  • gcc_compliance_checklist — Get regulatory requirements by country and business type
  • gcc_regulatory_deadlines — Track upcoming deadlines (ZATCA, UAE CT, labor law, licensing)
Currency
  • gcc_convert_currency — Convert between GCC currencies (all USD-pegged)
  • gcc_exchange_rates — Get current exchange rates
Resources (Static Knowledge)
  • zatca://overview — ZATCA e-invoicing overview and requirements
  • uae://corporate-tax — UAE Corporate Tax guide
  • gcc://vat-rates — VAT rates for all 6 GCC countries

Installation

Claude Desktop / Claude Code

Add to your MCP configuration:

{
  "mcpServers": {
    "gcc-intelligence": {
      "command": "npx",
      "args": ["gcc-intelligence-mcp"]
    }
  }
}
Cursor

Add to .cursor/mcp.json:

{
  "mcpServers": {
    "gcc-intelligence": {
      "command": "npx",
      "args": ["gcc-intelligence-mcp"]
    }
  }
}
Windsurf / VS Code

Same pattern — add the server to your MCP configuration file.

Use Cases

For accounting software developers: Generate ZATCA-compliant invoices programmatically. Your AI agent handles the UBL 2.1 XML, QR codes, and validation — you focus on your product.

For compliance teams: Ask your agent "What are our ZATCA deadlines?" and get structured data including wave status, days remaining, and penalty schedules.

For AI agents processing Arabic text: Extract entities, detect sentiment, and identify dialects from Arabic business documents, contracts, and communications.

For GCC market researchers: Convert currencies, validate business registrations, and check regulatory requirements across all 6 GCC countries.

Example

Agent: "Generate a ZATCA-compliant simplified invoice for ABC Trading, VAT 300000000000003,
        selling 5 units of Product X at SAR 100 each with 15% VAT"

→ Returns complete UBL 2.1 XML with:
  - Correct invoice type code (0200000 for simplified)
  - TLV-encoded QR code data
  - Calculated VAT (SAR 75.00)
  - Total with VAT (SAR 575.00)
  - UUID for Phase 2 tracking

Pricing

TierPriceIncluded
Free$050 queries/month
Starter$79/month500 queries, Phase 1+2
Pro$349/month5,000 queries, multi-entity
Enterprise$1,200/monthUnlimited, white-label, SLA

Coverage

CountryVATE-InvoicingLaborCorporate Tax
Saudi Arabia15%ZATCA Phase 2Nitaqat, GOSI, WPSZakat/Income Tax
UAE5%Pilot Jul 2026Emiratisation, MOHRE9% CT (active)
Kuwait0% (pending)N/AKuwaitization, PIFSSCIT (foreign only)
Bahrain10%N/ABahranisation, SIONo CIT
Oman5%N/AOmanisation, PASI15% CIT
Qatar0%N/AQatarisation10% CIT (foreign)

Requirements

  • Node.js 18+
  • No API keys needed for free tier

License

MIT

Keywords

zatca, mcp, mcp-server, gcc, arabic, nlp, compliance, e-invoicing, saudi-arabia, uae, kuwait, bahrain, oman, qatar, corporate-tax, ai-agent, regulatory, vat, model-context-protocol

Frequently asked questions

What is io.github.mdfifty50-boop/gcc-intelligence?

GCC regulatory intelligence, ZATCA e-invoicing, and Arabic NLP for AI agents

How do I install io.github.mdfifty50-boop/gcc-intelligence?

It runs on your machine. In Claude Code: claude mcp add gcc-intelligence -- npx -y gcc-intelligence-mcp@0.1.3. For other clients, paste the JSON configuration from this page into their MCP settings.

Does io.github.mdfifty50-boop/gcc-intelligence need an API key?

Its registry entry lists no required key or secret. Some features may still need an account with the service it connects to.

Is io.github.mdfifty50-boop/gcc-intelligence open source?

Its code is public on GitHub, but the repository does not declare a standard license.

Who maintains io.github.mdfifty50-boop/gcc-intelligence?

It is published by mdfifty50-boop. AI.tn lists it but does not maintain or endorse it.

From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.