# This site is agent-ready.

Source: https://gavrielstudio.com/agents.html
Language: en

For AI agents

Markdown pages, an llms.txt index and a read-only MCP endpoint, so an AI agent can read this site for a person. It can't send anything for them.

MCP endpoint `https://gavrielstudio.com/api/agent/mcp`

## What agents can do here

-   **Read any page as Markdown.** Add `.md` to a page's address, for example [/enterprise.html.md](https://gavrielstudio.com/enterprise.html.md). Every page also links its Markdown version in its `<head>`.
-   **Start from the index.** [/llms.txt](https://gavrielstudio.com/llms.txt) lists every page with a one-line summary. [/llms-full.txt](https://gavrielstudio.com/llms-full.txt) has the full text of every page in one file, English first, then Bahasa Indonesia.
-   **Use the MCP tools.** Search the site, read a page, list the services, get the contact options, or draft a WhatsApp message.
-   **Use WebMCP in the browser.** In a browser that supports WebMCP, these pages register the tools `search_site`, `ask_site_agent`, `open_page` and `start_whatsapp`. Opening a page or WhatsApp always asks the visitor to confirm first.
-   **Find every page.** [/sitemap.xml](https://gavrielstudio.com/sitemap.xml) lists all pages with their English and Indonesian versions. [/robots.txt](https://gavrielstudio.com/robots.txt) allows search and AI input, not AI training.

## The read-only rule

Nothing an agent does here changes anything. There are no forms to submit and no accounts. The MCP tools only read published pages. The `draft_whatsapp_inquiry` tool returns a link and sends nothing: the person who opens it decides whether to press send.

## Connect an MCP client

The endpoint uses MCP Streamable HTTP, protocol version 2026-07-28. Clients on 2025-11-25 or 2025-06-18 can connect with the `initialize` handshake. No authentication is needed.

```
{
  "mcpServers": {
    "gavriel-studio": {
      "url": "https://gavrielstudio.com/api/agent/mcp"
    }
  }
}
```

### Tools

-   `search_site`: searches the published pages in English or Bahasa Indonesia and returns the matching sections with links.
-   `get_page`: returns one page as Markdown.
-   `list_services`: lists the seven services, each with a one-sentence description and a link.
-   `get_contact_options`: returns the WhatsApp link, the reply-time note and the location.
-   `draft_whatsapp_inquiry`: returns a WhatsApp link with a drafted message. Nothing is sent.

## Rate limits

The MCP endpoint answers up to 60 requests per minute from one address. Above that it returns HTTP 429; wait a minute and try again. The site chat is for visitors in a browser and needs a browser check, so agents should use MCP.

## Contact

Gavriel Studio takes enquiries on WhatsApp only. A WhatsApp link drafted by an agent sends nothing until a person sends it.
