DUBIMED MCP

Connect your AI agent to DUBIMED's public catalog in under a minute. 14 read-only tools, no API key needed.

Endpoint and transport

Connection details
Endpoint     https://dubaimed.com/mcp
Transport    Streamable HTTP (JSON-RPC 2.0)
Auth         Public read-only — no token required
Rate limit   60 requests / 60 s per IP
CORS         Enabled (browser clients welcome)
Policy       ai-train=yes, search=yes, ai-input=yes

What is the DUBIMED MCP?

The Model Context Protocol (MCP) is an open standard that lets AI agents talk to external data sources through a common tool interface. DUBIMED publishes a read-only MCP server backed by the same Sanity CMS that powers this website, so agents can answer questions about our brands, products, services, patient landing pages, and media center with live data.

The server also exposes DUBIMED's AI Knowledge Base, which contains richer product information than the public website (regulatory status, clinical mechanism detail, competitor positioning, curated FAQs). The KB is the same source used internally by DUBIMED's sales and training teams.

It is intentionally read-only. There is no write API, no patient or clinic personal data, and no authenticated scopes yet. Clinic locator tools are on the roadmap for v2.

Connect in 30 seconds

Claude Desktop

Add this block to your claude_desktop_config.json and restart Claude Desktop:

claude_desktop_config.json
{
  "mcpServers": {
    "dubimed": {
      "url": "https://dubaimed.com/mcp"
    }
  }
}

MCP Inspector (GUI)

Anthropic's official inspector lets you browse and call any MCP server in a local web UI:

shell
npx @modelcontextprotocol/inspector https://dubaimed.com/mcp

Raw JSON-RPC (curl)

List every tool the server exposes. You should get back exactly 14 tools:

shell
curl -X POST https://dubaimed.com/mcp \
  -H 'Content-Type: application/json' \
  -H 'Accept: application/json, text/event-stream' \
  -d '{"jsonrpc":"2.0","method":"tools/list","id":1}'

The 14 tools

Every tool is read-only and returns JSON. The authoritative list is always tools/list on the live server — this page is sourced from the same registry so they stay in sync.

Catalog

list_brands

List every brand DUBIMED distributes.

No args
get_brand

Get full details for a single brand by slug.

Args
slugstring
list_products

List every product in the catalog.

No args
get_product

Get full product details by slug.

Args
slugstring

Services

list_services

List DUBIMED's four core services.

No args
get_service

Get one service summary.

Args
slugstring

Patient pages

list_patient_pages

List published patient landing pages (EN + AR).

No args
get_patient_page

Get a patient landing page by slug + language.

Args
slugstringlanguage'en' | 'ar'

Media center

search_media_center

Full-text search across media-center articles.

Args
querystring
get_article

Get a media-center article by slug.

Args
slugstring

Knowledge base

search_kb

Full-text search DUBIMED's AI Knowledge Base (richer product content than the public website).

Args
querystringlimitnumber (optional, default 10)
get_kb_product

Full KB row + FAQs for a product, looked up by name / normalized name / alternative name.

Args
namestring
get_company_knowledge

List DUBIMED's company-level knowledge entries (services, policies, regulatory posture).

Args
slugstring (optional)

Site

get_site_map

Structured site map as JSON.

No args

Machine-readable discovery

If you are building an agent or a crawler, point it at any of these instead of parsing this page:

FAQ

Need more?

Questions, bug reports, or feature requests: it@dubaimed.com. For general business enquiries visit /contact.