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-
- AlicenseBqualityCmaintenanceConnects AI agents to Brazilian tax compliance data (CNPJ, CPF, NFe, SPED, eSocial) and provides tools for due diligence, risk scoring, and tax regime comparison.44116 PyPI309MIT

Didit MCP Serverofficial
AlicenseBqualityBmaintenanceProvides 110+ tools for identity verification, compliance, and workspace operations through the Model Context Protocol.10021 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