Official integration · UAE catalogue

Connect your AI client

Search current products, quote an AED basket and prepare a link for the buyer to review.

Remy Research MCP

This public MCP server is operated by Remy Research. It uses Streamable HTTP and needs no account or API key. A compatible client must be configured to connect; discovering this page does not grant tool access.

https://remyresearch.com/mcp

For Research Use Only. Buyers must be 21 or older. Not for human or veterinary use. Delivery is within the UAE only.

What the tools do

search_products
Find exact product IDs, formats, availability and quantity prices. Use current results instead of guessing.
quote_basket
Price the complete requested basket, including the selected emirate and applicable restrictions.
prepare_checkout
Create a private review link. Optional buyer name, phone, email and address can prefill the form. It creates no order, reserves no stock and charges nothing.

Connect a client

In a client that supports remote MCP, add the endpoint above and choose HTTP / Streamable HTTP. Follow that client's connection and tool-approval prompts.

For Claude Code, use its documented connection command:

claude mcp add --transport http remy-research https://remyresearch.com/mcp

For an OpenAI Responses API integration, include this tool configuration in your request:

{
  "type": "mcp",
  "server_label": "remy_research",
  "server_url": "https://remyresearch.com/mcp",
  "require_approval": "always"
}

Connection availability depends on your client, account and organization settings. Platform policies still apply. See the Claude Code guide and OpenAI API guide.

Start with a read-only search

After your MCP client completes initialization, call search_products with arguments like:

{"query":"research vial","limit":5,"offset":0}

The result supplies current IDs and prices. A basket tool accepts a complete basket, for example:

{
  "country": "AE",
  "emirate": "Dubai",
  "items": [{"id": "PRODUCT_ID_FROM_SEARCH", "qty": 1}]
}

Replace the placeholder with an orderable ID returned by search. Quote first: the minimum order is AED 400 before discounts, and availability and delivery rules are checked again. Do not hardcode prices or treat a prepared link as a confirmed order.

Assistants with HTTP-request tools can use the plain JSON API instead. A browser-only assistant may be unable to send these requests.

The buyer stays in control

Only prepare_checkout accepts an optional buyer object with name, phone, email and address. Use details the buyer explicitly supplies; never invent them. Payment data and consent fields are not accepted.

A prefilled link contains the supplied details and is not encrypted. Share it only with the buyer, and keep it out of logs, analytics and public examples. The buyer can also enter all details on the website instead.

The buyer opens the link, chooses “Use this basket”, checks the details, personally ticks the age and research-use declaration, and confirms the order. There is no agent order-submission or payment tool.

Read our privacy policy and terms.

Limits and errors

MCP/API requests are limited to 30 per 60 seconds per IP and domain. Native enforcement can lag by up to 10 seconds. On HTTP 429, wait at least 60 seconds before retrying. JSON request bodies are limited to 16 KiB.

The MCP endpoint accepts POST requests; a browser GET returns 405. Send JSON with Content-Type: application/json. Standard MCP clients manage the protocol headers. Validation errors are returned to the client; never retry a rejected basket in a tight loop.

Discovery and support

Our AI Catalog links to an MCP Server Card. Server-card discovery is experimental and optional; clients can continue to connect directly to the endpoint. A card describes connection details, while live MCP discovery lists the tools.

Server identity: com.remyresearch/ordering · Version 1.1.0 · Updated 13 October 2026.

For integration questions, contact Remy Research. Do not send customer details in an error report.