https://mcp.droplinked.com — the host submitted to the Anthropic Connectors Directory
and listed in the HOL registry via the droplinked/droplinked-codex-plugin
bundle. Any MCP-capable agent discovers the surface from a public well-known doc and calls
it over streamable HTTP.
There are two MCP surfaces.
mcp.droplinked.com (this page) is the canonical
connector — it’s what you add to Claude, ChatGPT, or Cursor. The Droplinked backend also
serves an always-on backend MCP surface at apiv3.droplinked.com/mcp/v1 — see
Alternate surface below. Prefer the connector.Discovery
Start at the well-known discovery doc. It’s public (no key), cacheable, and lists every tool with its JSON-schema input shape:GET /healthz. See Consume Droplinked MCP
for the full per-merchant pinning flow.
Transport
The connector speaks streamable HTTP atprotocolVersion 2024-11-05. There’s one
JSON-RPC endpoint plus a REST-style shim for clients that prefer plain HTTP calls:
The JSON-RPC endpoint accepts the standard envelope; the REST shim carries the tool name in
the path and the arguments in a flat body. Errors use the MCP/JSON-RPC codes (
-32601
unknown tool/method, -32602 invalid arguments). A tool whose logic fails (e.g. shop not
found) still returns 200 with isError: true so the agent can recover.
Authentication — two tiers (live)
The connector runs a two-tier auth model, live in production as of 2026-08-05. It is not a “later phase” and it is not fully open.Read-only tools are public — no key
Every discovery, catalog, trust, verify, and recommend tool is callable with no credential.GET /mcp/tools and the read side of tools/call are open, so Anthropic,
ChatGPT, Cursor, and any MCP client can list and call them with zero setup:
find_merchant · find_inventory · search_products · get_product ·
list_shop_products · verify_brand_attestation · get_trust_dossier ·
recommend_lender — and the rest of the read-only catalog/trust surface.
Write tools require X-MCP-API-Key
State-changing tools return 401 without a key and require the X-MCP-API-Key header:
process_payment · start_checkout · cart.addLine · cart.updateLineQuantity ·
cart.removeLine · cart.applyDiscount · quote_inventory_available ·
request_partner_referral · quote_credit_terms · report_repayment ·
request_brand_attestation.
Request a key from ops@droplinked.com. Treat it like an API secret — it identifies your
agent for attribution, rate-limiting, and the commission rail.
Two-header identity model
X-MCP-API-Keyauthorizes the write request to the server — it is what lifts the401on write tools.Authorization: Bearer <agent-jwt>(optional) carries the consumer agent’s identity for tools that require an authenticated caller.
X-MCP-API-Key
for writes that don’t. Rate-limiting applies to all routes, keyed or not.
Registry + one-click add
The connector is packaged for one-click add through thedroplinked/droplinked-codex-plugin
bundle — the HOL registry listing. Agents (and the Anthropic Connectors Directory) can pull
the plugin to register mcp.droplinked.com without hand-wiring the transport.
Connect from an agent
Claude / Claude Code
Point Claude’s remote connector at the single streamable-HTTP endpoint. The client drives theinitialize handshake and negotiates protocolVersion 2024-11-05 automatically:
tools/list and dispatches calls via tools/call. Read-only
tools work with no key. To call write tools (checkout, payments, cart mutations), add your
X-MCP-API-Key as a header on the connector.
ChatGPT / OpenAI Agents SDK
Addhttps://mcp.droplinked.com/mcp as an MCP tool source, or ingest the
ACP feed for product discovery. The read-only tool surface and the ACP
feed are both public.
Any MCP client (manual)
GET /.well-known/mcp.jsonto learn the tool surface (public).GET /mcp/tools— orPOST /mcpwithtools/list— to enumerate tools + input schemas (public).- Invoke:
POST /mcp/tools/{name}with{ arguments }, orPOST /mcpwith atools/callenvelope. Read tools need no key; write tools needX-MCP-API-Key.
How it fits together
Alternate surface: apiv3 backend MCP
The Droplinked backend serves an always-on backend MCP surface directly atapiv3.droplinked.com/mcp/v1, over four JSON-RPC routes. It’s the embedded surface the
connector proxies to — useful if you’re integrating against the backend host directly rather
than through the canonical connector.
Each route accepts both request shapes — a flat body
(
{ "name": "searchProducts", "arguments": { … } }) or a JSON-RPC 2.0 envelope
({ "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { … } }) — and mirrors the
shape back in the response.
- Discovery for this surface is at
GET https://apiv3.droplinked.com/.well-known/mcp.json. - Write-tool gating on this surface is being aligned to the connector’s two-tier
model — treat write tools here as gated, and use the canonical connector’s
X-MCP-API-Keymodel as the reference behavior. - Admin diagnostics (
queryEventLog,traceAttestationLineage,getInventoryDrift) are gated by an_adminKeyargument matchingMCP_ADMIN_SECRET— not a header. This is scoped to the backend surface’s diagnostic tools only.
Related
Inventory MCP
The full tool registry, read/write annotations, and
findInventory details.Consume the MCP
Build an agentic shopping loop end-to-end against
mcp.droplinked.com.ACP Feed
The Stripe Agentic Commerce Protocol product feed for shopping-surface ingestion.
Attribution + Commission
How agentic conversions settle 70 / 20 / 10.