{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_tcdun96g5g7q","handle":"droplinked","url":"https://wellknown.network/agents/droplinked","links":{"self":"https://wellknown.network/agents/droplinked/record.json","html":"https://wellknown.network/agents/droplinked","markdown":"https://wellknown.network/agents/droplinked/record.md","api":"https://wellknown.network/api/v1/agents/droplinked","status":"https://wellknown.network/api/v1/agents/droplinked/status","claim":"https://wellknown.network/agents/droplinked/claim","claimApi":"https://wellknown.network/api/v1/claims","badge":"https://wellknown.network/agents/droplinked/badge.svg","openapi":"https://wellknown.network/openapi.json"},"ard":{"identifier":"urn:air:mcp.droplinked.com:server:droplinked","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"droplinked","summary":"Agentic commerce + trust MCP: discover, verify, and transact across droplinked's merchant network.","description":"Agentic commerce + trust MCP: discover, verify, and transact across droplinked's merchant network.","publisher":{"name":"com.droplinked.mcp","url":null},"homepage":"https://droplinked.com","repository":"https://github.com/droplinked/droplinked-mcp","version":"0.1.2","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://mcp.droplinked.com/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-08-01T09:39:18.980792Z","publishedAt":"2026-08-01T09:39:18.980792Z","registryName":"com.droplinked.mcp/server"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","repoUrl":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"commerce.payments","name":"Payments","confidence":1,"provenance":"derived"},{"slug":"commerce.ecommerce","name":"E-commerce Operations","confidence":1,"provenance":"derived"},{"slug":"content.writing","name":"Writing & Editing","confidence":0.51,"provenance":"derived"},{"slug":"automation.workflows","name":"Workflow Automation","confidence":0.51,"provenance":"derived"}],"categories":["automation","commerce","content"]},"observed":{"status":"live","statusReason":"Responded 2h ago.","lastOkAt":"2026-09-05T20:25:54.136Z","lastProbedAt":"2026-09-05T20:25:54.136Z","statusComputedAt":"2026-09-05T20:26:17.933Z","reliability30d":{"probes":1,"successRate":1,"p50Ms":94},"latestObservations":[{"at":"2026-09-05T20:25:54.136Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":94,"error":null,"detail":{"tools":[{"name":"find_merchant","description":"Find a droplinked merchant by slug, name, or category. Provide exactly one of:  `slug` (exact storefront URL), `name` (case-insensitive substring over merchant "},{"name":"find_inventory","description":"Discover droplinked inventory (SKU-level) matching a free-text query and/or filters, across every connected catalog source (native droplinked shops + the Shopif"},{"name":"find_affiliate_programs","description":"Discover droplinked affiliate programs by vertical, commission rate, payout type, and on-chain attestation status. Returns up to 50 programs creators can apply "},{"name":"verify_brand_attestation","description":"Resolve the standalone droplinked brand attestation for a single shop slug. Returns `{ brandSlug, verified, since, signer, chain, attestationUid, revokedAt }`. "},{"name":"request_brand_attestation","description":"Submit a brand attestation request for a droplinked shop. Operator reviews + approves → triggers Schema A on-chain mint. Returns a requestId + initial PENDING s"},{"name":"get_brand_attestation_status","description":"Poll the brand attestation request status for a droplinked shop. Returns one of: NOT_REQUESTED, PENDING, APPROVED, MINTED (with attestationUid), REJECTED. Use t"},{"name":"verify_credit_risk","description":"Resolve the active EAS credit-risk attestation (Schema B) for a merchant. Returns `{ merchantId, verified, creditTier, maxCreditLineUsd, termDays, ratePercent, "},{"name":"verify_repayment_history","description":"Resolve a merchant's repayment-history rollup across all lenders from EAS Schema C (repayment-history) attestations. Returns the aggregated counters (totalLines"},{"name":"verify_cross_attestation","description":"Resolve EAS Schema D (cross-attestation) peer-trust rows for a given entity. Mode 'subject' returns attestations ABOUT this entity (default, primary trust-dossi"},{"name":"verify_lender","description":"Resolve the public profile for a lender by lenderId. Returns `{ found, lenderId, displayName, archetype, jurisdiction, status, signingWallet, regulatorReference"},{"name":"get_lender_history","description":"Return the public lifecycle timeline (REGISTERED / STATUS_CHANGED / metadata edits) for a registered lender. Used by verifiers to determine whether a lender was"},{"name":"verify_methodology","description":"Look up a lender's underwriting methodology by lenderId. When called without `methodologyHash`, returns the lender's currently-ACTIVE methodology (the one new S"},{"name":"get_methodology_timeline","description":"Return the public lifecycle timeline (REGISTERED / SUPERSEDED / REVOKED) for a specific methodology version. Used by verifiers to determine whether a methodolog"},{"name":"get_methodology_versions","description":"Return all methodology document versions ever registered for a lender, newest-first. Each entry includes version label, hash, document URL, status (ACTIVE/SUPER"},{"name":"get_trust_dossier","description":"Compose a merchant's full trust dossier from EAS Schema A (brand) + Schema B (credit-risk) + Schema C (repayment-history). Returns { brand, creditRisk, repaymen"},{"name":"get_trust_fabric_stats","description":"Return aggregate-only counts of the droplinked trust-fabric trinity: registered lenders, service providers, methodology versions, and on-chain attestations by s"},{"name":"get_underwriting_signals","description":"Composite merchant-wide underwriting envelope: Schema B latest-per-lender + Schema C merchant-wide rollup + CreditTier upgrade preview + a `summary` block with "},{"name":"get_upgrade_preview","description":"Aspirational roadmap to higher credit-tier ceilings for a merchant. Returns the tier the merchant qualifies for from repayment history alone (`observedTier`), t"},{"name":"recommend_lender","description":"Find out whether droplinked can source financing for a merchant's jurisdiction, and how the available matches rank. Returns an ordered array of matches, each ca"},{"name":"recommend_service_provider","description":"Get an ordered list of ACTIVE service providers (WMS, 3PL, fulfillment partners) a merchant can route inventory ingestion or fulfillment to. Returns an array so"},{"name":"quote_inventory_available","description":"Atomically quote price + delivery + reserve stock for a SKU on droplinked. The linchpin between discovery (`find_inventory`) and tender (`start_checkout`) in th"},{"name":"process_payment","description":"Finalize a droplinked order using a Stripe ACP payment intent and an optional inventory hold. The consumer agent calls this after find_inventory + quote_invento"},{"name":"search_products","description":"Search the public droplinked catalog by free-text query. Returns paginated product summaries (title, slug, shop, price, image) AND a parallel `verifications` ar"},{"name":"get_product","description":"Fetch the full public detail for a single droplinked product (variants, SKUs, media, shop info). The response envelope includes a `verification` block (`brand_v"},{"name":"list_shop_products","description":"Page through the public catalog of a single droplinked shop by slug. Paginate with `page` (1-based); the response carries `page`, `totalPages`, `hasNextPage` an"},{"name":"start_checkout","description":"Begin an agent-initiated droplinked checkout for a SKU. Mints a cart on droplinked-backend and returns either the hosted checkout URL (default `hosted` mode) or"},{"name":"get_feed","description":"Return the URL of the droplinked Stripe ACP product feed so an agent can fetch the canonical catalog snapshot. As of feed v2 every item includes verification me"},{"name":"cart.addLine","description":"Add a product variant (skuId) and quantity to an existing droplinked cart. Use this to build a multi-item cart incrementally before checking out. Requires a car"},{"name":"cart.updateLineQuantity","description":"Change the quantity of an existing line in a droplinked cart. Identifies the line by skuId (the variant id used when the line was added). Returns `{ status, car"},{"name":"cart.removeLine","description":"Remove a product line from a droplinked cart by skuId. The line identified by skuId is deleted from the cart. Returns `{ status, cartId, skuId, remainingLineCou"},{"name":"cart.applyDiscount","description":"Apply a discount or coupon code to a droplinked cart. Returns `{ status, cartId, discountCode, discountAmount, discountLabel }` where discountAmount is in the c"},{"name":"get_lending_application_status","description":"Resolve the current status of a merchant's lending application by applicationId. Returns the canonical envelope (status, lending tier, cohort, partner ref, deci"},{"name":"get_document_checklist","description":"Resolve the per-cohort document upload checklist for a merchant's lending application. Returns the items array (key, label, required, status, uploadedAt) plus r"},{"name":"list_lending_applications_for_merchant","description":"List a merchant's lending application history. Returns compact summaries (applicationId, status, tier, cohort, purpose, requestedAmount, term, decision timestam"},{"name":"request_partner_referral","description":"Trigger a Tier-1 / Tier-2 / Tier-3 lending application submission via the droplinked backend's TierRoutingService. Resolved tier is decided backend-side based o"},{"name":"quote_credit_terms","description":"Submit a draft credit-quote on behalf of an authorised lender. Captures target cohort tier (AAA..CCC|NR), annual rate in basis points, term length in days, maxi"},{"name":"find_business_buyer","description":"Search the KYB-verified droplinked merchant cohort grid by credit tier and ranking facet (collateral / liquidity / sales-efficiency / operational risk). Used by"},{"name":"report_repayment","description":"Record a repayment event (PAID / PARTIAL / MISSED) against a previously- issued credit quote. Backend persists the event and (when cumulative settlement crosses"}],"toolCount":38,"serverName":"droplinked-mcp","capabilities":["tools"],"serverVersion":"0.1.0","protocolVersion":"2025-06-18"}}],"tools":[{"name":"find_merchant","description":"Find a droplinked merchant by slug, name, or category. Provide exactly one of:  `slug` (exact storefront URL), `name` (case-insensitive substring over merchant "},{"name":"find_inventory","description":"Discover droplinked inventory (SKU-level) matching a free-text query and/or filters, across every connected catalog source (native droplinked shops + the Shopif"},{"name":"find_affiliate_programs","description":"Discover droplinked affiliate programs by vertical, commission rate, payout type, and on-chain attestation status. Returns up to 50 programs creators can apply "},{"name":"verify_brand_attestation","description":"Resolve the standalone droplinked brand attestation for a single shop slug. Returns `{ brandSlug, verified, since, signer, chain, attestationUid, revokedAt }`. "},{"name":"request_brand_attestation","description":"Submit a brand attestation request for a droplinked shop. Operator reviews + approves → triggers Schema A on-chain mint. Returns a requestId + initial PENDING s"},{"name":"get_brand_attestation_status","description":"Poll the brand attestation request status for a droplinked shop. Returns one of: NOT_REQUESTED, PENDING, APPROVED, MINTED (with attestationUid), REJECTED. Use t"},{"name":"verify_credit_risk","description":"Resolve the active EAS credit-risk attestation (Schema B) for a merchant. Returns `{ merchantId, verified, creditTier, maxCreditLineUsd, termDays, ratePercent, "},{"name":"verify_repayment_history","description":"Resolve a merchant's repayment-history rollup across all lenders from EAS Schema C (repayment-history) attestations. Returns the aggregated counters (totalLines"},{"name":"verify_cross_attestation","description":"Resolve EAS Schema D (cross-attestation) peer-trust rows for a given entity. Mode 'subject' returns attestations ABOUT this entity (default, primary trust-dossi"},{"name":"verify_lender","description":"Resolve the public profile for a lender by lenderId. Returns `{ found, lenderId, displayName, archetype, jurisdiction, status, signingWallet, regulatorReference"},{"name":"get_lender_history","description":"Return the public lifecycle timeline (REGISTERED / STATUS_CHANGED / metadata edits) for a registered lender. Used by verifiers to determine whether a lender was"},{"name":"verify_methodology","description":"Look up a lender's underwriting methodology by lenderId. When called without `methodologyHash`, returns the lender's currently-ACTIVE methodology (the one new S"},{"name":"get_methodology_timeline","description":"Return the public lifecycle timeline (REGISTERED / SUPERSEDED / REVOKED) for a specific methodology version. Used by verifiers to determine whether a methodolog"},{"name":"get_methodology_versions","description":"Return all methodology document versions ever registered for a lender, newest-first. Each entry includes version label, hash, document URL, status (ACTIVE/SUPER"},{"name":"get_trust_dossier","description":"Compose a merchant's full trust dossier from EAS Schema A (brand) + Schema B (credit-risk) + Schema C (repayment-history). Returns { brand, creditRisk, repaymen"},{"name":"get_trust_fabric_stats","description":"Return aggregate-only counts of the droplinked trust-fabric trinity: registered lenders, service providers, methodology versions, and on-chain attestations by s"},{"name":"get_underwriting_signals","description":"Composite merchant-wide underwriting envelope: Schema B latest-per-lender + Schema C merchant-wide rollup + CreditTier upgrade preview + a `summary` block with "},{"name":"get_upgrade_preview","description":"Aspirational roadmap to higher credit-tier ceilings for a merchant. Returns the tier the merchant qualifies for from repayment history alone (`observedTier`), t"},{"name":"recommend_lender","description":"Find out whether droplinked can source financing for a merchant's jurisdiction, and how the available matches rank. Returns an ordered array of matches, each ca"},{"name":"recommend_service_provider","description":"Get an ordered list of ACTIVE service providers (WMS, 3PL, fulfillment partners) a merchant can route inventory ingestion or fulfillment to. Returns an array so"},{"name":"quote_inventory_available","description":"Atomically quote price + delivery + reserve stock for a SKU on droplinked. The linchpin between discovery (`find_inventory`) and tender (`start_checkout`) in th"},{"name":"process_payment","description":"Finalize a droplinked order using a Stripe ACP payment intent and an optional inventory hold. The consumer agent calls this after find_inventory + quote_invento"},{"name":"search_products","description":"Search the public droplinked catalog by free-text query. Returns paginated product summaries (title, slug, shop, price, image) AND a parallel `verifications` ar"},{"name":"get_product","description":"Fetch the full public detail for a single droplinked product (variants, SKUs, media, shop info). The response envelope includes a `verification` block (`brand_v"},{"name":"list_shop_products","description":"Page through the public catalog of a single droplinked shop by slug. Paginate with `page` (1-based); the response carries `page`, `totalPages`, `hasNextPage` an"},{"name":"start_checkout","description":"Begin an agent-initiated droplinked checkout for a SKU. Mints a cart on droplinked-backend and returns either the hosted checkout URL (default `hosted` mode) or"},{"name":"get_feed","description":"Return the URL of the droplinked Stripe ACP product feed so an agent can fetch the canonical catalog snapshot. As of feed v2 every item includes verification me"},{"name":"cart.addLine","description":"Add a product variant (skuId) and quantity to an existing droplinked cart. Use this to build a multi-item cart incrementally before checking out. Requires a car"},{"name":"cart.updateLineQuantity","description":"Change the quantity of an existing line in a droplinked cart. Identifies the line by skuId (the variant id used when the line was added). Returns `{ status, car"},{"name":"cart.removeLine","description":"Remove a product line from a droplinked cart by skuId. The line identified by skuId is deleted from the cart. Returns `{ status, cartId, skuId, remainingLineCou"},{"name":"cart.applyDiscount","description":"Apply a discount or coupon code to a droplinked cart. Returns `{ status, cartId, discountCode, discountAmount, discountLabel }` where discountAmount is in the c"},{"name":"get_lending_application_status","description":"Resolve the current status of a merchant's lending application by applicationId. Returns the canonical envelope (status, lending tier, cohort, partner ref, deci"},{"name":"get_document_checklist","description":"Resolve the per-cohort document upload checklist for a merchant's lending application. Returns the items array (key, label, required, status, uploadedAt) plus r"},{"name":"list_lending_applications_for_merchant","description":"List a merchant's lending application history. Returns compact summaries (applicationId, status, tier, cohort, purpose, requestedAmount, term, decision timestam"},{"name":"request_partner_referral","description":"Trigger a Tier-1 / Tier-2 / Tier-3 lending application submission via the droplinked backend's TierRoutingService. Resolved tier is decided backend-side based o"},{"name":"quote_credit_terms","description":"Submit a draft credit-quote on behalf of an authorised lender. Captures target cohort tier (AAA..CCC|NR), annual rate in basis points, term length in days, maxi"},{"name":"find_business_buyer","description":"Search the KYB-verified droplinked merchant cohort grid by credit tier and ranking facet (collateral / liquidity / sales-efficiency / operational risk). Used by"},{"name":"report_repayment","description":"Record a repayment event (PAID / PARTIAL / MISSED) against a previously- issued credit quote. Backend persists the event and (when cumulative settlement crosses"}],"package":null},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"com.droplinked.mcp/server","url":"https://registry.modelcontextprotocol.io/v0/servers/com.droplinked.mcp%2Fserver","firstSeenAt":"2026-09-05T18:20:04.025Z","fetchedAt":"2026-09-05T18:20:04.025Z","normalizedAt":"2026-09-05T18:20:04.025Z"}]},"firstSeenAt":"2026-09-05T18:20:04.025Z","updatedAt":"2026-09-05T20:26:26.620Z"}