{"id":526174,"name":"MesColis Shipping Agent","description":"Read-only agent for MesColis, a Canadian multi-carrier shipping platform. Compares live carrier rates for a parcel across Canada Post, Purolator, UPS, FedEx and others, tracks parcels, and reads the shipments and saved addresses on the calling account. Every skill requires an Authorization: Bearer credential (an mc_live_ API key or an OAuth 2.1 access token) and acts only on the account that credential belongs to. This agent cannot buy labels, create shipments, or modify data.","card_url":"https://www.mescolis.ca/.well-known/agent-card.json","endpoint":"https://www.mescolis.ca/a2a","protocol_version":"1.0","first_seen":"2026-11-01T21:38:09.903238+00:00","last_verified":"2026-11-01T21:38:09.903238+00:00","card":{"url":"https://www.mescolis.ca/a2a","name":"MesColis Shipping Agent","skills":[{"id":"compare_shipping_rates","name":"Compare shipping rates","tags":["shipping","rates","pricing","carriers","comparison","logistics"],"examples":["{\"skill\":\"compare_shipping_rates\",\"input\":{\"from_postal\":\"H2X 1Y1\",\"to_postal\":\"M5V 2T6\",\"weight_kg\":2,\"length_cm\":30,\"width_cm\":20,\"height_cm\":10}}","What is the cheapest way to send a 2 kg box from Montreal to Toronto?"],"inputModes":["application/json","text/plain"],"description":"Compare live shipping rates for one parcel across every carrier available on the SIGNED-IN account (Canada Post, Purolator, UPS, FedEx and others), at the prices of that account. Returns each carrier and service with its total price, currency and estimated transit days. Requires the user to connect their account; for someone without an account use get_shipping_quote, which needs no sign-in. Prices are live and account-specific; do not cache them.","outputModes":["application/json","text/plain"]},{"id":"track_parcel","name":"Track a parcel","tags":["shipping","tracking","delivery-status","checkpoints","logistics"],"examples":["{\"skill\":\"track_parcel\",\"input\":{\"tracking_number\":\"872920229470\"}}","Where is parcel 872920229470 right now?"],"inputModes":["application/json","text/plain"],"description":"Look up the live status and checkpoint history of a parcel on the SIGNED-IN account by its tracking number. Returns the current status, estimated delivery date, the shipment id and the full checkpoint list. Requires the user to connect their account; to track any parcel without signing in, use track_package. Supplying the carrier is optional but makes the lookup faster.","outputModes":["application/json","text/plain"]},{"id":"list_shipments","name":"List shipments","tags":["shipping","shipments","history","account"],"examples":["{\"skill\":\"list_shipments\",\"input\":{\"limit\":10}}","List the shipments created on this account this month."],"inputModes":["application/json","text/plain"],"description":"List shipments on the authenticated account, newest first. Supports paging and filtering by status (for example \"Delivered\" or \"In Transit\"). Use get_shipment for the full record of one shipment.","outputModes":["application/json","text/plain"]},{"id":"get_shipment","name":"Get one shipment","tags":["shipping","shipments","details","account"],"examples":["{\"skill\":\"get_shipment\",\"input\":{\"id\":\"SHP-9FD8D9B5\"}}","Show me everything about shipment SHP-9FD8D9B5."],"inputModes":["application/json","text/plain"],"description":"Retrieve the full record of a single shipment by its ID, including addresses, carrier, service, cost and current status.","outputModes":["application/json","text/plain"]},{"id":"list_addresses","name":"List saved addresses","tags":["addresses","address-book","account"],"examples":["{\"skill\":\"list_addresses\",\"input\":{}}","What addresses are saved on this account?"],"inputModes":["application/json","text/plain"],"description":"List saved addresses from the account address book. Read-only — this server cannot create, change or delete addresses.","outputModes":["application/json","text/plain"]}],"version":"1.0.0","provider":{"url":"https://www.mescolis.ca","organization":"MesColis"},"description":"Read-only agent for MesColis, a Canadian multi-carrier shipping platform. Compares live carrier rates for a parcel across Canada Post, Purolator, UPS, FedEx and others, tracks parcels, and reads the shipments and saved addresses on the calling account. Every skill requires an Authorization: Bearer credential (an mc_live_ API key or an OAuth 2.1 access token) and acts only on the account that credential belongs to. This agent cannot buy labels, create shipments, or modify data.","capabilities":{"streaming":false,"extendedAgentCard":false,"pushNotifications":false},"protocolVersion":"1.0","securitySchemes":{"apiKey":{"apiKeySecurityScheme":{"name":"Authorization","location":"header","description":"An API key prefixed mc_live_, generated by a signed-in account holder under Settings → Developer Hub. Sent as \"Authorization: Bearer mc_live_…\"."}},"oauth2":{"oauth2SecurityScheme":{"flows":{"authorizationCode":{"scopes":{"rates:read":"Compare live carrier rates for a parcel.","track:read":"Look up live tracking status and checkpoints.","addresses:read":"Read the saved address book.","shipments:read":"Read shipments on the account."},"tokenUrl":"https://www.mescolis.ca/oauth/token","pkceRequired":true,"authorizationUrl":"https://www.mescolis.ca/oauth/authorize"}},"description":"OAuth 2.1 authorization code with PKCE: short-lived, scoped and revocable, and the right choice for an agent acting on someone else's behalf. Dynamic client registration is open. Ask for resource=https://www.mescolis.ca/a2a so the token is audience-bound to this agent.","oauth2MetadataUrl":"https://www.mescolis.ca/.well-known/oauth-authorization-server"}}},"documentationUrl":"https://www.mescolis.ca/auth.md","defaultInputModes":["application/json","text/plain"],"defaultOutputModes":["application/json","text/plain"],"supportedInterfaces":[{"url":"https://www.mescolis.ca/a2a","protocolBinding":"JSONRPC","protocolVersion":"1.0"}]},"status":"verified","publisher_domain":"mescolis.ca","signature_status":"unsigned","signature_detail":"No card signature supplied","signature_key_url":null,"signature_checked_at":"2026-11-01T21:38:09.903238+00:00","domain_claimed_at":null,"domain_proof_checked_at":null,"source_name":"Publisher Agent Card","source_url":"https://www.mescolis.ca/.well-known/agent-card.json","last_check":{"checked_at":"2026-11-01T21:38:09.903238+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},"also_published_at":[],"history_urls":["https://www.mescolis.ca/.well-known/agent-card.json"],"skills":[{"skill_id":"compare_shipping_rates","name":"Compare shipping rates","description":"Compare live shipping rates for one parcel across every carrier available on the SIGNED-IN account (Canada Post, Purolator, UPS, FedEx and others), at the prices of that account. Returns each carrier and service with its total price, currency and estimated transit days. Requires the user to connect their account; for someone without an account use get_shipping_quote, which needs no sign-in. Prices are live and account-specific; do not cache them.","tags":["shipping","rates","pricing","carriers","comparison","logistics"],"quality_warning":false},{"skill_id":"get_shipment","name":"Get one shipment","description":"Retrieve the full record of a single shipment by its ID, including addresses, carrier, service, cost and current status.","tags":["shipping","shipments","details","account"],"quality_warning":false},{"skill_id":"list_addresses","name":"List saved addresses","description":"List saved addresses from the account address book. Read-only — this server cannot create, change or delete addresses.","tags":["addresses","address-book","account"],"quality_warning":false},{"skill_id":"list_shipments","name":"List shipments","description":"List shipments on the authenticated account, newest first. Supports paging and filtering by status (for example \"Delivered\" or \"In Transit\"). Use get_shipment for the full record of one shipment.","tags":["shipping","shipments","history","account"],"quality_warning":false},{"skill_id":"track_parcel","name":"Track a parcel","description":"Look up the live status and checkpoint history of a parcel on the SIGNED-IN account by its tracking number. Returns the current status, estimated delivery date, the shipment id and the full checkpoint list. Requires the user to connect their account; to track any parcel without signing in, use track_package. Supplying the carrier is optional but makes the lookup faster.","tags":["shipping","tracking","delivery-status","checkpoints","logistics"],"quality_warning":false}],"quality_flags":[],"check_history":{"checks":1,"passed":1},"recent_checks":[{"card_url":"https://www.mescolis.ca/.well-known/agent-card.json","checked_at":"2026-11-01T21:38:09.903238+00:00","success":true,"http_status":200,"detail":"Agent Card validated"}],"endpoint_tls_check":{"checked_at":"2026-11-01T21:38:09.903238+00:00","success":true,"detail":"Valid TLS connection to advertised endpoint host; no A2A request sent"},"protocol_check":{"checked_at":"2026-11-01T21:38:09.903238+00:00","endpoint":"https://www.mescolis.ca/a2a","protocol_binding":"JSONRPC","protocol_version":"1.0","state":"a2a_response","http_status":200,"detail":"A2A task-not-found response to a read-only task lookup","request_diagnostics":{"requests":[{"path":"/a2a","allow":[],"method":"POST","status":200,"version_header":"1.0","protocol_method":"GetTask","redirect_followed":false}],"capture_version":1}},"declared_primary_endpoint":"https://www.mescolis.ca/a2a","selected_connection_interface":{"url":"https://www.mescolis.ca/a2a","protocolBinding":"JSONRPC","protocolVersion":"1.0"},"protocol_interface_checks":[{"endpoint":"https://www.mescolis.ca/a2a","protocol_binding":"JSONRPC","protocol_version":"1.0","selected":true,"state":"a2a_response","checked_at":"2026-11-01T21:38:09.903238+00:00","http_status":200,"detail":"A2A task-not-found response to a read-only task lookup","binding_recorded":true}],"connection_selection_note":"The selected connection uses an address advertised in the publisher card. Read-only observations do not establish task quality or safety.","x402_price_check":null,"events":[],"relationships":[],"verification":{"agent_card_url":"https://www.mescolis.ca/.well-known/agent-card.json","last_successful_card_check":"2026-11-01T21:38:09.903238+00:00","latest_card_check":{"checked_at":"2026-11-01T21:38:09.903238+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},"signature_status":"unsigned","signature_checked_at":"2026-11-01T21:38:09.903238+00:00","task_endpoint_tested":true,"task_execution_tested":false,"endpoint_tls_checked_at":"2026-11-01T21:38:09.903238+00:00","endpoint_tls_reachable":true,"protocol_check_state":"a2a_response","protocol_checked_at":"2026-11-01T21:38:09.903238+00:00","provider_identity_verified":false,"domain_claimed_at":null,"domain_proof_checked_at":null},"synthetic_capability_tests":{"agent_id":526174,"status":"not_tested","reason_code":"not_yet_tested","consent_status":"not_confirmed","latest_observation_status":null,"last_checked_at":null,"fixture_version":"1","reference_demonstration":false,"scope":"A publisher-authorized synthetic test of a dedicated free test endpoint. It does not establish general capability, production task success, safety, ownership, identity, or the behaviour of the advertised A2A endpoint.","methodology_url":"https://localmark.ai/capability-tests","history":[]},"repair_links":{"agent_repair_url":"https://localmark.ai/agents/526174/repair","publisher_report_url":"https://localmark.ai/publishers/mescolis.ca/repair","diagnostics_json_url":"https://localmark.ai/publishers/mescolis.ca/repair/diagnostics.json","diagnostics_csv_url":"https://localmark.ai/publishers/mescolis.ca/repair/diagnostics.csv"},"_localmark":{"contribution":{"optional":true,"directory_access":"free","operator_authorization_required":true,"affects_rankings":false,"message":"LocalMark is free. Optional contributions help fund ongoing checks.","support_url":"https://localmark.ai/support","metadata_url":"https://localmark.ai/api/v1/support/contributions"}}}