{
  "specificationVersion": "0.20",
  "aid": "smklog.com",
  "name": "SMKlog",
  "description": "SMKlog (SMKLOG-2022 LLC, Berkeley Heights, New Jersey) is an independent US parcel shipping calculator and label seller: describe an item in plain words, get live USPS, UPS, FedEx and DHL Express rates from a US origin to the US, Canada, the UK, Germany or Australia, and buy the label online. The same pricing engine is published for machines as the SMKlog Quote API: an OpenAPI 3.1 contract with no key required, a remote MCP server with five tools, an A2A agent card, Agent Skills and an llms.txt. Agents price and prepare checkout; a human always completes payment on smklog.com.",
  "image": "https://smklog.com/assets/icon-512.png",
  "url": "https://smklog.com/apis.json",
  "created": "2026-07-28",
  "modified": "2026-10-12",
  "tags": [
    "Shipping",
    "Logistics",
    "Parcel Shipping",
    "Shipping Rates",
    "Shipping Labels",
    "Ecommerce",
    "Agents",
    "MCP",
    "A2A"
  ],
  "apis": [
    {
      "aid": "smklog.com:quote-api",
      "name": "SMKlog Quote API",
      "description": "Live parcel rates from USPS, UPS, FedEx and DHL Express for a single shipment sent from a US origin: inside the US, or to Canada, the UK, Germany or Australia. Describe the item in plain words and the packed box size and weight are estimated server-side; supply exact dimensions and weight to skip the estimate. No account and no key. Rate limited per client (about 80 quote requests per hour); quotes cost real money to produce, so cache on your side and do not poll. Buying a label happens on smklog.com — this API prices, it does not sell.",
      "humanURL": "https://smklog.com/api",
      "baseURL": "https://quote-api.smklog.com",
      "tags": [
        "Shipping Rates",
        "Parcel Shipping",
        "Checkout",
        "Agents"
      ],
      "properties": [
        {
          "type": "OpenAPI",
          "url": "https://quote-api.smklog.com/openapi.json"
        },
        {
          "type": "Documentation",
          "url": "https://smklog.com/api"
        },
        {
          "type": "APIReference",
          "url": "https://quote-api.smklog.com/openapi.json"
        },
        {
          "type": "GettingStarted",
          "url": "https://smklog.com/repack-line"
        },
        {
          "type": "Examples",
          "url": "https://smklog.com/developers/samples/"
        },
        {
          "type": "Playground",
          "url": "https://smklog.com/developers/playground"
        },
        {
          "type": "Postman",
          "url": "https://smklog.com/developers/postman/smklog-quote-api.postman_collection.json"
        },
        {
          "type": "JSONSchema",
          "url": "https://smklog.com/developers/schemas/quote-request.schema.json",
          "name": "QuoteRequest schema"
        },
        {
          "type": "JSONSchema",
          "url": "https://smklog.com/developers/schemas/package.schema.json",
          "name": "Package schema"
        },
        {
          "type": "JSONSchema",
          "url": "https://smklog.com/developers/schemas/rate.schema.json",
          "name": "Rate schema"
        },
        {
          "type": "JSONSchema",
          "url": "https://smklog.com/developers/schemas/quote-response.schema.json",
          "name": "QuoteResponse schema"
        },
        {
          "type": "JSONSchema",
          "url": "https://smklog.com/developers/schemas/checkout-session-request.schema.json",
          "name": "CheckoutSessionRequest schema"
        },
        {
          "type": "JSONSchema",
          "url": "https://smklog.com/developers/schemas/checkout-session.schema.json",
          "name": "CheckoutSession schema"
        },
        {
          "type": "JSONSchema",
          "url": "https://smklog.com/developers/schemas/checkout-status.schema.json",
          "name": "CheckoutStatus schema"
        },
        {
          "type": "JSONSchema",
          "url": "https://smklog.com/developers/schemas/liveness.schema.json",
          "name": "Liveness schema"
        },
        {
          "type": "JSONSchema",
          "url": "https://smklog.com/developers/schemas/problem.schema.json",
          "name": "Problem schema"
        },
        {
          "type": "JSONLD",
          "url": "https://smklog.com/developers/schemas/context.jsonld"
        },
        {
          "type": "Vocabulary",
          "url": "https://smklog.com/developers/vocabulary.yaml"
        },
        {
          "type": "SpectralRules",
          "url": "https://smklog.com/developers/spectral.yaml"
        },
        {
          "type": "Overlay",
          "url": "https://smklog.com/developers/overlay.yaml"
        },
        {
          "type": "Authentication",
          "url": "https://smklog.com/auth.md"
        },
        {
          "type": "RateLimits",
          "url": "https://smklog.com/developers/rate-limits.yaml"
        },
        {
          "type": "StatusPage",
          "url": "https://smklog.com/developers/status"
        },
        {
          "type": "ChangeLog",
          "url": "https://smklog.com/news/"
        },
        {
          "type": "MCPServer",
          "url": "https://quote-api.smklog.com/mcp"
        },
        {
          "type": "AgentCard",
          "url": "https://smklog.com/.well-known/agent-card.json"
        },
        {
          "type": "AgentSkills",
          "url": "https://smklog.com/.well-known/agent-skills/index.json"
        }
      ]
    }
  ],
  "common": [
    {
      "type": "Website",
      "url": "https://smklog.com/"
    },
    {
      "type": "About",
      "url": "https://smklog.com/about"
    },
    {
      "type": "Leadership",
      "url": "https://smklog.com/about",
      "name": "Founder and CEO"
    },
    {
      "type": "Newsroom",
      "url": "https://smklog.com/news/"
    },
    {
      "type": "Blog",
      "url": "https://smklog.com/lp/",
      "name": "Cost guides (1,600+ articles, Atom feed at /feed.xml)"
    },
    {
      "type": "BlogRSS",
      "url": "https://smklog.com/feed.xml"
    },
    {
      "type": "DeveloperPortal",
      "url": "https://smklog.com/developers/"
    },
    {
      "type": "Documentation",
      "url": "https://smklog.com/api"
    },
    {
      "type": "APIReference",
      "url": "https://quote-api.smklog.com/openapi.json"
    },
    {
      "type": "GettingStarted",
      "url": "https://smklog.com/repack-line"
    },
    {
      "type": "Examples",
      "url": "https://smklog.com/developers/samples/"
    },
    {
      "type": "Playground",
      "url": "https://smklog.com/developers/playground"
    },
    {
      "type": "Console",
      "url": "https://smklog.com/developers/playground"
    },
    {
      "type": "Postman",
      "url": "https://smklog.com/developers/postman/smklog-quote-api.postman_collection.json"
    },
    {
      "type": "Authentication",
      "url": "https://smklog.com/auth.md"
    },
    {
      "type": "OAuthAuthorizationServer",
      "url": "https://quote-api.smklog.com/.well-known/oauth-authorization-server"
    },
    {
      "type": "OAuthProtectedResource",
      "url": "https://quote-api.smklog.com/.well-known/oauth-protected-resource"
    },
    {
      "type": "Pricing",
      "url": "https://smklog.com/pricing"
    },
    {
      "type": "Plans",
      "url": "https://smklog.com/pricing"
    },
    {
      "type": "FinOps",
      "url": "https://smklog.com/developers/finops.yaml"
    },
    {
      "type": "RateLimits",
      "url": "https://smklog.com/developers/rate-limits"
    },
    {
      "type": "RateLimits",
      "url": "https://smklog.com/developers/rate-limits.yaml",
      "name": "Rate limits, machine-readable"
    },
    {
      "type": "StatusPage",
      "url": "https://smklog.com/developers/status"
    },
    {
      "type": "ChangeLog",
      "url": "https://smklog.com/news/"
    },
    {
      "type": "Versioning",
      "url": "https://smklog.com/developers/#versioning"
    },
    {
      "type": "SpectralRules",
      "url": "https://smklog.com/developers/spectral.yaml"
    },
    {
      "type": "Vocabulary",
      "url": "https://smklog.com/developers/vocabulary.yaml"
    },
    {
      "type": "Overlay",
      "url": "https://smklog.com/developers/overlay.yaml"
    },
    {
      "type": "JSONLD",
      "url": "https://smklog.com/developers/schemas/context.jsonld"
    },
    {
      "type": "SBOM",
      "url": "https://smklog.com/developers/sbom.cdx.json"
    },
    {
      "type": "TrustCenter",
      "url": "https://smklog.com/trust/"
    },
    {
      "type": "Compliance",
      "url": "https://smklog.com/trust/compliance"
    },
    {
      "type": "Subprocessors",
      "url": "https://smklog.com/trust/subprocessors"
    },
    {
      "type": "DataResidency",
      "url": "https://smklog.com/trust/data-residency"
    },
    {
      "type": "Security",
      "url": "https://smklog.com/.well-known/security.txt"
    },
    {
      "type": "SecurityTxt",
      "url": "https://smklog.com/.well-known/security.txt"
    },
    {
      "type": "VulnerabilityDisclosure",
      "url": "https://smklog.com/.well-known/security.txt"
    },
    {
      "type": "TermsOfService",
      "url": "https://smklog.com/terms"
    },
    {
      "type": "PrivacyPolicy",
      "url": "https://smklog.com/privacy"
    },
    {
      "type": "DataSubjectRequest",
      "url": "https://smklog.com/privacy"
    },
    {
      "type": "Support",
      "url": "https://smklog.com/support"
    },
    {
      "type": "Contact",
      "url": "mailto:info@smklog.com"
    },
    {
      "type": "LLMsTxt",
      "url": "https://smklog.com/llms.txt"
    },
    {
      "type": "APICatalog",
      "url": "https://smklog.com/.well-known/api-catalog"
    },
    {
      "type": "AICatalog",
      "url": "https://smklog.com/.well-known/ai-catalog.json"
    },
    {
      "type": "MCPServer",
      "url": "https://quote-api.smklog.com/mcp",
      "name": "SMKlog Parcel Shipping Rates"
    },
    {
      "type": "MCPServerCard",
      "url": "https://smklog.com/.well-known/mcp/server-card.json"
    },
    {
      "type": "AgentCard",
      "url": "https://smklog.com/.well-known/agent-card.json"
    },
    {
      "type": "AgentSkills",
      "url": "https://smklog.com/.well-known/agent-skills/index.json"
    },
    {
      "type": "HTTPMessageSignatures",
      "url": "https://smklog.com/.well-known/http-message-signatures-directory"
    },
    {
      "type": "GitHubOrganization",
      "url": "https://github.com/smklog"
    },
    {
      "type": "GitHubRepository",
      "url": "https://github.com/smklog/parcel-shipping-rates-mcp",
      "name": "MCP stdio bridge (open source)"
    },
    {
      "type": "Packages",
      "url": "https://www.npmjs.com/package/parcel-shipping-rates-mcp"
    }
  ],
  "maintainers": [
    {
      "FN": "SMKlog",
      "email": "info@smklog.com",
      "url": "https://smklog.com/about",
      "organizationName": "SMKLOG-2022 LLC"
    }
  ],
  "x-provenance": {
    "method": "published",
    "publisher": "SMKlog (SMKLOG-2022 LLC)",
    "source": "https://smklog.com/apis.json",
    "published": "2026-10-12"
  }
}
