mcpField
G
GCC Domestic

GCC Domestic

Remote
gccdomestic.comBusiness & Marketing0Updated 2w ago

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

  1. 01Search licensed agencies by location or name
  2. 02Check licenses against official records
  3. 03Search worker profiles by nationality and role
  4. 04View salary bands by country and nationality
  5. 05Search English and Arabic guides

Use cases

  1. 01Check an agency before hiring
  2. 02Find workers by nationality and position
  3. 03Compare typical monthly salary bands
  4. 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.

Endpointhttps://www.gccdomestic.com/mcp
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

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
ParameterTypeRequiredDescription
citystringNoCity name, e.g. Dubai, Riyadh, Doha
limitintegerNoMax results (default 10)
querystringNoFree-text search over agency names (English or Arabic)
countrystringNoCountry: uae | ksa | kuwait | qatar | bahrain | oman

Details

From the project README

GCC 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 name
  • verify_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 position
  • get_salary_benchmarks: typical monthly salary bands by country and nationality
  • search_knowledge: search GCC Domestic's English and Arabic guides
  • get_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

Markdown supported

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.