gcc-intelligence-mcp
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@gcc-intelligence-mcpGenerate a ZATCA-compliant simplified invoice for 5 units of Product X at SAR 100 each"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
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.
Related MCP server: mcp-fiscal-brasil
What It Does
ZATCA E-Invoicing (Saudi Arabia)
zatca_generate_invoice_xml— Generate UBL 2.1 compliant invoices with QR codeszatca_validate_invoice— Validate invoices against Phase 1/2 requirementszatca_get_wave_status— Check which wave applies based on revenue threshold
Arabic NLP
arabic_analyze_text— Dialect detection, sentiment analysis, entity extraction, keyword extractionarabic_extract_entities— Named entity recognition (persons, orgs, locations, amounts, dates)
GCC Business Registry
gcc_validate_vat— Validate VAT/TIN numbers for all 6 GCC countriesgcc_lookup_company— Look up companies by commercial registration number
Compliance
gcc_compliance_checklist— Get regulatory requirements by country and business typegcc_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 requirementsuae://corporate-tax— UAE Corporate Tax guidegcc://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 trackingPricing
Tier | Price | Included |
Free | $0 | 50 queries/month |
Starter | $79/month | 500 queries, Phase 1+2 |
Pro | $349/month | 5,000 queries, multi-entity |
Enterprise | $1,200/month | Unlimited, white-label, SLA |
Coverage
Country | VAT | E-Invoicing | Labor | Corporate Tax |
Saudi Arabia | 15% | ZATCA Phase 2 | Nitaqat, GOSI, WPS | Zakat/Income Tax |
UAE | 5% | Pilot Jul 2026 | Emiratisation, MOHRE | 9% CT (active) |
Kuwait | 0% (pending) | N/A | Kuwaitization, PIFSS | CIT (foreign only) |
Bahrain | 10% | N/A | Bahranisation, SIO | No CIT |
Oman | 5% | N/A | Omanisation, PASI | 15% CIT |
Qatar | 0% | N/A | Qatarisation | 10% 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
This server cannot be deployed
Maintenance
Related MCP Connectors
MENA commerce integration layer for AI agents: payments, BNPL, logistics, e-commerce, tax.
- DikeOAuthio.github.fr3on
Grounded MENA legal search, reasoning, citation resolution, and citation-graph traversal.
Saudi ZATCA Fatoora Phase 2: AI agents report B2C and clear B2B tax invoices, stateless.
EU/UK VAT compliance for AI agents: number validation, rate lookups, reverse-charge checks.
Related MCP Servers
- FlicenseAqualityDmaintenanceProvides AI agents with access to a structured compliance dataset covering privacy and AI regulations across jurisdictions, enabling verifiable answers to regulatory questions via tools and resources.12-
- AlicenseBqualityBmaintenanceConnects AI agents to Brazilian tax compliance data (CNPJ, CPF, NFe, SPED, eSocial) and provides tools for due diligence, risk scoring, and tax regime comparison.44303MIT

Didit MCP Serverofficial
AlicenseBqualityBmaintenanceProvides 110+ tools for identity verification, compliance, and workspace operations through the Model Context Protocol.10022 npmMIT- AlicenseNot gradedqualityCmaintenanceEnables AI agents to perform identity verification, KYC/KYB, PEP & sanctions screening, bank statement analysis, and workflow automation via the Model Context Protocol.MIT