Skip to content

Developers and assistants

Connect your assistant

Last updated: November 1, 2026

Etlaq has an MCP server that lets an AI assistant work with your account after you approve it. ChatGPT is the first supported assistant. Etlaq does not offer API keys, and the MCP server has no tools for signing up or paying.

Connect ChatGPT

  • In ChatGPT, open Settings, then Plugins, and add a new plugin.
  • Enter the MCP server URL: https://www.etlaq.sa/api/mcp
  • Choose OAuth as the authentication method.
  • Sign in to Etlaq and review the permissions on the consent screen.
  • Approve the request. ChatGPT never receives your Etlaq password.

How to prompt

Describe the product you want, not how to build it. Do not mention frameworks, languages, databases, or hosting: Etlaq chooses and manages all of that. Include everything else, because anything you leave out, the agent has to guess.

Do not paste API key values into a chat or prompt. Name the service and the key it needs, then add the value to your project on Etlaq yourself.

  • Who and why: the audience, the goal, and what success looks like.
  • Pages and actions: every page, what people do on it, roles, sign-in, and the data to manage.
  • Design: style, mood, colors, fonts, reference sites, and how the layout should feel. Say Arabic, English, or both.
  • Content: your real business name, text, images, prices, and contact details.
  • Services and keys: every outside API the app needs, such as payments, maps, email, or SMS, and which keys you will add.
  • Double check: ask it to confirm every page opens, every button and form works, and it looks right on mobile, then to report anything unfinished.
  • Questions: ask it to check with you before building if anything is missing.
  • Example: "Using Etlaq, build an Arabic and English booking site for Nour Dental Clinic in Riyadh. Patients browse services and doctors and book an appointment; staff sign in to manage bookings. Calm, clean, premium style in white and soft teal, with generous spacing, like a modern healthcare brand. It needs Moyasar for deposits and WhatsApp reminders; tell me which keys to add to the project. Ask me anything missing before you start, then double check every page and form on mobile and tell me what is not finished."
  • Check first: "Using Etlaq, show my credit balance and my projects."
  • Edit: "In my Etlaq clinic project, make the booking button larger and add working hours to the home page. Change nothing else, then confirm it worked."
  • Publish: "Publish my clinic site on Etlaq and send me the link." ChatGPT should confirm first, because published apps are public.

What an assistant can do

  • List your projects and read one project.
  • Create a project.
  • Start a build and read its progress. Builds use your Etlaq credits.
  • Publish a project and read its deployment status and history.
  • Read your plan, credit balance, and rate limits.

Limits on an assistant

Through the MCP server, an assistant can only spend credits you already have, and it cannot buy more. If credits run out, it can give you a link to the Etlaq checkout page, which you complete yourself.

Disconnecting

Remove the Etlaq plugin in ChatGPT to disconnect it. This revokes the access it was granted, and any further request from that connection is refused.

Disconnecting does not delete anything in your Etlaq account. Projects, deployments, and published sites are unaffected.

For developers

  • OAuth metadata: https://www.etlaq.sa/.well-known/oauth-authorization-server
  • Resource metadata: https://www.etlaq.sa/.well-known/oauth-protected-resource
  • Read-only public API description: https://www.etlaq.sa/api/v1/openapi.json
  • New OAuth clients are not open for registration.