About GCC Domestic
GCC Domestic is a public MCP server for people researching domestic-worker hiring in the six Gulf states. It provides read-only agency, worker, salary and guide searches, including license checks linked to government records.
Key features
- 01Search licensed agencies by location or name
- 02Check licenses against official records
- 03Search worker profiles by nationality and role
- 04View salary bands by country and nationality
- 05Search English and Arabic guides
Use cases
- 01Check an agency before hiring
- 02Find workers by nationality and position
- 03Compare typical monthly salary bands
- 04Look up hiring guidance for a Gulf country
MCP support
Exposes read-only search and lookup tools through a public, stateless Streamable HTTP MCP endpoint. No sign-in is required.
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
https://www.gccdomestic.com/mcpclaude mcp add --transport http com-gccdomestic-gccdomestic https://www.gccdomestic.com/mcp{"mcpServers":{"com-gccdomestic-gccdomestic":{"type":"http","url":"https://www.gccdomestic.com/mcp"}}}Open in Cursor{"servers":{"com-gccdomestic-gccdomestic":{"type":"http","url":"https://www.gccdomestic.com/mcp"}}}Open in VS Code{"mcpServers":{"com-gccdomestic-gccdomestic":{"type":"http","url":"https://www.gccdomestic.com/mcp"}}}{"mcpServers":{"com-gccdomestic-gccdomestic":{"serverUrl":"https://www.gccdomestic.com/mcp"}}}Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.
Tools
6| Parameter | Type | Required | Description |
|---|---|---|---|
| city | string | No | City name, e.g. Dubai, Riyadh, Doha |
| limit | integer | No | Max results (default 10) |
| query | string | No | Free-text search over agency names (English or Arabic) |
| country | string | No | Country: uae | ksa | kuwait | qatar | bahrain | oman |
Details
From the project READMEGCC Domestic MCP server
The public Model Context Protocol server for GCC Domestic (gccdomestic.com), the domestic-worker platform for the six Gulf states. Any MCP-capable assistant can use it to:
search_agencies: find licensed domestic-worker agencies by country, city or nameverify_agency_licence: check an agency by name or licence/facility number, with a link to its official government record (MOHRE / Tadbeer for the UAE, Musaned for Saudi Arabia)search_workers: search available worker profiles by nationality and positionget_salary_benchmarks: typical monthly salary bands by country and nationalitysearch_knowledge: search GCC Domestic's English and Arabic guidesget_platform_guide: what GCC Domestic offers and how to use it
All tools are read-only (readOnlyHint: true). Nothing can be booked, changed or sent through this server.
Endpoint: https://www.gccdomestic.com/mcp (Streamable HTTP, stateless, no sign-in needed)
Registry: com.gccdomestic/gccdomestic on the MCP Registry
Docs: GET https://www.gccdomestic.com/mcp
Claude plugin
The plugin/ folder is a Claude plugin: the same MCP server plus four skills that show Claude how to check an agency before paying, find available workers, compare salaries and look up the hiring rules for each Gulf country. It contains no code, only Markdown skills and one MCP server entry.
Connect
In any client that accepts a remote MCP server, add the URL https://www.gccdomestic.com/mcp.
How it is built
server.mjs (Express + @modelcontextprotocol/sdk) answers MCP requests from the GCC Domestic database (MySQL, read-only queries). Salary bands are read at startup from the website's own salary data, so the server and the site show the same figures.
The server runs next to the private GCC Domestic application and reads its database settings from that application's .env file at runtime. No credentials are in this repository. So this code documents exactly what the public endpoint does, but on its own it will not run against GCC Domestic data.
Contact: [email protected]
Licence
MIT. See LICENSE. © 2026 GCC Domestic (Ibrahim Kedir).
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.