io.github.themewireco/synchronity
up checked
Unclaimed ยท Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
Synchronity
Publisher-provided description
Shop connected e-commerce stores: search, compare, cart, and checkout with buyer approval.
Summary by lookupd
Searches and compares products across connected stores, manages carts and discounts, and completes checkout with buyer approval and payment.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http synchronity https://api.synchronity.app/mcp
Claude Code, npm package (stdio)
claude mcp add synchronity -- npx -y @synchronity/mcp-server
Codex, remote (streamable-http)
codex mcp add synchronity --url https://api.synchronity.app/mcp
Codex, npm package (stdio)
codex mcp add synchronity -- npx -y @synchronity/mcp-server
Cursor, remote (streamable-http) โ .cursor/mcp.json
{
"mcpServers": {
"synchronity": {
"url": "https://api.synchronity.app/mcp"
}
}
}Cursor, npm package (stdio) โ .cursor/mcp.json
{
"mcpServers": {
"synchronity": {
"command": "npx",
"args": [
"-y",
"@synchronity/mcp-server"
]
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (26 tools)
Publisher-provided text
list_sitesList all registered e-commerce sites. Use this first to find a site by name (e.g. "Pronto Partners") and get its site_id, which is required by all other tools.search_productsFind products on a registered store. To BROWSE a store's catalog (open-ended requests like "what do they sell", "show me what's available"), call with NO queryget_productRetrieve detailed information about a specific product including variants, pricing, images, and availability. May also return `addons` โ customer-selectable optget_product_reviews๐ **RECOMMENDED STEP** โ Fetch product reviews and authenticity consensus before making purchase decisions. Returns: average rating, trust score (0.0-1.0), revrequest_back_in_stockSubscribe the buyer to a back-in-stock alert for an out-of-stock product. Use when the buyer asks to be notified/told/pinged when an item restocks ("notify me wcompare_productsCompare products across multiple registered e-commerce sites simultaneously. Uses fail-open strategy: partial results from successful sites are returned even ifcreate_cartCreate a new shopping cart for a specific site. Returns a cart_id. IMPORTANT: Reuse the active cart_id across multiple products in the same session. Do NOT calladd_to_cartAdd a product variant (or base product) to an existing cart. Reuse the active cart_id from the chat history if one already exists. Only call create_cart first iquick_checkoutAssemble checkout-ready cart(s) in ONE call for a multi-product (and optionally multi-store) request. Creates a cart per store, adds all items, and sets the shiremove_from_cartRemove a line item from the cart. Requires the item_id from the cart contents.set_cart_quantitySet a cart line's quantity (the server cart is the checkout source of truth, so this updates it live). Requires the item_id from the cart contents and the new aapply_couponApply a discount or promotional code to the cart. Returns the updated cart with discount applied.get_cartRetrieve current cart contents, including items, pricing, discounts, and totals. The card already shows the line items and totals to the user, so keep your textget_active_cartRetrieve the buyer's in-progress cart for a site (resumes a conversation). Call this before assuming a new cart when a shopping conversation continues or afterset_shipping_addressSet the cart shipping destination (collected from the buyer) and return available shipping options with costs. Call after items are in the cart and before selecselect_shipping_optionSelect one of the shipping options returned by set_shipping_address. Binds the rate to the cart so the total includes shipping; call before execute_checkout soexecute_checkoutExecute checkout for a cart to create an order. Requires a buyer delegation token (from user auth) and a shipping address. The order is created UNPAID (status "get_orderRetrieve details for an order by its ID, including items, status, shipping, and tracking information. Orders are buyer-private โ pass `buyer_delegation_token` (list_ordersList recent orders for a site, optionally filtered by status (pending, processing, completed, cancelled, refunded). Orders are buyer-private โ pass `buyer_delegrequest_delegationStart the human delegation (approval) flow needed for checkout/payment. PREFERRED: pass the buyer's `email` โ the gateway emails them a 6-digit code and returnssubmit_delegation_otpSubmit the 6-digit code the buyer received by email (from request_delegation with an email) to approve the delegation in-chat. On success returns a delegation_tcheck_delegationPoll for human approval of a delegation request. When status is "approved", returns the delegation_token to use as buyer_delegation_token in execute_checkout.get_payment_methodsSTEP 1 of the in-chat payment flow. Returns the payment channels available for an order (e.g. "mobile_money", "card") plus a `gateways` array of the enabled payinitiate_paymentSTEP 2 of the in-chat payment flow. Starts a payment session for an order and returns a PaymentSession with an `instruction` the agent renders in chat. REQUIRESsubmit_payment_otpSTEP 3 (mobile_money only, when initiate_payment returned instruction.action == "submit_otp"). Submits the one-time password the buyer received to authorise theget_payment_statusFINAL STEP of the in-chat payment flow. Returns the current PaymentSession for an order. Poll this (every ~5 seconds) after initiate_payment/submit_payment_otp
Details
- Version: 0.5.21
- Transports: streamable-http, stdio
- Uptime (7 days): 100%
- Median latency: 684 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/themewireco/synchronity
- Website: https://synchronity.app
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/io.github.themewireco/synchronity)
- 62071 servers
- Last crawl: 2026-11-11T16:39:06.253Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp