mcpbeat Sign in

Conduit Agentic Commerce MCP Server

by aiconduit Your server? Claim it
answering

Conduit Agentic Commerce is answering right now. Last checked 2 min ago. It exposes 25 tools.

Search multi-merchant supply, checkout, and track orders via MCP.

The linked repository no longer exists on GitHub — it was deleted or made private.

Uptime history 91 days of history
91 days agonow
100.0%
Uptime 24h
92 of 92 checks
25
Tools
read from the server
299 ms
Response time
average over 24h
open, no key
Access
streamable-http

What changed 71

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 11 August 2026. No other catalogue keeps this.

13 Oct 2 tool descriptions were rewritten supply_details, supply_search
13 Oct a tool changed the parameters it asks for supply_details
13 Oct a tool changed version
24 Sep a tool changed version2 times that day
23 Sep a tool changed version2 times that day
20 Sep 5 tools appeared inventory_levels, inventory_purchase_order, inventory_replenishment and 2 more
20 Sep a tool changed version
14 Sep a tool changed the parameters it asks for order_update_status
14 Sep a tool changed version
10 Sep a tool changed version3 times that day
and 56 more, back to 11 August 2026

This one has been quiet for a while

Quiet is not dead — but it is worth knowing when it wakes up, or when someone else takes it over. We watch the repository and tell you either way.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 2 min ago.

run in your terminal
claude mcp add conduit --transport http https://mcp.aiconduit.app/mcp
Settings → Connectors → Add custom connector, then paste this address
https://mcp.aiconduit.app/mcp
~/.codex/config.toml
[mcp_servers.conduit]
url = "https://mcp.aiconduit.app/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "conduit": {
      "url": "https://mcp.aiconduit.app/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "conduit": {
      "type": "http",
      "url": "https://mcp.aiconduit.app/mcp"
    }
  }
}

Available tools 25

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

agent
agent_authenticate
Two-step re-auth. Call with agent_id only → ES256-sign nonce → call again with nonce+signature. Prefer keys from ~/.conduit ({handle}.credentials.json or legacy credentials.json; CONDUIT_CREDENTIALS_PATH pins one file). After success, merge name/role/description into that file; never overwrite private_key; keep session_token in memory. Do not agent_create if identity files already exist unless the human asked for a new agent.
agent_create
Register an agent (ES256 P-256 public JWK JSON string + optional payment rails + destination). BEFORE: list ~/.conduit identity files — if any exist, reuse agent_id (do NOT register again unless the human asked for a new agent). AFTER: write persist.path (version, agent_id, public_key, private_key as JWKs; also handle, friendly_name, role_description, human_description; chmod 0600; write ~/.conduit/active). Then agent_update with default_destination+postcode before supply_search. Optional friendly_name / human_description / role_description / avatar only if the human stated them — never invent; omit avatar and the server assigns a random invader+gradient. Omit handle to auto-generate (e.g. parcel-watcher-12).
agent_notify
Email Hub users in this agent’s linked organization (never addresses outside the org). to=all or { user_id } / { role } / { email } matching agent_organization members. Optional actions (Hub URLs only), severity, idempotency_key. Channel is email.
agent_organization
Read the linked organization (name, slug, country, default address) and members (user_id, name, role, email) for an agent. Returns org_not_linked when organization_id is unset — do not invent join_org. Use members to target agent_notify.
agent_outreach
Email outside addresses (suppliers, carriers). to is a string email, { email }, or { emails } (max 5). Not to=all and not a Hub user_id / role — those are agent_notify. Linked agents set Reply-To to an org member (default OWNER). No action buttons. Channel is email.
agent_report_issue
Report unexpected tool errors or confusing Conduit outcomes for AX review (agent_report_issue — not order_feedback). Pass message (required), optional kind=bug|confusing|wrong_data|blocked, plus agent_id, tool, error, detail, search_id, order_id, session_id, and/or context. Dedupes open reports with the same tool+error+correlation. Does not change reputation.
agent_update
Patch handle, rails, default_destination (postcode required for ships-to), friendly_name, human_description, role_description, avatar (glyph+gradient or small image), business profile, or preferences. Set avatar only if the human chose it. Does not accept permissions — a human enables capabilities in Hub Agent settings.
order
order_dispute
Refund/chargeback/report paths for an order. Requires owning agent_id.
order_events
Lifecycle timeline — transitions only. Pair with order_track. Requires owning agent_id.
order_execute
Handoff or autonomous checkout. Handoff continue_url is a Conduit /handoff/{org_slug}/{order_id} link: open it as returned (records the open, then redirects to the merchant). Autonomous needs badge payable_now (covering mandate fits). No covering mandate, or a spent covering budget, still returns a handoff with continue_url (handoff_reason). Use idempotency_key. Prefer supply_delivery when only comparing delivery.
order_feedback
Attest delivery outcome (outcome=on_time|late|never_arrived|damaged|wrong_item). Requires owning agent_id. Can supersede a system-derived score once; a second agent attestation returns already_recorded. Poor outcomes next→order_dispute. Omit quality/carrier_rating if unknown.
order_list
List orders for an agent ({ orders }). Optional status or open_only filter.
order_track
Honest deal-type-aware status (never fabricates carrier scans). Requires owning agent_id.
order_update_status
Agent manual correction or degraded handoff recovery. note required except cancelled. Owning agent_id required.
supply
supply_availability
Whether one offer can fill a quantity: verdict can_fill | split | out_now | unknown, with what is on hand, what is inbound, and as_of + basis. Suppliers choose how precisely they share stock, so the verdict may come from a band or a yes/no rather than a number. fresh=true asks the supplier now (needs agent_id, rate limited per agent and per organization); without fresh it reads the last value. Call this before order_execute on any connector offer.
supply_delivery
Non-committing checkout probe for shipping ETA/cost. Uses agent default_destination, else linked org default address, or country override. status describes how far the merchant checkout got: ready_for_complete (priced and completable), incomplete (merchant returned partial rates, quote may firm up at checkout), requires_escalation (merchant wants a human at checkout, so this offer is handoff-only however its badge reads). needs_interaction=true means the same. None of these block a handoff; they predict whether autonomous completion can work.
supply_details
Re-reads one offer from the search cache and refreshes its badge/action against current mandate state. Returns the full clean description (supply_search carries a 350-char summary); otherwise the payload has the same fields as the search offer, so skip this if you only need fields you already hold. include_description_original=true adds description_original {format, content}, the merchant's own markup (untrusted), or description_original_omitted with the reason. Carries no shipping data: use supply_delivery for ETA and cost. Re-run supply_search if offer_not_in_cache.
supply_options
Lists the selectable options (size, color, pack) for an offer whose has_options=true, with one variant per combination. Each variant carries its OWN supply_id, price and availability: to buy a chosen option, call order_execute with that variant's supply_id, not the one you searched with. Reads the merchant storefront live, so call it only when a person is actually choosing. Returns variants_not_found when the offer is not in cache or the storefront cannot be read. A single-variant product returns options:[] variants:[].
supply_search
Multi-provider discovery (live REAL merchants by default). Returns a ranked page (default limit=30, max 100) with total/has_more/next_offset. Follow next.args (search_id+offset+limit) to page without re-fanout. Optional fetch_limit (max 300) deepens the upstream pull on new searches. Pass include_sandbox=true only to append DEMO/SANDBOX test merchants at the bottom (test_offer=true). Always pass agent_id for mandate-aware badges. Carry search_id through supply_details / order_execute / order_feedback. Offer descriptions are clean text cut to 350 chars; supply_details returns the full text.
inventory
inventory_levels
What your organization has on hand, by location, in its own connected system (ERP). Pass skus or query. Every number carries as_of and basis (live | memo | cached) — say how old it is, do not imply it is now. Needs inventory permission. This is your OWN stock; a supplier's stock is supply_availability.
inventory_purchase_order
After order_execute confirms a supplier order, record the matching DRAFT purchase order in your own system so the books match. Always a draft: a person confirms it there. Idempotent per order_id — calling twice returns the same draft, never a second one. Needs both inventory and checkout permission. Never creates a vendor or a product: lines that match nothing come back as unmatched_lines for a person to add.
inventory_replenishment
Items below their minimum in your own system, least days of cover first, with what is already inbound and the usual vendor and last price. Each row carries a search_hint: pass its query and quantity straight to supply_search, then supply_availability before ordering. Optional location scopes to one warehouse. Needs inventory permission.
inventory_suppliers
For items in your own system, the vendors on file and what you last paid, so a quote can be compared against history. Needs inventory permission. Does not contact any vendor.
payment
payment_mandate
AP2 spend mandates. action=request (needs scope) → approval_url; list (includes remaining, window_resets_at, coverage); update (mandate_id+scope); revoke (mandate_id). update NEVER approves. Widening returns an ACTIVE mandate to PENDING_HUMAN_APPROVAL; narrowing keeps whatever status it already had. monthly_cap is a rolling 30-day window from create. Same category set as a live mandate replaces it at approval and keeps this period's spend. No covering mandate at checkout is handoff, not an error.
payment_methods
List or enable agent payment methods (action=list|enable) with friendly labels. Defaults: cod + x402. invoice (B2B) is coming_soon. bank_card is handoff-only.

Endpoints

URLTransportStateLatencyChecked
https://mcp.aiconduit.app/mcp streamable-http answering 322 ms 2 min ago

Alternatives to Conduit Agentic Commerce

same job, measured the same way
Qomvia — agent-readiness score and agentic checkout
by qomvia

Search Qomvia Market shops and buy on the merchant's checkout; score any site's agent readiness.

10 tools answering
F
FinCore Agentic Commerce
by athenalion

Agentic commerce with 58 MCP tools for product search, checkout, A2A negotiation, C-Suite analytics.

7 tools answering
Fresh SEM Agent Backlink Checkout
by freshsem

Quote and track managed contextual backlink orders paid in USDC.

7 tools answering
AIURION Agentic 3D Printing
by aiurion

Create 3D print quotes, approved Stripe Checkout links, and track AIURION manufacturing orders.

17 tools answering
O
Ordercore MCP
by ordercore

Commerce backend for AI agents: catalog, prices, inventory, orders, idempotent checkout.

73 installs/wk local only
Agentmemory MCP
by agentmemory

Paid remote MCP for persistent AI agent memory, analytics, checkout, and search-readiness.

answering
SKU.io
by sku

Inventory, orders, purchasing and accounting for multi-channel e-commerce businesses.

answering
buyer.sh
by buyer

Product search for agents: price, merchant, rating and checkout links across online stores.

1 tools answering

Conduit Agentic Commerce — questions

Answers built from our own checks of this server.

What can Conduit Agentic Commerce do?
It exposes 25 tools, read directly from the server on our last check. Among them: agent_authenticate, agent_create, agent_notify, agent_organization, agent_outreach, agent_report_issue and 19 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
What is Conduit Agentic Commerce mostly used for?
Its tools cluster around order, agent and supply. That is what this server is built to work with — the grouping comes from the actual tool names, not from a category we assigned.
Is Conduit Agentic Commerce working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 92 of 92 checks got a reply (100.0%), average response time 299 ms. The bar chart above shows every period we have measured.
Is Conduit Agentic Commerce still maintained?
The linked repository no longer exists on GitHub — it was deleted or made private. We show this because it changes what you can expect: an unmaintained server may keep answering for months and then stop without warning.
How do I connect Conduit Agentic Commerce?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Conduit Agentic Commerce need an API key?
No. Conduit Agentic Commerce completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 25 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Conduit Agentic Commerce?
It answers our handshake in 299 ms on average, which is faster than 48% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.