{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_mbwpjju7ygmz","handle":"supplyslate","url":"https://wellknown.network/agents/supplyslate","links":{"self":"https://wellknown.network/agents/supplyslate/record.json","html":"https://wellknown.network/agents/supplyslate","markdown":"https://wellknown.network/agents/supplyslate/record.md","api":"https://wellknown.network/api/v1/agents/supplyslate","status":"https://wellknown.network/api/v1/agents/supplyslate/status","claim":"https://wellknown.network/agents/supplyslate/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/supplyslate/claim.json","badge":"https://wellknown.network/agents/supplyslate/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/supplyslate/history","tools":"https://wellknown.network/api/v1/agents/supplyslate/tools"},"ard":{"identifier":"urn:air:mcp.supplyslate.com:server:supplyslate","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"SupplySlate","summary":"Agent-native supply network for components, fabrication, industrial RFQs, offers, and fulfillment.","description":"Agent-native supply network for components, fabrication, industrial RFQs, offers, and fulfillment.","publisher":{"name":"com.supplyslate","url":null},"homepage":null,"repository":null,"version":"2.0.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://mcp.supplyslate.com/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-08-20T14:40:58.28454Z","publishedAt":"2026-08-20T14:40:58.28454Z","registryName":"com.supplyslate/sourcing"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"dev.version-control","name":"Version Control","confidence":1,"provenance":"derived"},{"slug":"dev.package-management","name":"Packages & Dependencies","confidence":1,"provenance":"derived"},{"slug":"commerce.payments","name":"Payments","confidence":1,"provenance":"derived"},{"slug":"commerce.ecommerce","name":"E-commerce Operations","confidence":1,"provenance":"derived"},{"slug":"security.identity","name":"Identity & Access","confidence":1,"provenance":"derived"},{"slug":"documents.spreadsheets","name":"Spreadsheets","confidence":0.919,"provenance":"derived"},{"slug":"communication.notifications","name":"Notifications","confidence":0.583,"provenance":"derived"},{"slug":"productivity.hr","name":"HR & Recruiting","confidence":0.554,"provenance":"derived"}],"categories":["commerce","communication","dev","documents","productivity","security"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 55m ago.","lastOkAt":"2026-10-11T05:24:45.027Z","lastProbedAt":"2026-10-11T05:24:45.027Z","statusComputedAt":"2026-10-11T05:26:52.184Z","reliability30d":{"probes":109,"successRate":1,"p50Ms":203,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":109,"ok":109,"authBoundaryOk":0,"serviceOk":109,"note":"Counted from the observation rows for the window, checks of the server only (HTTP, A2A card, MCP initialize). ok = authBoundaryOk + serviceOk. `probes` is the sum of daily rollups and includes registry checks, so it can differ from `total`."}},"latestObservations":[{"at":"2026-10-11T05:24:45.027Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":135,"error":null,"detail":{"tools":[{"name":"describe_supplyslate","description":"Explain what SupplySlate does, what it does not do, and when a buyer-owned agent should use it."},{"name":"list_sourcing_categories","description":"List the editable supply categories currently accepting requests. Agents may still submit a precise request outside this list."},{"name":"get_connection_guide","description":"Return the exact MCP and REST connection details a buyer, developer, or agent operator needs to connect to SupplySlate."},{"name":"list_fabrication_processes","description":"List configurable fabrication, kitting, assembly, and test processes with their required artifacts and requirement schemas."},{"name":"get_live_fabrication_capabilities","description":"Read attributed live fabrication capabilities from the connected AFN provider. This is discovery only and neither uploads a design nor requests a quote."},{"name":"search_live_components","description":"Search attributed current electronic-component product, availability, lead-time, and price data from Mouser. Results retain provider, observation time, and merc"},{"name":"get_requirement_schema","description":"Read the evidence-safe input schema for a configurable supply category or fabrication process, including required fields, recommended fields, accepted artifacts"},{"name":"search_products","description":"Search published canonical product facts. Commercial price, stock, compatibility, and lead time are returned only when separately supported by current evidence."},{"name":"get_product","description":"Read one published canonical product with variants, category links, evidence scope, observation dates, and freshness."},{"name":"get_compatibility","description":"Read one published compatibility or substitution assertion with exact subject, object, conditions, confidence, evidence source, and observation time."},{"name":"list_supplier_taxonomy","description":"List the product categories used by the public industrial compressor service-parts supplier directory, including verified supplier counts."},{"name":"search_suppliers","description":"Search source-backed public supplier profiles by product category, brand, company type, service, compressor type, industry, or text. No authentication required."},{"name":"get_supplier","description":"Read one public supplier profile with source URLs and evidence for every category, capability, and brand claim."},{"name":"create_project","description":"Create a durable supply project from an idea, file, BOM, exact part, or RFQ origin. Requires a scoped buyer credential."},{"name":"get_project","description":"Read a project, its current immutable-capable revision, requirements, artifacts, BOM summaries, and validation history."},{"name":"update_project_requirements","description":"Replace the structured requirement set on an unlocked project revision. Confirmed flags distinguish buyer-confirmed facts from agent interpretation."},{"name":"create_artifact_upload","description":"Create a short-lived, one-time private artifact upload URL. The caller must stream the exact declared bytes with a SHA-256 checksum."},{"name":"attach_artifact_reference","description":"Attach an HTTPS repository, document, drawing, datasheet, BOM, or design reference to the current project revision without copying its bytes. Private or expirin"},{"name":"upsert_bom","description":"Create a BOM or a new BOM revision with assemblies, catalog items, custom parts, services, consumables, artifacts, and interface dependencies."},{"name":"get_bom","description":"Read the current revision of one project BOM, including hierarchy, quantities, sourcing state, and interface dependencies."},{"name":"validate_project","description":"Run the current versioned validators and return separate blocking errors, compatibility conflicts, warnings, missing information, passed checks, and unavailable"},{"name":"list_project_validations","description":"List versioned validation reports for a project without implying licensed engineering approval."},{"name":"source_project","description":"Lock the validated project revision into an immutable sourcing package, create normalized request lines, and return transparent supplier candidates. This does n"},{"name":"create_purchase_plan","description":"Create an immutable, single-currency, multi-supplier purchase plan from selected current quote lines, choosing at most one commercial option per requested line."},{"name":"get_purchase_plan","description":"Read one exact purchase-plan version with selected lines, merchants, totals, risks, evidence, approvals, and checkout handoffs."},{"name":"request_purchase_approval","description":"Create a human review link bound to the exact purchase-plan version, suppliers, maximum amount, currency, risks, and expiry. This does not approve or purchase t"},{"name":"get_checkout_handoffs","description":"List merchant-hosted checkout, supplier invoice, or merchant-order handoffs for an approved plan. Suppliers remain merchant of record and SupplySlate does not p"},{"name":"create_provider_checkout_handoff","description":"After a human has approved the exact purchase plan, create one supplier-hosted payment link for a checkout-connected provider offer. This creates an unpaid prov"},{"name":"list_orders","description":"List merchant-confirmed orders for the buyer organization. A plan or queued handoff is never represented as an order."},{"name":"get_order","description":"Read one merchant-confirmed order with items, fulfillment, shipments, issues, evidence, and event history."},{"name":"report_order_issue","description":"Open a durable post-purchase issue for a merchant-confirmed order. This notifies the supplier-side organization and records owner, status, and event history; it"},{"name":"request_order_cancellation","description":"Ask the merchant to cancel an unshipped order. This creates a request and notification; it never reports the order as cancelled until the supplier or an operato"},{"name":"request_order_return","description":"Open a return request after shipment. The supplier remains merchant of record and controls authorization and refund state."},{"name":"open_warranty_claim","description":"Open a durable warranty claim on an accepted order or specific order line. This records the claim and notifies the supplier without asserting eligibility or app"},{"name":"get_supplier_profile","description":"Read the authenticated supplier's SupplySlate profile and current catalog-item count. Requires a supplier API key."},{"name":"upsert_supplier_catalog","description":"Create or update normalized supplier catalog items through a durable manual import with row-level validation, history, evidence scope, availability, and commerc"},{"name":"create_catalog_import","description":"Create a durable CSV, XLSX, JSON, feed, API, document, or manual catalog import. Supply parsed rows for immediate validation, or an artifact/source reference to"},{"name":"update_supplier_capabilities","description":"Replace the supplier-submitted capability set while preserving separately sourced public, operator-verified, and transaction-proven evidence."},{"name":"update_availability","description":"Append timestamped supplier availability evidence and update current catalog state by supplier SKU without rewriting historical snapshots."},{"name":"list_supplier_rfqs","description":"List approved RFQs matched to the authenticated supplier. Requires a supplier API key."},{"name":"get_supplier_rfq","description":"Read an approved RFQ and its normalized buyer line items. Requires a supplier API key."},{"name":"submit_supplier_quote","description":"Submit the first structured commercial quote for a human-approved RFQ. Money is integer minor units with an explicit currency; partial line coverage and labeled"},{"name":"ask_rfq_clarification","description":"Ask the buyer a clarification question on an approved supplier RFQ without changing the immutable request package."},{"name":"revise_supplier_quote","description":"Create a new immutable revision of a supplier quote. The previous revision remains in history and the new revision becomes current."},{"name":"decline_supplier_rfq","description":"Decline an approved RFQ with a structured reason so the buyer and network can route more accurately."},{"name":"list_supplier_orders","description":"List merchant-confirmed orders attributable to the authenticated supplier. RFQs, quotes, plans, and checkout handoffs are not represented as orders."},{"name":"update_supplier_order","description":"Acknowledge or update fulfillment on a merchant-confirmed supplier order, optionally recording a shipment. State transitions and order-item quantities are valid"},{"name":"update_supplier_order_issue","description":"Update ownership, status, or resolution for a buyer-reported issue on the authenticated supplier's merchant order."},{"name":"decide_supplier_order_cancellation","description":"Accept or reject a buyer cancellation request for the authenticated supplier's unshipped merchant order. Acceptance is the state-changing merchant decision."},{"name":"update_supplier_order_return","description":"Advance an authenticated supplier return through authorization, shipment, receipt, and refund states without changing historical order evidence."},{"name":"update_supplier_warranty_claim","description":"Advance a warranty claim through supplier review, approval, replacement, resolution, or rejection with a merchant reference and durable history."},{"name":"submit_sourcing_request","description":"Submit a real non-sensitive B2B sourcing request on behalf of the buyer. SupplySlate routes it to relevant suppliers and returns structured offers later. Requir"},{"name":"list_sourcing_requests","description":"List recent sourcing requests owned by the authenticated buyer organization across API keys and OAuth agents."},{"name":"get_sourcing_request","description":"Read the current status and normalized line items for one authenticated buyer sourcing request."},{"name":"get_supplier_offers","description":"Retrieve current normalized supplier quote revisions for one buyer sourcing request, including unquoted lines, compatibility, price, availability, lead time, te"}],"toolCount":55,"toolsHash":"cd30d528f733e060628d60271ed997d68e3d0756bf5a08c52553719fff787fae","serverName":"SupplySlate","capabilities":["tools"],"serverVersion":"2.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-10T22:20:58.847Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":146,"error":null,"detail":{"tools":[{"name":"describe_supplyslate","description":"Explain what SupplySlate does, what it does not do, and when a buyer-owned agent should use it."},{"name":"list_sourcing_categories","description":"List the editable supply categories currently accepting requests. Agents may still submit a precise request outside this list."},{"name":"get_connection_guide","description":"Return the exact MCP and REST connection details a buyer, developer, or agent operator needs to connect to SupplySlate."},{"name":"list_fabrication_processes","description":"List configurable fabrication, kitting, assembly, and test processes with their required artifacts and requirement schemas."},{"name":"get_live_fabrication_capabilities","description":"Read attributed live fabrication capabilities from the connected AFN provider. This is discovery only and neither uploads a design nor requests a quote."},{"name":"search_live_components","description":"Search attributed current electronic-component product, availability, lead-time, and price data from Mouser. Results retain provider, observation time, and merc"},{"name":"get_requirement_schema","description":"Read the evidence-safe input schema for a configurable supply category or fabrication process, including required fields, recommended fields, accepted artifacts"},{"name":"search_products","description":"Search published canonical product facts. Commercial price, stock, compatibility, and lead time are returned only when separately supported by current evidence."},{"name":"get_product","description":"Read one published canonical product with variants, category links, evidence scope, observation dates, and freshness."},{"name":"get_compatibility","description":"Read one published compatibility or substitution assertion with exact subject, object, conditions, confidence, evidence source, and observation time."},{"name":"list_supplier_taxonomy","description":"List the product categories used by the public industrial compressor service-parts supplier directory, including verified supplier counts."},{"name":"search_suppliers","description":"Search source-backed public supplier profiles by product category, brand, company type, service, compressor type, industry, or text. No authentication required."},{"name":"get_supplier","description":"Read one public supplier profile with source URLs and evidence for every category, capability, and brand claim."},{"name":"create_project","description":"Create a durable supply project from an idea, file, BOM, exact part, or RFQ origin. Requires a scoped buyer credential."},{"name":"get_project","description":"Read a project, its current immutable-capable revision, requirements, artifacts, BOM summaries, and validation history."},{"name":"update_project_requirements","description":"Replace the structured requirement set on an unlocked project revision. Confirmed flags distinguish buyer-confirmed facts from agent interpretation."},{"name":"create_artifact_upload","description":"Create a short-lived, one-time private artifact upload URL. The caller must stream the exact declared bytes with a SHA-256 checksum."},{"name":"attach_artifact_reference","description":"Attach an HTTPS repository, document, drawing, datasheet, BOM, or design reference to the current project revision without copying its bytes. Private or expirin"},{"name":"upsert_bom","description":"Create a BOM or a new BOM revision with assemblies, catalog items, custom parts, services, consumables, artifacts, and interface dependencies."},{"name":"get_bom","description":"Read the current revision of one project BOM, including hierarchy, quantities, sourcing state, and interface dependencies."},{"name":"validate_project","description":"Run the current versioned validators and return separate blocking errors, compatibility conflicts, warnings, missing information, passed checks, and unavailable"},{"name":"list_project_validations","description":"List versioned validation reports for a project without implying licensed engineering approval."},{"name":"source_project","description":"Lock the validated project revision into an immutable sourcing package, create normalized request lines, and return transparent supplier candidates. This does n"},{"name":"create_purchase_plan","description":"Create an immutable, single-currency, multi-supplier purchase plan from selected current quote lines, choosing at most one commercial option per requested line."},{"name":"get_purchase_plan","description":"Read one exact purchase-plan version with selected lines, merchants, totals, risks, evidence, approvals, and checkout handoffs."},{"name":"request_purchase_approval","description":"Create a human review link bound to the exact purchase-plan version, suppliers, maximum amount, currency, risks, and expiry. This does not approve or purchase t"},{"name":"get_checkout_handoffs","description":"List merchant-hosted checkout, supplier invoice, or merchant-order handoffs for an approved plan. Suppliers remain merchant of record and SupplySlate does not p"},{"name":"create_provider_checkout_handoff","description":"After a human has approved the exact purchase plan, create one supplier-hosted payment link for a checkout-connected provider offer. This creates an unpaid prov"},{"name":"list_orders","description":"List merchant-confirmed orders for the buyer organization. A plan or queued handoff is never represented as an order."},{"name":"get_order","description":"Read one merchant-confirmed order with items, fulfillment, shipments, issues, evidence, and event history."},{"name":"report_order_issue","description":"Open a durable post-purchase issue for a merchant-confirmed order. This notifies the supplier-side organization and records owner, status, and event history; it"},{"name":"request_order_cancellation","description":"Ask the merchant to cancel an unshipped order. This creates a request and notification; it never reports the order as cancelled until the supplier or an operato"},{"name":"request_order_return","description":"Open a return request after shipment. The supplier remains merchant of record and controls authorization and refund state."},{"name":"open_warranty_claim","description":"Open a durable warranty claim on an accepted order or specific order line. This records the claim and notifies the supplier without asserting eligibility or app"},{"name":"get_supplier_profile","description":"Read the authenticated supplier's SupplySlate profile and current catalog-item count. Requires a supplier API key."},{"name":"upsert_supplier_catalog","description":"Create or update normalized supplier catalog items through a durable manual import with row-level validation, history, evidence scope, availability, and commerc"},{"name":"create_catalog_import","description":"Create a durable CSV, XLSX, JSON, feed, API, document, or manual catalog import. Supply parsed rows for immediate validation, or an artifact/source reference to"},{"name":"update_supplier_capabilities","description":"Replace the supplier-submitted capability set while preserving separately sourced public, operator-verified, and transaction-proven evidence."},{"name":"update_availability","description":"Append timestamped supplier availability evidence and update current catalog state by supplier SKU without rewriting historical snapshots."},{"name":"list_supplier_rfqs","description":"List approved RFQs matched to the authenticated supplier. Requires a supplier API key."},{"name":"get_supplier_rfq","description":"Read an approved RFQ and its normalized buyer line items. Requires a supplier API key."},{"name":"submit_supplier_quote","description":"Submit the first structured commercial quote for a human-approved RFQ. Money is integer minor units with an explicit currency; partial line coverage and labeled"},{"name":"ask_rfq_clarification","description":"Ask the buyer a clarification question on an approved supplier RFQ without changing the immutable request package."},{"name":"revise_supplier_quote","description":"Create a new immutable revision of a supplier quote. The previous revision remains in history and the new revision becomes current."},{"name":"decline_supplier_rfq","description":"Decline an approved RFQ with a structured reason so the buyer and network can route more accurately."},{"name":"list_supplier_orders","description":"List merchant-confirmed orders attributable to the authenticated supplier. RFQs, quotes, plans, and checkout handoffs are not represented as orders."},{"name":"update_supplier_order","description":"Acknowledge or update fulfillment on a merchant-confirmed supplier order, optionally recording a shipment. State transitions and order-item quantities are valid"},{"name":"update_supplier_order_issue","description":"Update ownership, status, or resolution for a buyer-reported issue on the authenticated supplier's merchant order."},{"name":"decide_supplier_order_cancellation","description":"Accept or reject a buyer cancellation request for the authenticated supplier's unshipped merchant order. Acceptance is the state-changing merchant decision."},{"name":"update_supplier_order_return","description":"Advance an authenticated supplier return through authorization, shipment, receipt, and refund states without changing historical order evidence."},{"name":"update_supplier_warranty_claim","description":"Advance a warranty claim through supplier review, approval, replacement, resolution, or rejection with a merchant reference and durable history."},{"name":"submit_sourcing_request","description":"Submit a real non-sensitive B2B sourcing request on behalf of the buyer. SupplySlate routes it to relevant suppliers and returns structured offers later. Requir"},{"name":"list_sourcing_requests","description":"List recent sourcing requests owned by the authenticated buyer organization across API keys and OAuth agents."},{"name":"get_sourcing_request","description":"Read the current status and normalized line items for one authenticated buyer sourcing request."},{"name":"get_supplier_offers","description":"Retrieve current normalized supplier quote revisions for one buyer sourcing request, including unquoted lines, compatibility, price, availability, lead time, te"}],"toolCount":55,"toolsHash":"cd30d528f733e060628d60271ed997d68e3d0756bf5a08c52553719fff787fae","serverName":"SupplySlate","capabilities":["tools"],"serverVersion":"2.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-10T15:32:21.590Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":261,"error":null,"detail":{"tools":[{"name":"describe_supplyslate","description":"Explain what SupplySlate does, what it does not do, and when a buyer-owned agent should use it."},{"name":"list_sourcing_categories","description":"List the editable supply categories currently accepting requests. Agents may still submit a precise request outside this list."},{"name":"get_connection_guide","description":"Return the exact MCP and REST connection details a buyer, developer, or agent operator needs to connect to SupplySlate."},{"name":"list_fabrication_processes","description":"List configurable fabrication, kitting, assembly, and test processes with their required artifacts and requirement schemas."},{"name":"get_live_fabrication_capabilities","description":"Read attributed live fabrication capabilities from the connected AFN provider. This is discovery only and neither uploads a design nor requests a quote."},{"name":"search_live_components","description":"Search attributed current electronic-component product, availability, lead-time, and price data from Mouser. Results retain provider, observation time, and merc"},{"name":"get_requirement_schema","description":"Read the evidence-safe input schema for a configurable supply category or fabrication process, including required fields, recommended fields, accepted artifacts"},{"name":"search_products","description":"Search published canonical product facts. Commercial price, stock, compatibility, and lead time are returned only when separately supported by current evidence."},{"name":"get_product","description":"Read one published canonical product with variants, category links, evidence scope, observation dates, and freshness."},{"name":"get_compatibility","description":"Read one published compatibility or substitution assertion with exact subject, object, conditions, confidence, evidence source, and observation time."},{"name":"list_supplier_taxonomy","description":"List the product categories used by the public industrial compressor service-parts supplier directory, including verified supplier counts."},{"name":"search_suppliers","description":"Search source-backed public supplier profiles by product category, brand, company type, service, compressor type, industry, or text. No authentication required."},{"name":"get_supplier","description":"Read one public supplier profile with source URLs and evidence for every category, capability, and brand claim."},{"name":"create_project","description":"Create a durable supply project from an idea, file, BOM, exact part, or RFQ origin. Requires a scoped buyer credential."},{"name":"get_project","description":"Read a project, its current immutable-capable revision, requirements, artifacts, BOM summaries, and validation history."},{"name":"update_project_requirements","description":"Replace the structured requirement set on an unlocked project revision. Confirmed flags distinguish buyer-confirmed facts from agent interpretation."},{"name":"create_artifact_upload","description":"Create a short-lived, one-time private artifact upload URL. The caller must stream the exact declared bytes with a SHA-256 checksum."},{"name":"attach_artifact_reference","description":"Attach an HTTPS repository, document, drawing, datasheet, BOM, or design reference to the current project revision without copying its bytes. Private or expirin"},{"name":"upsert_bom","description":"Create a BOM or a new BOM revision with assemblies, catalog items, custom parts, services, consumables, artifacts, and interface dependencies."},{"name":"get_bom","description":"Read the current revision of one project BOM, including hierarchy, quantities, sourcing state, and interface dependencies."},{"name":"validate_project","description":"Run the current versioned validators and return separate blocking errors, compatibility conflicts, warnings, missing information, passed checks, and unavailable"},{"name":"list_project_validations","description":"List versioned validation reports for a project without implying licensed engineering approval."},{"name":"source_project","description":"Lock the validated project revision into an immutable sourcing package, create normalized request lines, and return transparent supplier candidates. This does n"},{"name":"create_purchase_plan","description":"Create an immutable, single-currency, multi-supplier purchase plan from selected current quote lines, choosing at most one commercial option per requested line."},{"name":"get_purchase_plan","description":"Read one exact purchase-plan version with selected lines, merchants, totals, risks, evidence, approvals, and checkout handoffs."},{"name":"request_purchase_approval","description":"Create a human review link bound to the exact purchase-plan version, suppliers, maximum amount, currency, risks, and expiry. This does not approve or purchase t"},{"name":"get_checkout_handoffs","description":"List merchant-hosted checkout, supplier invoice, or merchant-order handoffs for an approved plan. Suppliers remain merchant of record and SupplySlate does not p"},{"name":"create_provider_checkout_handoff","description":"After a human has approved the exact purchase plan, create one supplier-hosted payment link for a checkout-connected provider offer. This creates an unpaid prov"},{"name":"list_orders","description":"List merchant-confirmed orders for the buyer organization. A plan or queued handoff is never represented as an order."},{"name":"get_order","description":"Read one merchant-confirmed order with items, fulfillment, shipments, issues, evidence, and event history."},{"name":"report_order_issue","description":"Open a durable post-purchase issue for a merchant-confirmed order. This notifies the supplier-side organization and records owner, status, and event history; it"},{"name":"request_order_cancellation","description":"Ask the merchant to cancel an unshipped order. This creates a request and notification; it never reports the order as cancelled until the supplier or an operato"},{"name":"request_order_return","description":"Open a return request after shipment. The supplier remains merchant of record and controls authorization and refund state."},{"name":"open_warranty_claim","description":"Open a durable warranty claim on an accepted order or specific order line. This records the claim and notifies the supplier without asserting eligibility or app"},{"name":"get_supplier_profile","description":"Read the authenticated supplier's SupplySlate profile and current catalog-item count. Requires a supplier API key."},{"name":"upsert_supplier_catalog","description":"Create or update normalized supplier catalog items through a durable manual import with row-level validation, history, evidence scope, availability, and commerc"},{"name":"create_catalog_import","description":"Create a durable CSV, XLSX, JSON, feed, API, document, or manual catalog import. Supply parsed rows for immediate validation, or an artifact/source reference to"},{"name":"update_supplier_capabilities","description":"Replace the supplier-submitted capability set while preserving separately sourced public, operator-verified, and transaction-proven evidence."},{"name":"update_availability","description":"Append timestamped supplier availability evidence and update current catalog state by supplier SKU without rewriting historical snapshots."},{"name":"list_supplier_rfqs","description":"List approved RFQs matched to the authenticated supplier. Requires a supplier API key."},{"name":"get_supplier_rfq","description":"Read an approved RFQ and its normalized buyer line items. Requires a supplier API key."},{"name":"submit_supplier_quote","description":"Submit the first structured commercial quote for a human-approved RFQ. Money is integer minor units with an explicit currency; partial line coverage and labeled"},{"name":"ask_rfq_clarification","description":"Ask the buyer a clarification question on an approved supplier RFQ without changing the immutable request package."},{"name":"revise_supplier_quote","description":"Create a new immutable revision of a supplier quote. The previous revision remains in history and the new revision becomes current."},{"name":"decline_supplier_rfq","description":"Decline an approved RFQ with a structured reason so the buyer and network can route more accurately."},{"name":"list_supplier_orders","description":"List merchant-confirmed orders attributable to the authenticated supplier. RFQs, quotes, plans, and checkout handoffs are not represented as orders."},{"name":"update_supplier_order","description":"Acknowledge or update fulfillment on a merchant-confirmed supplier order, optionally recording a shipment. State transitions and order-item quantities are valid"},{"name":"update_supplier_order_issue","description":"Update ownership, status, or resolution for a buyer-reported issue on the authenticated supplier's merchant order."},{"name":"decide_supplier_order_cancellation","description":"Accept or reject a buyer cancellation request for the authenticated supplier's unshipped merchant order. Acceptance is the state-changing merchant decision."},{"name":"update_supplier_order_return","description":"Advance an authenticated supplier return through authorization, shipment, receipt, and refund states without changing historical order evidence."},{"name":"update_supplier_warranty_claim","description":"Advance a warranty claim through supplier review, approval, replacement, resolution, or rejection with a merchant reference and durable history."},{"name":"submit_sourcing_request","description":"Submit a real non-sensitive B2B sourcing request on behalf of the buyer. SupplySlate routes it to relevant suppliers and returns structured offers later. Requir"},{"name":"list_sourcing_requests","description":"List recent sourcing requests owned by the authenticated buyer organization across API keys and OAuth agents."},{"name":"get_sourcing_request","description":"Read the current status and normalized line items for one authenticated buyer sourcing request."},{"name":"get_supplier_offers","description":"Retrieve current normalized supplier quote revisions for one buyer sourcing request, including unquoted lines, compatibility, price, availability, lead time, te"}],"toolCount":55,"toolsHash":"cd30d528f733e060628d60271ed997d68e3d0756bf5a08c52553719fff787fae","serverName":"SupplySlate","capabilities":["tools"],"serverVersion":"2.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-10T09:25:11.468Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":197,"error":null,"detail":{"tools":[{"name":"describe_supplyslate","description":"Explain what SupplySlate does, what it does not do, and when a buyer-owned agent should use it."},{"name":"list_sourcing_categories","description":"List the editable supply categories currently accepting requests. Agents may still submit a precise request outside this list."},{"name":"get_connection_guide","description":"Return the exact MCP and REST connection details a buyer, developer, or agent operator needs to connect to SupplySlate."},{"name":"list_fabrication_processes","description":"List configurable fabrication, kitting, assembly, and test processes with their required artifacts and requirement schemas."},{"name":"get_live_fabrication_capabilities","description":"Read attributed live fabrication capabilities from the connected AFN provider. This is discovery only and neither uploads a design nor requests a quote."},{"name":"search_live_components","description":"Search attributed current electronic-component product, availability, lead-time, and price data from Mouser. Results retain provider, observation time, and merc"},{"name":"get_requirement_schema","description":"Read the evidence-safe input schema for a configurable supply category or fabrication process, including required fields, recommended fields, accepted artifacts"},{"name":"search_products","description":"Search published canonical product facts. Commercial price, stock, compatibility, and lead time are returned only when separately supported by current evidence."},{"name":"get_product","description":"Read one published canonical product with variants, category links, evidence scope, observation dates, and freshness."},{"name":"get_compatibility","description":"Read one published compatibility or substitution assertion with exact subject, object, conditions, confidence, evidence source, and observation time."},{"name":"list_supplier_taxonomy","description":"List the product categories used by the public industrial compressor service-parts supplier directory, including verified supplier counts."},{"name":"search_suppliers","description":"Search source-backed public supplier profiles by product category, brand, company type, service, compressor type, industry, or text. No authentication required."},{"name":"get_supplier","description":"Read one public supplier profile with source URLs and evidence for every category, capability, and brand claim."},{"name":"create_project","description":"Create a durable supply project from an idea, file, BOM, exact part, or RFQ origin. Requires a scoped buyer credential."},{"name":"get_project","description":"Read a project, its current immutable-capable revision, requirements, artifacts, BOM summaries, and validation history."},{"name":"update_project_requirements","description":"Replace the structured requirement set on an unlocked project revision. Confirmed flags distinguish buyer-confirmed facts from agent interpretation."},{"name":"create_artifact_upload","description":"Create a short-lived, one-time private artifact upload URL. The caller must stream the exact declared bytes with a SHA-256 checksum."},{"name":"attach_artifact_reference","description":"Attach an HTTPS repository, document, drawing, datasheet, BOM, or design reference to the current project revision without copying its bytes. Private or expirin"},{"name":"upsert_bom","description":"Create a BOM or a new BOM revision with assemblies, catalog items, custom parts, services, consumables, artifacts, and interface dependencies."},{"name":"get_bom","description":"Read the current revision of one project BOM, including hierarchy, quantities, sourcing state, and interface dependencies."},{"name":"validate_project","description":"Run the current versioned validators and return separate blocking errors, compatibility conflicts, warnings, missing information, passed checks, and unavailable"},{"name":"list_project_validations","description":"List versioned validation reports for a project without implying licensed engineering approval."},{"name":"source_project","description":"Lock the validated project revision into an immutable sourcing package, create normalized request lines, and return transparent supplier candidates. This does n"},{"name":"create_purchase_plan","description":"Create an immutable, single-currency, multi-supplier purchase plan from selected current quote lines, choosing at most one commercial option per requested line."},{"name":"get_purchase_plan","description":"Read one exact purchase-plan version with selected lines, merchants, totals, risks, evidence, approvals, and checkout handoffs."},{"name":"request_purchase_approval","description":"Create a human review link bound to the exact purchase-plan version, suppliers, maximum amount, currency, risks, and expiry. This does not approve or purchase t"},{"name":"get_checkout_handoffs","description":"List merchant-hosted checkout, supplier invoice, or merchant-order handoffs for an approved plan. Suppliers remain merchant of record and SupplySlate does not p"},{"name":"create_provider_checkout_handoff","description":"After a human has approved the exact purchase plan, create one supplier-hosted payment link for a checkout-connected provider offer. This creates an unpaid prov"},{"name":"list_orders","description":"List merchant-confirmed orders for the buyer organization. A plan or queued handoff is never represented as an order."},{"name":"get_order","description":"Read one merchant-confirmed order with items, fulfillment, shipments, issues, evidence, and event history."},{"name":"report_order_issue","description":"Open a durable post-purchase issue for a merchant-confirmed order. This notifies the supplier-side organization and records owner, status, and event history; it"},{"name":"request_order_cancellation","description":"Ask the merchant to cancel an unshipped order. This creates a request and notification; it never reports the order as cancelled until the supplier or an operato"},{"name":"request_order_return","description":"Open a return request after shipment. The supplier remains merchant of record and controls authorization and refund state."},{"name":"open_warranty_claim","description":"Open a durable warranty claim on an accepted order or specific order line. This records the claim and notifies the supplier without asserting eligibility or app"},{"name":"get_supplier_profile","description":"Read the authenticated supplier's SupplySlate profile and current catalog-item count. Requires a supplier API key."},{"name":"upsert_supplier_catalog","description":"Create or update normalized supplier catalog items through a durable manual import with row-level validation, history, evidence scope, availability, and commerc"},{"name":"create_catalog_import","description":"Create a durable CSV, XLSX, JSON, feed, API, document, or manual catalog import. Supply parsed rows for immediate validation, or an artifact/source reference to"},{"name":"update_supplier_capabilities","description":"Replace the supplier-submitted capability set while preserving separately sourced public, operator-verified, and transaction-proven evidence."},{"name":"update_availability","description":"Append timestamped supplier availability evidence and update current catalog state by supplier SKU without rewriting historical snapshots."},{"name":"list_supplier_rfqs","description":"List approved RFQs matched to the authenticated supplier. Requires a supplier API key."},{"name":"get_supplier_rfq","description":"Read an approved RFQ and its normalized buyer line items. Requires a supplier API key."},{"name":"submit_supplier_quote","description":"Submit the first structured commercial quote for a human-approved RFQ. Money is integer minor units with an explicit currency; partial line coverage and labeled"},{"name":"ask_rfq_clarification","description":"Ask the buyer a clarification question on an approved supplier RFQ without changing the immutable request package."},{"name":"revise_supplier_quote","description":"Create a new immutable revision of a supplier quote. The previous revision remains in history and the new revision becomes current."},{"name":"decline_supplier_rfq","description":"Decline an approved RFQ with a structured reason so the buyer and network can route more accurately."},{"name":"list_supplier_orders","description":"List merchant-confirmed orders attributable to the authenticated supplier. RFQs, quotes, plans, and checkout handoffs are not represented as orders."},{"name":"update_supplier_order","description":"Acknowledge or update fulfillment on a merchant-confirmed supplier order, optionally recording a shipment. State transitions and order-item quantities are valid"},{"name":"update_supplier_order_issue","description":"Update ownership, status, or resolution for a buyer-reported issue on the authenticated supplier's merchant order."},{"name":"decide_supplier_order_cancellation","description":"Accept or reject a buyer cancellation request for the authenticated supplier's unshipped merchant order. Acceptance is the state-changing merchant decision."},{"name":"update_supplier_order_return","description":"Advance an authenticated supplier return through authorization, shipment, receipt, and refund states without changing historical order evidence."},{"name":"update_supplier_warranty_claim","description":"Advance a warranty claim through supplier review, approval, replacement, resolution, or rejection with a merchant reference and durable history."},{"name":"submit_sourcing_request","description":"Submit a real non-sensitive B2B sourcing request on behalf of the buyer. SupplySlate routes it to relevant suppliers and returns structured offers later. Requir"},{"name":"list_sourcing_requests","description":"List recent sourcing requests owned by the authenticated buyer organization across API keys and OAuth agents."},{"name":"get_sourcing_request","description":"Read the current status and normalized line items for one authenticated buyer sourcing request."},{"name":"get_supplier_offers","description":"Retrieve current normalized supplier quote revisions for one buyer sourcing request, including unquoted lines, compatibility, price, availability, lead time, te"}],"toolCount":55,"toolsHash":"cd30d528f733e060628d60271ed997d68e3d0756bf5a08c52553719fff787fae","serverName":"SupplySlate","capabilities":["tools"],"serverVersion":"2.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-10T03:26:23.997Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":150,"error":null,"detail":{"tools":[{"name":"describe_supplyslate","description":"Explain what SupplySlate does, what it does not do, and when a buyer-owned agent should use it."},{"name":"list_sourcing_categories","description":"List the editable supply categories currently accepting requests. Agents may still submit a precise request outside this list."},{"name":"get_connection_guide","description":"Return the exact MCP and REST connection details a buyer, developer, or agent operator needs to connect to SupplySlate."},{"name":"list_fabrication_processes","description":"List configurable fabrication, kitting, assembly, and test processes with their required artifacts and requirement schemas."},{"name":"get_live_fabrication_capabilities","description":"Read attributed live fabrication capabilities from the connected AFN provider. This is discovery only and neither uploads a design nor requests a quote."},{"name":"search_live_components","description":"Search attributed current electronic-component product, availability, lead-time, and price data from Mouser. Results retain provider, observation time, and merc"},{"name":"get_requirement_schema","description":"Read the evidence-safe input schema for a configurable supply category or fabrication process, including required fields, recommended fields, accepted artifacts"},{"name":"search_products","description":"Search published canonical product facts. Commercial price, stock, compatibility, and lead time are returned only when separately supported by current evidence."},{"name":"get_product","description":"Read one published canonical product with variants, category links, evidence scope, observation dates, and freshness."},{"name":"get_compatibility","description":"Read one published compatibility or substitution assertion with exact subject, object, conditions, confidence, evidence source, and observation time."},{"name":"list_supplier_taxonomy","description":"List the product categories used by the public industrial compressor service-parts supplier directory, including verified supplier counts."},{"name":"search_suppliers","description":"Search source-backed public supplier profiles by product category, brand, company type, service, compressor type, industry, or text. No authentication required."},{"name":"get_supplier","description":"Read one public supplier profile with source URLs and evidence for every category, capability, and brand claim."},{"name":"create_project","description":"Create a durable supply project from an idea, file, BOM, exact part, or RFQ origin. Requires a scoped buyer credential."},{"name":"get_project","description":"Read a project, its current immutable-capable revision, requirements, artifacts, BOM summaries, and validation history."},{"name":"update_project_requirements","description":"Replace the structured requirement set on an unlocked project revision. Confirmed flags distinguish buyer-confirmed facts from agent interpretation."},{"name":"create_artifact_upload","description":"Create a short-lived, one-time private artifact upload URL. The caller must stream the exact declared bytes with a SHA-256 checksum."},{"name":"attach_artifact_reference","description":"Attach an HTTPS repository, document, drawing, datasheet, BOM, or design reference to the current project revision without copying its bytes. Private or expirin"},{"name":"upsert_bom","description":"Create a BOM or a new BOM revision with assemblies, catalog items, custom parts, services, consumables, artifacts, and interface dependencies."},{"name":"get_bom","description":"Read the current revision of one project BOM, including hierarchy, quantities, sourcing state, and interface dependencies."},{"name":"validate_project","description":"Run the current versioned validators and return separate blocking errors, compatibility conflicts, warnings, missing information, passed checks, and unavailable"},{"name":"list_project_validations","description":"List versioned validation reports for a project without implying licensed engineering approval."},{"name":"source_project","description":"Lock the validated project revision into an immutable sourcing package, create normalized request lines, and return transparent supplier candidates. This does n"},{"name":"create_purchase_plan","description":"Create an immutable, single-currency, multi-supplier purchase plan from selected current quote lines, choosing at most one commercial option per requested line."},{"name":"get_purchase_plan","description":"Read one exact purchase-plan version with selected lines, merchants, totals, risks, evidence, approvals, and checkout handoffs."},{"name":"request_purchase_approval","description":"Create a human review link bound to the exact purchase-plan version, suppliers, maximum amount, currency, risks, and expiry. This does not approve or purchase t"},{"name":"get_checkout_handoffs","description":"List merchant-hosted checkout, supplier invoice, or merchant-order handoffs for an approved plan. Suppliers remain merchant of record and SupplySlate does not p"},{"name":"create_provider_checkout_handoff","description":"After a human has approved the exact purchase plan, create one supplier-hosted payment link for a checkout-connected provider offer. This creates an unpaid prov"},{"name":"list_orders","description":"List merchant-confirmed orders for the buyer organization. A plan or queued handoff is never represented as an order."},{"name":"get_order","description":"Read one merchant-confirmed order with items, fulfillment, shipments, issues, evidence, and event history."},{"name":"report_order_issue","description":"Open a durable post-purchase issue for a merchant-confirmed order. This notifies the supplier-side organization and records owner, status, and event history; it"},{"name":"request_order_cancellation","description":"Ask the merchant to cancel an unshipped order. This creates a request and notification; it never reports the order as cancelled until the supplier or an operato"},{"name":"request_order_return","description":"Open a return request after shipment. The supplier remains merchant of record and controls authorization and refund state."},{"name":"open_warranty_claim","description":"Open a durable warranty claim on an accepted order or specific order line. This records the claim and notifies the supplier without asserting eligibility or app"},{"name":"get_supplier_profile","description":"Read the authenticated supplier's SupplySlate profile and current catalog-item count. Requires a supplier API key."},{"name":"upsert_supplier_catalog","description":"Create or update normalized supplier catalog items through a durable manual import with row-level validation, history, evidence scope, availability, and commerc"},{"name":"create_catalog_import","description":"Create a durable CSV, XLSX, JSON, feed, API, document, or manual catalog import. Supply parsed rows for immediate validation, or an artifact/source reference to"},{"name":"update_supplier_capabilities","description":"Replace the supplier-submitted capability set while preserving separately sourced public, operator-verified, and transaction-proven evidence."},{"name":"update_availability","description":"Append timestamped supplier availability evidence and update current catalog state by supplier SKU without rewriting historical snapshots."},{"name":"list_supplier_rfqs","description":"List approved RFQs matched to the authenticated supplier. Requires a supplier API key."},{"name":"get_supplier_rfq","description":"Read an approved RFQ and its normalized buyer line items. Requires a supplier API key."},{"name":"submit_supplier_quote","description":"Submit the first structured commercial quote for a human-approved RFQ. Money is integer minor units with an explicit currency; partial line coverage and labeled"},{"name":"ask_rfq_clarification","description":"Ask the buyer a clarification question on an approved supplier RFQ without changing the immutable request package."},{"name":"revise_supplier_quote","description":"Create a new immutable revision of a supplier quote. The previous revision remains in history and the new revision becomes current."},{"name":"decline_supplier_rfq","description":"Decline an approved RFQ with a structured reason so the buyer and network can route more accurately."},{"name":"list_supplier_orders","description":"List merchant-confirmed orders attributable to the authenticated supplier. RFQs, quotes, plans, and checkout handoffs are not represented as orders."},{"name":"update_supplier_order","description":"Acknowledge or update fulfillment on a merchant-confirmed supplier order, optionally recording a shipment. State transitions and order-item quantities are valid"},{"name":"update_supplier_order_issue","description":"Update ownership, status, or resolution for a buyer-reported issue on the authenticated supplier's merchant order."},{"name":"decide_supplier_order_cancellation","description":"Accept or reject a buyer cancellation request for the authenticated supplier's unshipped merchant order. Acceptance is the state-changing merchant decision."},{"name":"update_supplier_order_return","description":"Advance an authenticated supplier return through authorization, shipment, receipt, and refund states without changing historical order evidence."},{"name":"update_supplier_warranty_claim","description":"Advance a warranty claim through supplier review, approval, replacement, resolution, or rejection with a merchant reference and durable history."},{"name":"submit_sourcing_request","description":"Submit a real non-sensitive B2B sourcing request on behalf of the buyer. SupplySlate routes it to relevant suppliers and returns structured offers later. Requir"},{"name":"list_sourcing_requests","description":"List recent sourcing requests owned by the authenticated buyer organization across API keys and OAuth agents."},{"name":"get_sourcing_request","description":"Read the current status and normalized line items for one authenticated buyer sourcing request."},{"name":"get_supplier_offers","description":"Retrieve current normalized supplier quote revisions for one buyer sourcing request, including unquoted lines, compatibility, price, availability, lead time, te"}],"toolCount":55,"toolsHash":"cd30d528f733e060628d60271ed997d68e3d0756bf5a08c52553719fff787fae","serverName":"SupplySlate","capabilities":["tools"],"serverVersion":"2.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T20:30:20.221Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":284,"error":null,"detail":{"tools":[{"name":"describe_supplyslate","description":"Explain what SupplySlate does, what it does not do, and when a buyer-owned agent should use it."},{"name":"list_sourcing_categories","description":"List the editable supply categories currently accepting requests. Agents may still submit a precise request outside this list."},{"name":"get_connection_guide","description":"Return the exact MCP and REST connection details a buyer, developer, or agent operator needs to connect to SupplySlate."},{"name":"list_fabrication_processes","description":"List configurable fabrication, kitting, assembly, and test processes with their required artifacts and requirement schemas."},{"name":"get_live_fabrication_capabilities","description":"Read attributed live fabrication capabilities from the connected AFN provider. This is discovery only and neither uploads a design nor requests a quote."},{"name":"search_live_components","description":"Search attributed current electronic-component product, availability, lead-time, and price data from Mouser. Results retain provider, observation time, and merc"},{"name":"get_requirement_schema","description":"Read the evidence-safe input schema for a configurable supply category or fabrication process, including required fields, recommended fields, accepted artifacts"},{"name":"search_products","description":"Search published canonical product facts. Commercial price, stock, compatibility, and lead time are returned only when separately supported by current evidence."},{"name":"get_product","description":"Read one published canonical product with variants, category links, evidence scope, observation dates, and freshness."},{"name":"get_compatibility","description":"Read one published compatibility or substitution assertion with exact subject, object, conditions, confidence, evidence source, and observation time."},{"name":"list_supplier_taxonomy","description":"List the product categories used by the public industrial compressor service-parts supplier directory, including verified supplier counts."},{"name":"search_suppliers","description":"Search source-backed public supplier profiles by product category, brand, company type, service, compressor type, industry, or text. No authentication required."},{"name":"get_supplier","description":"Read one public supplier profile with source URLs and evidence for every category, capability, and brand claim."},{"name":"create_project","description":"Create a durable supply project from an idea, file, BOM, exact part, or RFQ origin. Requires a scoped buyer credential."},{"name":"get_project","description":"Read a project, its current immutable-capable revision, requirements, artifacts, BOM summaries, and validation history."},{"name":"update_project_requirements","description":"Replace the structured requirement set on an unlocked project revision. Confirmed flags distinguish buyer-confirmed facts from agent interpretation."},{"name":"create_artifact_upload","description":"Create a short-lived, one-time private artifact upload URL. The caller must stream the exact declared bytes with a SHA-256 checksum."},{"name":"attach_artifact_reference","description":"Attach an HTTPS repository, document, drawing, datasheet, BOM, or design reference to the current project revision without copying its bytes. Private or expirin"},{"name":"upsert_bom","description":"Create a BOM or a new BOM revision with assemblies, catalog items, custom parts, services, consumables, artifacts, and interface dependencies."},{"name":"get_bom","description":"Read the current revision of one project BOM, including hierarchy, quantities, sourcing state, and interface dependencies."},{"name":"validate_project","description":"Run the current versioned validators and return separate blocking errors, compatibility conflicts, warnings, missing information, passed checks, and unavailable"},{"name":"list_project_validations","description":"List versioned validation reports for a project without implying licensed engineering approval."},{"name":"source_project","description":"Lock the validated project revision into an immutable sourcing package, create normalized request lines, and return transparent supplier candidates. This does n"},{"name":"create_purchase_plan","description":"Create an immutable, single-currency, multi-supplier purchase plan from selected current quote lines, choosing at most one commercial option per requested line."},{"name":"get_purchase_plan","description":"Read one exact purchase-plan version with selected lines, merchants, totals, risks, evidence, approvals, and checkout handoffs."},{"name":"request_purchase_approval","description":"Create a human review link bound to the exact purchase-plan version, suppliers, maximum amount, currency, risks, and expiry. This does not approve or purchase t"},{"name":"get_checkout_handoffs","description":"List merchant-hosted checkout, supplier invoice, or merchant-order handoffs for an approved plan. Suppliers remain merchant of record and SupplySlate does not p"},{"name":"create_provider_checkout_handoff","description":"After a human has approved the exact purchase plan, create one supplier-hosted payment link for a checkout-connected provider offer. This creates an unpaid prov"},{"name":"list_orders","description":"List merchant-confirmed orders for the buyer organization. A plan or queued handoff is never represented as an order."},{"name":"get_order","description":"Read one merchant-confirmed order with items, fulfillment, shipments, issues, evidence, and event history."},{"name":"report_order_issue","description":"Open a durable post-purchase issue for a merchant-confirmed order. This notifies the supplier-side organization and records owner, status, and event history; it"},{"name":"request_order_cancellation","description":"Ask the merchant to cancel an unshipped order. This creates a request and notification; it never reports the order as cancelled until the supplier or an operato"},{"name":"request_order_return","description":"Open a return request after shipment. The supplier remains merchant of record and controls authorization and refund state."},{"name":"open_warranty_claim","description":"Open a durable warranty claim on an accepted order or specific order line. This records the claim and notifies the supplier without asserting eligibility or app"},{"name":"get_supplier_profile","description":"Read the authenticated supplier's SupplySlate profile and current catalog-item count. Requires a supplier API key."},{"name":"upsert_supplier_catalog","description":"Create or update normalized supplier catalog items through a durable manual import with row-level validation, history, evidence scope, availability, and commerc"},{"name":"create_catalog_import","description":"Create a durable CSV, XLSX, JSON, feed, API, document, or manual catalog import. Supply parsed rows for immediate validation, or an artifact/source reference to"},{"name":"update_supplier_capabilities","description":"Replace the supplier-submitted capability set while preserving separately sourced public, operator-verified, and transaction-proven evidence."},{"name":"update_availability","description":"Append timestamped supplier availability evidence and update current catalog state by supplier SKU without rewriting historical snapshots."},{"name":"list_supplier_rfqs","description":"List approved RFQs matched to the authenticated supplier. Requires a supplier API key."},{"name":"get_supplier_rfq","description":"Read an approved RFQ and its normalized buyer line items. Requires a supplier API key."},{"name":"submit_supplier_quote","description":"Submit the first structured commercial quote for a human-approved RFQ. Money is integer minor units with an explicit currency; partial line coverage and labeled"},{"name":"ask_rfq_clarification","description":"Ask the buyer a clarification question on an approved supplier RFQ without changing the immutable request package."},{"name":"revise_supplier_quote","description":"Create a new immutable revision of a supplier quote. The previous revision remains in history and the new revision becomes current."},{"name":"decline_supplier_rfq","description":"Decline an approved RFQ with a structured reason so the buyer and network can route more accurately."},{"name":"list_supplier_orders","description":"List merchant-confirmed orders attributable to the authenticated supplier. RFQs, quotes, plans, and checkout handoffs are not represented as orders."},{"name":"update_supplier_order","description":"Acknowledge or update fulfillment on a merchant-confirmed supplier order, optionally recording a shipment. State transitions and order-item quantities are valid"},{"name":"update_supplier_order_issue","description":"Update ownership, status, or resolution for a buyer-reported issue on the authenticated supplier's merchant order."},{"name":"decide_supplier_order_cancellation","description":"Accept or reject a buyer cancellation request for the authenticated supplier's unshipped merchant order. Acceptance is the state-changing merchant decision."},{"name":"update_supplier_order_return","description":"Advance an authenticated supplier return through authorization, shipment, receipt, and refund states without changing historical order evidence."},{"name":"update_supplier_warranty_claim","description":"Advance a warranty claim through supplier review, approval, replacement, resolution, or rejection with a merchant reference and durable history."},{"name":"submit_sourcing_request","description":"Submit a real non-sensitive B2B sourcing request on behalf of the buyer. SupplySlate routes it to relevant suppliers and returns structured offers later. Requir"},{"name":"list_sourcing_requests","description":"List recent sourcing requests owned by the authenticated buyer organization across API keys and OAuth agents."},{"name":"get_sourcing_request","description":"Read the current status and normalized line items for one authenticated buyer sourcing request."},{"name":"get_supplier_offers","description":"Retrieve current normalized supplier quote revisions for one buyer sourcing request, including unquoted lines, compatibility, price, availability, lead time, te"}],"toolCount":55,"toolsHash":"cd30d528f733e060628d60271ed997d68e3d0756bf5a08c52553719fff787fae","serverName":"SupplySlate","capabilities":["tools"],"serverVersion":"2.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T13:31:35.384Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":276,"error":null,"detail":{"tools":[{"name":"describe_supplyslate","description":"Explain what SupplySlate does, what it does not do, and when a buyer-owned agent should use it."},{"name":"list_sourcing_categories","description":"List the editable supply categories currently accepting requests. Agents may still submit a precise request outside this list."},{"name":"get_connection_guide","description":"Return the exact MCP and REST connection details a buyer, developer, or agent operator needs to connect to SupplySlate."},{"name":"list_fabrication_processes","description":"List configurable fabrication, kitting, assembly, and test processes with their required artifacts and requirement schemas."},{"name":"get_live_fabrication_capabilities","description":"Read attributed live fabrication capabilities from the connected AFN provider. This is discovery only and neither uploads a design nor requests a quote."},{"name":"search_live_components","description":"Search attributed current electronic-component product, availability, lead-time, and price data from Mouser. Results retain provider, observation time, and merc"},{"name":"get_requirement_schema","description":"Read the evidence-safe input schema for a configurable supply category or fabrication process, including required fields, recommended fields, accepted artifacts"},{"name":"search_products","description":"Search published canonical product facts. Commercial price, stock, compatibility, and lead time are returned only when separately supported by current evidence."},{"name":"get_product","description":"Read one published canonical product with variants, category links, evidence scope, observation dates, and freshness."},{"name":"get_compatibility","description":"Read one published compatibility or substitution assertion with exact subject, object, conditions, confidence, evidence source, and observation time."},{"name":"list_supplier_taxonomy","description":"List the product categories used by the public industrial compressor service-parts supplier directory, including verified supplier counts."},{"name":"search_suppliers","description":"Search source-backed public supplier profiles by product category, brand, company type, service, compressor type, industry, or text. No authentication required."},{"name":"get_supplier","description":"Read one public supplier profile with source URLs and evidence for every category, capability, and brand claim."},{"name":"create_project","description":"Create a durable supply project from an idea, file, BOM, exact part, or RFQ origin. Requires a scoped buyer credential."},{"name":"get_project","description":"Read a project, its current immutable-capable revision, requirements, artifacts, BOM summaries, and validation history."},{"name":"update_project_requirements","description":"Replace the structured requirement set on an unlocked project revision. Confirmed flags distinguish buyer-confirmed facts from agent interpretation."},{"name":"create_artifact_upload","description":"Create a short-lived, one-time private artifact upload URL. The caller must stream the exact declared bytes with a SHA-256 checksum."},{"name":"attach_artifact_reference","description":"Attach an HTTPS repository, document, drawing, datasheet, BOM, or design reference to the current project revision without copying its bytes. Private or expirin"},{"name":"upsert_bom","description":"Create a BOM or a new BOM revision with assemblies, catalog items, custom parts, services, consumables, artifacts, and interface dependencies."},{"name":"get_bom","description":"Read the current revision of one project BOM, including hierarchy, quantities, sourcing state, and interface dependencies."},{"name":"validate_project","description":"Run the current versioned validators and return separate blocking errors, compatibility conflicts, warnings, missing information, passed checks, and unavailable"},{"name":"list_project_validations","description":"List versioned validation reports for a project without implying licensed engineering approval."},{"name":"source_project","description":"Lock the validated project revision into an immutable sourcing package, create normalized request lines, and return transparent supplier candidates. This does n"},{"name":"create_purchase_plan","description":"Create an immutable, single-currency, multi-supplier purchase plan from selected current quote lines, choosing at most one commercial option per requested line."},{"name":"get_purchase_plan","description":"Read one exact purchase-plan version with selected lines, merchants, totals, risks, evidence, approvals, and checkout handoffs."},{"name":"request_purchase_approval","description":"Create a human review link bound to the exact purchase-plan version, suppliers, maximum amount, currency, risks, and expiry. This does not approve or purchase t"},{"name":"get_checkout_handoffs","description":"List merchant-hosted checkout, supplier invoice, or merchant-order handoffs for an approved plan. Suppliers remain merchant of record and SupplySlate does not p"},{"name":"create_provider_checkout_handoff","description":"After a human has approved the exact purchase plan, create one supplier-hosted payment link for a checkout-connected provider offer. This creates an unpaid prov"},{"name":"list_orders","description":"List merchant-confirmed orders for the buyer organization. A plan or queued handoff is never represented as an order."},{"name":"get_order","description":"Read one merchant-confirmed order with items, fulfillment, shipments, issues, evidence, and event history."},{"name":"report_order_issue","description":"Open a durable post-purchase issue for a merchant-confirmed order. This notifies the supplier-side organization and records owner, status, and event history; it"},{"name":"request_order_cancellation","description":"Ask the merchant to cancel an unshipped order. This creates a request and notification; it never reports the order as cancelled until the supplier or an operato"},{"name":"request_order_return","description":"Open a return request after shipment. The supplier remains merchant of record and controls authorization and refund state."},{"name":"open_warranty_claim","description":"Open a durable warranty claim on an accepted order or specific order line. This records the claim and notifies the supplier without asserting eligibility or app"},{"name":"get_supplier_profile","description":"Read the authenticated supplier's SupplySlate profile and current catalog-item count. Requires a supplier API key."},{"name":"upsert_supplier_catalog","description":"Create or update normalized supplier catalog items through a durable manual import with row-level validation, history, evidence scope, availability, and commerc"},{"name":"create_catalog_import","description":"Create a durable CSV, XLSX, JSON, feed, API, document, or manual catalog import. Supply parsed rows for immediate validation, or an artifact/source reference to"},{"name":"update_supplier_capabilities","description":"Replace the supplier-submitted capability set while preserving separately sourced public, operator-verified, and transaction-proven evidence."},{"name":"update_availability","description":"Append timestamped supplier availability evidence and update current catalog state by supplier SKU without rewriting historical snapshots."},{"name":"list_supplier_rfqs","description":"List approved RFQs matched to the authenticated supplier. Requires a supplier API key."},{"name":"get_supplier_rfq","description":"Read an approved RFQ and its normalized buyer line items. Requires a supplier API key."},{"name":"submit_supplier_quote","description":"Submit the first structured commercial quote for a human-approved RFQ. Money is integer minor units with an explicit currency; partial line coverage and labeled"},{"name":"ask_rfq_clarification","description":"Ask the buyer a clarification question on an approved supplier RFQ without changing the immutable request package."},{"name":"revise_supplier_quote","description":"Create a new immutable revision of a supplier quote. The previous revision remains in history and the new revision becomes current."},{"name":"decline_supplier_rfq","description":"Decline an approved RFQ with a structured reason so the buyer and network can route more accurately."},{"name":"list_supplier_orders","description":"List merchant-confirmed orders attributable to the authenticated supplier. RFQs, quotes, plans, and checkout handoffs are not represented as orders."},{"name":"update_supplier_order","description":"Acknowledge or update fulfillment on a merchant-confirmed supplier order, optionally recording a shipment. State transitions and order-item quantities are valid"},{"name":"update_supplier_order_issue","description":"Update ownership, status, or resolution for a buyer-reported issue on the authenticated supplier's merchant order."},{"name":"decide_supplier_order_cancellation","description":"Accept or reject a buyer cancellation request for the authenticated supplier's unshipped merchant order. Acceptance is the state-changing merchant decision."},{"name":"update_supplier_order_return","description":"Advance an authenticated supplier return through authorization, shipment, receipt, and refund states without changing historical order evidence."},{"name":"update_supplier_warranty_claim","description":"Advance a warranty claim through supplier review, approval, replacement, resolution, or rejection with a merchant reference and durable history."},{"name":"submit_sourcing_request","description":"Submit a real non-sensitive B2B sourcing request on behalf of the buyer. SupplySlate routes it to relevant suppliers and returns structured offers later. Requir"},{"name":"list_sourcing_requests","description":"List recent sourcing requests owned by the authenticated buyer organization across API keys and OAuth agents."},{"name":"get_sourcing_request","description":"Read the current status and normalized line items for one authenticated buyer sourcing request."},{"name":"get_supplier_offers","description":"Retrieve current normalized supplier quote revisions for one buyer sourcing request, including unquoted lines, compatibility, price, availability, lead time, te"}],"toolCount":55,"toolsHash":"cd30d528f733e060628d60271ed997d68e3d0756bf5a08c52553719fff787fae","serverName":"SupplySlate","capabilities":["tools"],"serverVersion":"2.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T07:24:32.475Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":189,"error":null,"detail":{"tools":[{"name":"describe_supplyslate","description":"Explain what SupplySlate does, what it does not do, and when a buyer-owned agent should use it."},{"name":"list_sourcing_categories","description":"List the editable supply categories currently accepting requests. Agents may still submit a precise request outside this list."},{"name":"get_connection_guide","description":"Return the exact MCP and REST connection details a buyer, developer, or agent operator needs to connect to SupplySlate."},{"name":"list_fabrication_processes","description":"List configurable fabrication, kitting, assembly, and test processes with their required artifacts and requirement schemas."},{"name":"get_live_fabrication_capabilities","description":"Read attributed live fabrication capabilities from the connected AFN provider. This is discovery only and neither uploads a design nor requests a quote."},{"name":"search_live_components","description":"Search attributed current electronic-component product, availability, lead-time, and price data from Mouser. Results retain provider, observation time, and merc"},{"name":"get_requirement_schema","description":"Read the evidence-safe input schema for a configurable supply category or fabrication process, including required fields, recommended fields, accepted artifacts"},{"name":"search_products","description":"Search published canonical product facts. Commercial price, stock, compatibility, and lead time are returned only when separately supported by current evidence."},{"name":"get_product","description":"Read one published canonical product with variants, category links, evidence scope, observation dates, and freshness."},{"name":"get_compatibility","description":"Read one published compatibility or substitution assertion with exact subject, object, conditions, confidence, evidence source, and observation time."},{"name":"list_supplier_taxonomy","description":"List the product categories used by the public industrial compressor service-parts supplier directory, including verified supplier counts."},{"name":"search_suppliers","description":"Search source-backed public supplier profiles by product category, brand, company type, service, compressor type, industry, or text. No authentication required."},{"name":"get_supplier","description":"Read one public supplier profile with source URLs and evidence for every category, capability, and brand claim."},{"name":"create_project","description":"Create a durable supply project from an idea, file, BOM, exact part, or RFQ origin. Requires a scoped buyer credential."},{"name":"get_project","description":"Read a project, its current immutable-capable revision, requirements, artifacts, BOM summaries, and validation history."},{"name":"update_project_requirements","description":"Replace the structured requirement set on an unlocked project revision. Confirmed flags distinguish buyer-confirmed facts from agent interpretation."},{"name":"create_artifact_upload","description":"Create a short-lived, one-time private artifact upload URL. The caller must stream the exact declared bytes with a SHA-256 checksum."},{"name":"attach_artifact_reference","description":"Attach an HTTPS repository, document, drawing, datasheet, BOM, or design reference to the current project revision without copying its bytes. Private or expirin"},{"name":"upsert_bom","description":"Create a BOM or a new BOM revision with assemblies, catalog items, custom parts, services, consumables, artifacts, and interface dependencies."},{"name":"get_bom","description":"Read the current revision of one project BOM, including hierarchy, quantities, sourcing state, and interface dependencies."},{"name":"validate_project","description":"Run the current versioned validators and return separate blocking errors, compatibility conflicts, warnings, missing information, passed checks, and unavailable"},{"name":"list_project_validations","description":"List versioned validation reports for a project without implying licensed engineering approval."},{"name":"source_project","description":"Lock the validated project revision into an immutable sourcing package, create normalized request lines, and return transparent supplier candidates. This does n"},{"name":"create_purchase_plan","description":"Create an immutable, single-currency, multi-supplier purchase plan from selected current quote lines, choosing at most one commercial option per requested line."},{"name":"get_purchase_plan","description":"Read one exact purchase-plan version with selected lines, merchants, totals, risks, evidence, approvals, and checkout handoffs."},{"name":"request_purchase_approval","description":"Create a human review link bound to the exact purchase-plan version, suppliers, maximum amount, currency, risks, and expiry. This does not approve or purchase t"},{"name":"get_checkout_handoffs","description":"List merchant-hosted checkout, supplier invoice, or merchant-order handoffs for an approved plan. Suppliers remain merchant of record and SupplySlate does not p"},{"name":"create_provider_checkout_handoff","description":"After a human has approved the exact purchase plan, create one supplier-hosted payment link for a checkout-connected provider offer. This creates an unpaid prov"},{"name":"list_orders","description":"List merchant-confirmed orders for the buyer organization. A plan or queued handoff is never represented as an order."},{"name":"get_order","description":"Read one merchant-confirmed order with items, fulfillment, shipments, issues, evidence, and event history."},{"name":"report_order_issue","description":"Open a durable post-purchase issue for a merchant-confirmed order. This notifies the supplier-side organization and records owner, status, and event history; it"},{"name":"request_order_cancellation","description":"Ask the merchant to cancel an unshipped order. This creates a request and notification; it never reports the order as cancelled until the supplier or an operato"},{"name":"request_order_return","description":"Open a return request after shipment. The supplier remains merchant of record and controls authorization and refund state."},{"name":"open_warranty_claim","description":"Open a durable warranty claim on an accepted order or specific order line. This records the claim and notifies the supplier without asserting eligibility or app"},{"name":"get_supplier_profile","description":"Read the authenticated supplier's SupplySlate profile and current catalog-item count. Requires a supplier API key."},{"name":"upsert_supplier_catalog","description":"Create or update normalized supplier catalog items through a durable manual import with row-level validation, history, evidence scope, availability, and commerc"},{"name":"create_catalog_import","description":"Create a durable CSV, XLSX, JSON, feed, API, document, or manual catalog import. Supply parsed rows for immediate validation, or an artifact/source reference to"},{"name":"update_supplier_capabilities","description":"Replace the supplier-submitted capability set while preserving separately sourced public, operator-verified, and transaction-proven evidence."},{"name":"update_availability","description":"Append timestamped supplier availability evidence and update current catalog state by supplier SKU without rewriting historical snapshots."},{"name":"list_supplier_rfqs","description":"List approved RFQs matched to the authenticated supplier. Requires a supplier API key."},{"name":"get_supplier_rfq","description":"Read an approved RFQ and its normalized buyer line items. Requires a supplier API key."},{"name":"submit_supplier_quote","description":"Submit the first structured commercial quote for a human-approved RFQ. Money is integer minor units with an explicit currency; partial line coverage and labeled"},{"name":"ask_rfq_clarification","description":"Ask the buyer a clarification question on an approved supplier RFQ without changing the immutable request package."},{"name":"revise_supplier_quote","description":"Create a new immutable revision of a supplier quote. The previous revision remains in history and the new revision becomes current."},{"name":"decline_supplier_rfq","description":"Decline an approved RFQ with a structured reason so the buyer and network can route more accurately."},{"name":"list_supplier_orders","description":"List merchant-confirmed orders attributable to the authenticated supplier. RFQs, quotes, plans, and checkout handoffs are not represented as orders."},{"name":"update_supplier_order","description":"Acknowledge or update fulfillment on a merchant-confirmed supplier order, optionally recording a shipment. State transitions and order-item quantities are valid"},{"name":"update_supplier_order_issue","description":"Update ownership, status, or resolution for a buyer-reported issue on the authenticated supplier's merchant order."},{"name":"decide_supplier_order_cancellation","description":"Accept or reject a buyer cancellation request for the authenticated supplier's unshipped merchant order. Acceptance is the state-changing merchant decision."},{"name":"update_supplier_order_return","description":"Advance an authenticated supplier return through authorization, shipment, receipt, and refund states without changing historical order evidence."},{"name":"update_supplier_warranty_claim","description":"Advance a warranty claim through supplier review, approval, replacement, resolution, or rejection with a merchant reference and durable history."},{"name":"submit_sourcing_request","description":"Submit a real non-sensitive B2B sourcing request on behalf of the buyer. SupplySlate routes it to relevant suppliers and returns structured offers later. Requir"},{"name":"list_sourcing_requests","description":"List recent sourcing requests owned by the authenticated buyer organization across API keys and OAuth agents."},{"name":"get_sourcing_request","description":"Read the current status and normalized line items for one authenticated buyer sourcing request."},{"name":"get_supplier_offers","description":"Retrieve current normalized supplier quote revisions for one buyer sourcing request, including unquoted lines, compatibility, price, availability, lead time, te"}],"toolCount":55,"toolsHash":"cd30d528f733e060628d60271ed997d68e3d0756bf5a08c52553719fff787fae","serverName":"SupplySlate","capabilities":["tools"],"serverVersion":"2.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T00:25:05.279Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":136,"error":null,"detail":{"tools":[{"name":"describe_supplyslate","description":"Explain what SupplySlate does, what it does not do, and when a buyer-owned agent should use it."},{"name":"list_sourcing_categories","description":"List the editable supply categories currently accepting requests. Agents may still submit a precise request outside this list."},{"name":"get_connection_guide","description":"Return the exact MCP and REST connection details a buyer, developer, or agent operator needs to connect to SupplySlate."},{"name":"list_fabrication_processes","description":"List configurable fabrication, kitting, assembly, and test processes with their required artifacts and requirement schemas."},{"name":"get_live_fabrication_capabilities","description":"Read attributed live fabrication capabilities from the connected AFN provider. This is discovery only and neither uploads a design nor requests a quote."},{"name":"search_live_components","description":"Search attributed current electronic-component product, availability, lead-time, and price data from Mouser. Results retain provider, observation time, and merc"},{"name":"get_requirement_schema","description":"Read the evidence-safe input schema for a configurable supply category or fabrication process, including required fields, recommended fields, accepted artifacts"},{"name":"search_products","description":"Search published canonical product facts. Commercial price, stock, compatibility, and lead time are returned only when separately supported by current evidence."},{"name":"get_product","description":"Read one published canonical product with variants, category links, evidence scope, observation dates, and freshness."},{"name":"get_compatibility","description":"Read one published compatibility or substitution assertion with exact subject, object, conditions, confidence, evidence source, and observation time."},{"name":"list_supplier_taxonomy","description":"List the product categories used by the public industrial compressor service-parts supplier directory, including verified supplier counts."},{"name":"search_suppliers","description":"Search source-backed public supplier profiles by product category, brand, company type, service, compressor type, industry, or text. No authentication required."},{"name":"get_supplier","description":"Read one public supplier profile with source URLs and evidence for every category, capability, and brand claim."},{"name":"create_project","description":"Create a durable supply project from an idea, file, BOM, exact part, or RFQ origin. Requires a scoped buyer credential."},{"name":"get_project","description":"Read a project, its current immutable-capable revision, requirements, artifacts, BOM summaries, and validation history."},{"name":"update_project_requirements","description":"Replace the structured requirement set on an unlocked project revision. Confirmed flags distinguish buyer-confirmed facts from agent interpretation."},{"name":"create_artifact_upload","description":"Create a short-lived, one-time private artifact upload URL. The caller must stream the exact declared bytes with a SHA-256 checksum."},{"name":"attach_artifact_reference","description":"Attach an HTTPS repository, document, drawing, datasheet, BOM, or design reference to the current project revision without copying its bytes. Private or expirin"},{"name":"upsert_bom","description":"Create a BOM or a new BOM revision with assemblies, catalog items, custom parts, services, consumables, artifacts, and interface dependencies."},{"name":"get_bom","description":"Read the current revision of one project BOM, including hierarchy, quantities, sourcing state, and interface dependencies."},{"name":"validate_project","description":"Run the current versioned validators and return separate blocking errors, compatibility conflicts, warnings, missing information, passed checks, and unavailable"},{"name":"list_project_validations","description":"List versioned validation reports for a project without implying licensed engineering approval."},{"name":"source_project","description":"Lock the validated project revision into an immutable sourcing package, create normalized request lines, and return transparent supplier candidates. This does n"},{"name":"create_purchase_plan","description":"Create an immutable, single-currency, multi-supplier purchase plan from selected current quote lines, choosing at most one commercial option per requested line."},{"name":"get_purchase_plan","description":"Read one exact purchase-plan version with selected lines, merchants, totals, risks, evidence, approvals, and checkout handoffs."},{"name":"request_purchase_approval","description":"Create a human review link bound to the exact purchase-plan version, suppliers, maximum amount, currency, risks, and expiry. This does not approve or purchase t"},{"name":"get_checkout_handoffs","description":"List merchant-hosted checkout, supplier invoice, or merchant-order handoffs for an approved plan. Suppliers remain merchant of record and SupplySlate does not p"},{"name":"create_provider_checkout_handoff","description":"After a human has approved the exact purchase plan, create one supplier-hosted payment link for a checkout-connected provider offer. This creates an unpaid prov"},{"name":"list_orders","description":"List merchant-confirmed orders for the buyer organization. A plan or queued handoff is never represented as an order."},{"name":"get_order","description":"Read one merchant-confirmed order with items, fulfillment, shipments, issues, evidence, and event history."},{"name":"report_order_issue","description":"Open a durable post-purchase issue for a merchant-confirmed order. This notifies the supplier-side organization and records owner, status, and event history; it"},{"name":"request_order_cancellation","description":"Ask the merchant to cancel an unshipped order. This creates a request and notification; it never reports the order as cancelled until the supplier or an operato"},{"name":"request_order_return","description":"Open a return request after shipment. The supplier remains merchant of record and controls authorization and refund state."},{"name":"open_warranty_claim","description":"Open a durable warranty claim on an accepted order or specific order line. This records the claim and notifies the supplier without asserting eligibility or app"},{"name":"get_supplier_profile","description":"Read the authenticated supplier's SupplySlate profile and current catalog-item count. Requires a supplier API key."},{"name":"upsert_supplier_catalog","description":"Create or update normalized supplier catalog items through a durable manual import with row-level validation, history, evidence scope, availability, and commerc"},{"name":"create_catalog_import","description":"Create a durable CSV, XLSX, JSON, feed, API, document, or manual catalog import. Supply parsed rows for immediate validation, or an artifact/source reference to"},{"name":"update_supplier_capabilities","description":"Replace the supplier-submitted capability set while preserving separately sourced public, operator-verified, and transaction-proven evidence."},{"name":"update_availability","description":"Append timestamped supplier availability evidence and update current catalog state by supplier SKU without rewriting historical snapshots."},{"name":"list_supplier_rfqs","description":"List approved RFQs matched to the authenticated supplier. Requires a supplier API key."},{"name":"get_supplier_rfq","description":"Read an approved RFQ and its normalized buyer line items. Requires a supplier API key."},{"name":"submit_supplier_quote","description":"Submit the first structured commercial quote for a human-approved RFQ. Money is integer minor units with an explicit currency; partial line coverage and labeled"},{"name":"ask_rfq_clarification","description":"Ask the buyer a clarification question on an approved supplier RFQ without changing the immutable request package."},{"name":"revise_supplier_quote","description":"Create a new immutable revision of a supplier quote. The previous revision remains in history and the new revision becomes current."},{"name":"decline_supplier_rfq","description":"Decline an approved RFQ with a structured reason so the buyer and network can route more accurately."},{"name":"list_supplier_orders","description":"List merchant-confirmed orders attributable to the authenticated supplier. RFQs, quotes, plans, and checkout handoffs are not represented as orders."},{"name":"update_supplier_order","description":"Acknowledge or update fulfillment on a merchant-confirmed supplier order, optionally recording a shipment. State transitions and order-item quantities are valid"},{"name":"update_supplier_order_issue","description":"Update ownership, status, or resolution for a buyer-reported issue on the authenticated supplier's merchant order."},{"name":"decide_supplier_order_cancellation","description":"Accept or reject a buyer cancellation request for the authenticated supplier's unshipped merchant order. Acceptance is the state-changing merchant decision."},{"name":"update_supplier_order_return","description":"Advance an authenticated supplier return through authorization, shipment, receipt, and refund states without changing historical order evidence."},{"name":"update_supplier_warranty_claim","description":"Advance a warranty claim through supplier review, approval, replacement, resolution, or rejection with a merchant reference and durable history."},{"name":"submit_sourcing_request","description":"Submit a real non-sensitive B2B sourcing request on behalf of the buyer. SupplySlate routes it to relevant suppliers and returns structured offers later. Requir"},{"name":"list_sourcing_requests","description":"List recent sourcing requests owned by the authenticated buyer organization across API keys and OAuth agents."},{"name":"get_sourcing_request","description":"Read the current status and normalized line items for one authenticated buyer sourcing request."},{"name":"get_supplier_offers","description":"Retrieve current normalized supplier quote revisions for one buyer sourcing request, including unquoted lines, compatibility, price, availability, lead time, te"}],"toolCount":55,"toolsHash":"cd30d528f733e060628d60271ed997d68e3d0756bf5a08c52553719fff787fae","serverName":"SupplySlate","capabilities":["tools"],"serverVersion":"2.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T17:27:13.047Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":321,"error":null,"detail":{"tools":[{"name":"describe_supplyslate","description":"Explain what SupplySlate does, what it does not do, and when a buyer-owned agent should use it."},{"name":"list_sourcing_categories","description":"List the editable supply categories currently accepting requests. Agents may still submit a precise request outside this list."},{"name":"get_connection_guide","description":"Return the exact MCP and REST connection details a buyer, developer, or agent operator needs to connect to SupplySlate."},{"name":"list_fabrication_processes","description":"List configurable fabrication, kitting, assembly, and test processes with their required artifacts and requirement schemas."},{"name":"get_live_fabrication_capabilities","description":"Read attributed live fabrication capabilities from the connected AFN provider. This is discovery only and neither uploads a design nor requests a quote."},{"name":"search_live_components","description":"Search attributed current electronic-component product, availability, lead-time, and price data from Mouser. Results retain provider, observation time, and merc"},{"name":"get_requirement_schema","description":"Read the evidence-safe input schema for a configurable supply category or fabrication process, including required fields, recommended fields, accepted artifacts"},{"name":"search_products","description":"Search published canonical product facts. Commercial price, stock, compatibility, and lead time are returned only when separately supported by current evidence."},{"name":"get_product","description":"Read one published canonical product with variants, category links, evidence scope, observation dates, and freshness."},{"name":"get_compatibility","description":"Read one published compatibility or substitution assertion with exact subject, object, conditions, confidence, evidence source, and observation time."},{"name":"list_supplier_taxonomy","description":"List the product categories used by the public industrial compressor service-parts supplier directory, including verified supplier counts."},{"name":"search_suppliers","description":"Search source-backed public supplier profiles by product category, brand, company type, service, compressor type, industry, or text. No authentication required."},{"name":"get_supplier","description":"Read one public supplier profile with source URLs and evidence for every category, capability, and brand claim."},{"name":"create_project","description":"Create a durable supply project from an idea, file, BOM, exact part, or RFQ origin. Requires a scoped buyer credential."},{"name":"get_project","description":"Read a project, its current immutable-capable revision, requirements, artifacts, BOM summaries, and validation history."},{"name":"update_project_requirements","description":"Replace the structured requirement set on an unlocked project revision. Confirmed flags distinguish buyer-confirmed facts from agent interpretation."},{"name":"create_artifact_upload","description":"Create a short-lived, one-time private artifact upload URL. The caller must stream the exact declared bytes with a SHA-256 checksum."},{"name":"attach_artifact_reference","description":"Attach an HTTPS repository, document, drawing, datasheet, BOM, or design reference to the current project revision without copying its bytes. Private or expirin"},{"name":"upsert_bom","description":"Create a BOM or a new BOM revision with assemblies, catalog items, custom parts, services, consumables, artifacts, and interface dependencies."},{"name":"get_bom","description":"Read the current revision of one project BOM, including hierarchy, quantities, sourcing state, and interface dependencies."},{"name":"validate_project","description":"Run the current versioned validators and return separate blocking errors, compatibility conflicts, warnings, missing information, passed checks, and unavailable"},{"name":"list_project_validations","description":"List versioned validation reports for a project without implying licensed engineering approval."},{"name":"source_project","description":"Lock the validated project revision into an immutable sourcing package, create normalized request lines, and return transparent supplier candidates. This does n"},{"name":"create_purchase_plan","description":"Create an immutable, single-currency, multi-supplier purchase plan from selected current quote lines, choosing at most one commercial option per requested line."},{"name":"get_purchase_plan","description":"Read one exact purchase-plan version with selected lines, merchants, totals, risks, evidence, approvals, and checkout handoffs."},{"name":"request_purchase_approval","description":"Create a human review link bound to the exact purchase-plan version, suppliers, maximum amount, currency, risks, and expiry. This does not approve or purchase t"},{"name":"get_checkout_handoffs","description":"List merchant-hosted checkout, supplier invoice, or merchant-order handoffs for an approved plan. Suppliers remain merchant of record and SupplySlate does not p"},{"name":"create_provider_checkout_handoff","description":"After a human has approved the exact purchase plan, create one supplier-hosted payment link for a checkout-connected provider offer. This creates an unpaid prov"},{"name":"list_orders","description":"List merchant-confirmed orders for the buyer organization. A plan or queued handoff is never represented as an order."},{"name":"get_order","description":"Read one merchant-confirmed order with items, fulfillment, shipments, issues, evidence, and event history."},{"name":"report_order_issue","description":"Open a durable post-purchase issue for a merchant-confirmed order. This notifies the supplier-side organization and records owner, status, and event history; it"},{"name":"request_order_cancellation","description":"Ask the merchant to cancel an unshipped order. This creates a request and notification; it never reports the order as cancelled until the supplier or an operato"},{"name":"request_order_return","description":"Open a return request after shipment. The supplier remains merchant of record and controls authorization and refund state."},{"name":"open_warranty_claim","description":"Open a durable warranty claim on an accepted order or specific order line. This records the claim and notifies the supplier without asserting eligibility or app"},{"name":"get_supplier_profile","description":"Read the authenticated supplier's SupplySlate profile and current catalog-item count. Requires a supplier API key."},{"name":"upsert_supplier_catalog","description":"Create or update normalized supplier catalog items through a durable manual import with row-level validation, history, evidence scope, availability, and commerc"},{"name":"create_catalog_import","description":"Create a durable CSV, XLSX, JSON, feed, API, document, or manual catalog import. Supply parsed rows for immediate validation, or an artifact/source reference to"},{"name":"update_supplier_capabilities","description":"Replace the supplier-submitted capability set while preserving separately sourced public, operator-verified, and transaction-proven evidence."},{"name":"update_availability","description":"Append timestamped supplier availability evidence and update current catalog state by supplier SKU without rewriting historical snapshots."},{"name":"list_supplier_rfqs","description":"List approved RFQs matched to the authenticated supplier. Requires a supplier API key."},{"name":"get_supplier_rfq","description":"Read an approved RFQ and its normalized buyer line items. Requires a supplier API key."},{"name":"submit_supplier_quote","description":"Submit the first structured commercial quote for a human-approved RFQ. Money is integer minor units with an explicit currency; partial line coverage and labeled"},{"name":"ask_rfq_clarification","description":"Ask the buyer a clarification question on an approved supplier RFQ without changing the immutable request package."},{"name":"revise_supplier_quote","description":"Create a new immutable revision of a supplier quote. The previous revision remains in history and the new revision becomes current."},{"name":"decline_supplier_rfq","description":"Decline an approved RFQ with a structured reason so the buyer and network can route more accurately."},{"name":"list_supplier_orders","description":"List merchant-confirmed orders attributable to the authenticated supplier. RFQs, quotes, plans, and checkout handoffs are not represented as orders."},{"name":"update_supplier_order","description":"Acknowledge or update fulfillment on a merchant-confirmed supplier order, optionally recording a shipment. State transitions and order-item quantities are valid"},{"name":"update_supplier_order_issue","description":"Update ownership, status, or resolution for a buyer-reported issue on the authenticated supplier's merchant order."},{"name":"decide_supplier_order_cancellation","description":"Accept or reject a buyer cancellation request for the authenticated supplier's unshipped merchant order. Acceptance is the state-changing merchant decision."},{"name":"update_supplier_order_return","description":"Advance an authenticated supplier return through authorization, shipment, receipt, and refund states without changing historical order evidence."},{"name":"update_supplier_warranty_claim","description":"Advance a warranty claim through supplier review, approval, replacement, resolution, or rejection with a merchant reference and durable history."},{"name":"submit_sourcing_request","description":"Submit a real non-sensitive B2B sourcing request on behalf of the buyer. SupplySlate routes it to relevant suppliers and returns structured offers later. Requir"},{"name":"list_sourcing_requests","description":"List recent sourcing requests owned by the authenticated buyer organization across API keys and OAuth agents."},{"name":"get_sourcing_request","description":"Read the current status and normalized line items for one authenticated buyer sourcing request."},{"name":"get_supplier_offers","description":"Retrieve current normalized supplier quote revisions for one buyer sourcing request, including unquoted lines, compatibility, price, availability, lead time, te"}],"toolCount":55,"toolsHash":"cd30d528f733e060628d60271ed997d68e3d0756bf5a08c52553719fff787fae","serverName":"SupplySlate","capabilities":["tools"],"serverVersion":"2.0.0","protocolVersion":"2025-06-18"}}],"tools":[{"name":"describe_supplyslate","description":"Explain what SupplySlate does, what it does not do, and when a buyer-owned agent should use it."},{"name":"list_sourcing_categories","description":"List the editable supply categories currently accepting requests. Agents may still submit a precise request outside this list."},{"name":"get_connection_guide","description":"Return the exact MCP and REST connection details a buyer, developer, or agent operator needs to connect to SupplySlate."},{"name":"list_fabrication_processes","description":"List configurable fabrication, kitting, assembly, and test processes with their required artifacts and requirement schemas."},{"name":"get_live_fabrication_capabilities","description":"Read attributed live fabrication capabilities from the connected AFN provider. This is discovery only and neither uploads a design nor requests a quote."},{"name":"search_live_components","description":"Search attributed current electronic-component product, availability, lead-time, and price data from Mouser. Results retain provider, observation time, and merc"},{"name":"get_requirement_schema","description":"Read the evidence-safe input schema for a configurable supply category or fabrication process, including required fields, recommended fields, accepted artifacts"},{"name":"search_products","description":"Search published canonical product facts. Commercial price, stock, compatibility, and lead time are returned only when separately supported by current evidence."},{"name":"get_product","description":"Read one published canonical product with variants, category links, evidence scope, observation dates, and freshness."},{"name":"get_compatibility","description":"Read one published compatibility or substitution assertion with exact subject, object, conditions, confidence, evidence source, and observation time."},{"name":"list_supplier_taxonomy","description":"List the product categories used by the public industrial compressor service-parts supplier directory, including verified supplier counts."},{"name":"search_suppliers","description":"Search source-backed public supplier profiles by product category, brand, company type, service, compressor type, industry, or text. No authentication required."},{"name":"get_supplier","description":"Read one public supplier profile with source URLs and evidence for every category, capability, and brand claim."},{"name":"create_project","description":"Create a durable supply project from an idea, file, BOM, exact part, or RFQ origin. Requires a scoped buyer credential."},{"name":"get_project","description":"Read a project, its current immutable-capable revision, requirements, artifacts, BOM summaries, and validation history."},{"name":"update_project_requirements","description":"Replace the structured requirement set on an unlocked project revision. Confirmed flags distinguish buyer-confirmed facts from agent interpretation."},{"name":"create_artifact_upload","description":"Create a short-lived, one-time private artifact upload URL. The caller must stream the exact declared bytes with a SHA-256 checksum."},{"name":"attach_artifact_reference","description":"Attach an HTTPS repository, document, drawing, datasheet, BOM, or design reference to the current project revision without copying its bytes. Private or expirin"},{"name":"upsert_bom","description":"Create a BOM or a new BOM revision with assemblies, catalog items, custom parts, services, consumables, artifacts, and interface dependencies."},{"name":"get_bom","description":"Read the current revision of one project BOM, including hierarchy, quantities, sourcing state, and interface dependencies."},{"name":"validate_project","description":"Run the current versioned validators and return separate blocking errors, compatibility conflicts, warnings, missing information, passed checks, and unavailable"},{"name":"list_project_validations","description":"List versioned validation reports for a project without implying licensed engineering approval."},{"name":"source_project","description":"Lock the validated project revision into an immutable sourcing package, create normalized request lines, and return transparent supplier candidates. This does n"},{"name":"create_purchase_plan","description":"Create an immutable, single-currency, multi-supplier purchase plan from selected current quote lines, choosing at most one commercial option per requested line."},{"name":"get_purchase_plan","description":"Read one exact purchase-plan version with selected lines, merchants, totals, risks, evidence, approvals, and checkout handoffs."},{"name":"request_purchase_approval","description":"Create a human review link bound to the exact purchase-plan version, suppliers, maximum amount, currency, risks, and expiry. This does not approve or purchase t"},{"name":"get_checkout_handoffs","description":"List merchant-hosted checkout, supplier invoice, or merchant-order handoffs for an approved plan. Suppliers remain merchant of record and SupplySlate does not p"},{"name":"create_provider_checkout_handoff","description":"After a human has approved the exact purchase plan, create one supplier-hosted payment link for a checkout-connected provider offer. This creates an unpaid prov"},{"name":"list_orders","description":"List merchant-confirmed orders for the buyer organization. A plan or queued handoff is never represented as an order."},{"name":"get_order","description":"Read one merchant-confirmed order with items, fulfillment, shipments, issues, evidence, and event history."},{"name":"report_order_issue","description":"Open a durable post-purchase issue for a merchant-confirmed order. This notifies the supplier-side organization and records owner, status, and event history; it"},{"name":"request_order_cancellation","description":"Ask the merchant to cancel an unshipped order. This creates a request and notification; it never reports the order as cancelled until the supplier or an operato"},{"name":"request_order_return","description":"Open a return request after shipment. The supplier remains merchant of record and controls authorization and refund state."},{"name":"open_warranty_claim","description":"Open a durable warranty claim on an accepted order or specific order line. This records the claim and notifies the supplier without asserting eligibility or app"},{"name":"get_supplier_profile","description":"Read the authenticated supplier's SupplySlate profile and current catalog-item count. Requires a supplier API key."},{"name":"upsert_supplier_catalog","description":"Create or update normalized supplier catalog items through a durable manual import with row-level validation, history, evidence scope, availability, and commerc"},{"name":"create_catalog_import","description":"Create a durable CSV, XLSX, JSON, feed, API, document, or manual catalog import. Supply parsed rows for immediate validation, or an artifact/source reference to"},{"name":"update_supplier_capabilities","description":"Replace the supplier-submitted capability set while preserving separately sourced public, operator-verified, and transaction-proven evidence."},{"name":"update_availability","description":"Append timestamped supplier availability evidence and update current catalog state by supplier SKU without rewriting historical snapshots."},{"name":"list_supplier_rfqs","description":"List approved RFQs matched to the authenticated supplier. Requires a supplier API key."},{"name":"get_supplier_rfq","description":"Read an approved RFQ and its normalized buyer line items. Requires a supplier API key."},{"name":"submit_supplier_quote","description":"Submit the first structured commercial quote for a human-approved RFQ. Money is integer minor units with an explicit currency; partial line coverage and labeled"},{"name":"ask_rfq_clarification","description":"Ask the buyer a clarification question on an approved supplier RFQ without changing the immutable request package."},{"name":"revise_supplier_quote","description":"Create a new immutable revision of a supplier quote. The previous revision remains in history and the new revision becomes current."},{"name":"decline_supplier_rfq","description":"Decline an approved RFQ with a structured reason so the buyer and network can route more accurately."},{"name":"list_supplier_orders","description":"List merchant-confirmed orders attributable to the authenticated supplier. RFQs, quotes, plans, and checkout handoffs are not represented as orders."},{"name":"update_supplier_order","description":"Acknowledge or update fulfillment on a merchant-confirmed supplier order, optionally recording a shipment. State transitions and order-item quantities are valid"},{"name":"update_supplier_order_issue","description":"Update ownership, status, or resolution for a buyer-reported issue on the authenticated supplier's merchant order."},{"name":"decide_supplier_order_cancellation","description":"Accept or reject a buyer cancellation request for the authenticated supplier's unshipped merchant order. Acceptance is the state-changing merchant decision."},{"name":"update_supplier_order_return","description":"Advance an authenticated supplier return through authorization, shipment, receipt, and refund states without changing historical order evidence."},{"name":"update_supplier_warranty_claim","description":"Advance a warranty claim through supplier review, approval, replacement, resolution, or rejection with a merchant reference and durable history."},{"name":"submit_sourcing_request","description":"Submit a real non-sensitive B2B sourcing request on behalf of the buyer. SupplySlate routes it to relevant suppliers and returns structured offers later. Requir"},{"name":"list_sourcing_requests","description":"List recent sourcing requests owned by the authenticated buyer organization across API keys and OAuth agents."},{"name":"get_sourcing_request","description":"Read the current status and normalized line items for one authenticated buyer sourcing request."},{"name":"get_supplier_offers","description":"Retrieve current normalized supplier quote revisions for one buyer sourcing request, including unquoted lines, compatibility, price, availability, lead time, te"}],"package":null,"toolSurface":{"id":"ts_xtvec2vruqbp","endpointId":"ep_xr2qcztqmbfh","hash":"cd30d528f733e060628d60271ed997d68e3d0756bf5a08c52553719fff787fae","toolCount":55,"serverName":"SupplySlate","serverVersion":"2.0.0","protocolVersion":"2025-06-18","firstSeenAt":"2026-09-12T11:26:56.155Z","lastSeenAt":"2026-10-11T05:24:45.035Z","observations":105,"toolNames":["describe_supplyslate","list_sourcing_categories","get_connection_guide","list_fabrication_processes","get_live_fabrication_capabilities","search_live_components","get_requirement_schema","search_products","get_product","get_compatibility","list_supplier_taxonomy","search_suppliers","get_supplier","create_project","get_project","update_project_requirements","create_artifact_upload","attach_artifact_reference","upsert_bom","get_bom","validate_project","list_project_validations","source_project","create_purchase_plan","get_purchase_plan","request_purchase_approval","get_checkout_handoffs","create_provider_checkout_handoff","list_orders","get_order","report_order_issue","request_order_cancellation","request_order_return","open_warranty_claim","get_supplier_profile","upsert_supplier_catalog","create_catalog_import","update_supplier_capabilities","update_availability","list_supplier_rfqs","get_supplier_rfq","submit_supplier_quote","ask_rfq_clarification","revise_supplier_quote","decline_supplier_rfq","list_supplier_orders","update_supplier_order","update_supplier_order_issue","decide_supplier_order_cancellation","update_supplier_order_return","update_supplier_warranty_claim","submit_sourcing_request","list_sourcing_requests","get_sourcing_request","get_supplier_offers"],"distinctSurfaces":1},"endpointFacts":[{"id":"ep_xr2qcztqmbfh","url":"https://mcp.supplyslate.com/mcp","type":"mcp_streamable_http","factsCheckedAt":"2026-10-09T07:24:32.486Z","auth":{"observedAt":"2026-10-09T07:24:32.623Z","authRequired":false,"scheme":null,"resourceMetadata":{"url":"https://mcp.supplyslate.com/.well-known/oauth-protected-resource/mcp","resource":"https://mcp.supplyslate.com/mcp","authorizationServers":["https://mcp.supplyslate.com"],"scopesSupported":["projects:read","projects:write","artifacts:read","artifacts:write","sourcing:read","sourcing:write","commerce:read","commerce:write","supplier:read","supplier:write","catalog:read","catalog:write","webhooks:read","webhooks:write"]},"authorizationServer":{"url":"https://mcp.supplyslate.com/.well-known/oauth-authorization-server","issuer":"https://mcp.supplyslate.com","grantTypesSupported":["authorization_code","refresh_token"],"codeChallengeMethodsSupported":["S256"],"tokenEndpointAuthMethodsSupported":["client_secret_basic","client_secret_post","none"],"dynamicClientRegistration":true,"dpopSigningAlgValuesSupported":[],"clientIdMetadataDocumentSupported":true},"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":true,"dynamicClientRegistration":true}},"tls":{"observedAt":"2026-10-09T07:24:32.648Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"supplyslate.com","issuer":{"commonName":"WE1","organization":"Google Trust Services"},"validFrom":"2026-10-04T17:16:24.000Z","validTo":"2027-01-02T18:16:04.000Z","daysToExpiry":83,"sanCount":3,"fingerprint256":"67:CE:BA:AF:6C:F0:1E:21:00:18:5A:D2:61:22:CE:21:E5:82:C9:8F:70:4A:18:8C:F2:4A:ED:A4:F4:68:0E:C6"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"com.supplyslate/sourcing","url":"https://registry.modelcontextprotocol.io/v0/servers/com.supplyslate%2Fsourcing","firstSeenAt":"2026-09-05T21:20:37.270Z","fetchedAt":"2026-10-09T11:22:23.707Z","normalizedAt":"2026-10-09T11:22:23.707Z"}]},"firstSeenAt":"2026-09-05T21:20:37.270Z","updatedAt":"2026-10-11T05:27:38.513Z"}