Skip to content

A1 Synthetic Oil (independent AMSOIL dealer)

by a1syntheticoil.com · remote · no sign-in to list tools · v1.0.0 · published by com.a1syntheticoil

AMSOIL catalog search, account options, and dealer-referral shopping links from A1 Synthetic Oil

Changes · 6

8 tools: 6 change things and 2 only read.

Scanned Oct 21, 2026

2 checks matched something in the tool definitions. No finding is not a safety guarantee. How the checks work.

claude mcp add --transport http a1-synthetic-oil https://a1syntheticoil.com/mcp

Findings

Matches of fixed checks, with the text they matched.

2 warn
  • The server marks "get_product" read-only (readOnlyHint: true), and its own name, description or input give the class "write".

    Matched text

    annotations: {"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}; The name "get_product" says "get": a word for reading.

    What this check looks for
  • The server marks "shop_links" read-only (readOnlyHint: true), and its own name, description or input give the class "write".

    Matched text

    annotations: {"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}; The name "shop_links" says "link": a word for a change.

    What this check looks for

Tools

Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.

8 tools

Changes things 6Claude Code: ask
  • account_optionsWho each AMSOIL account type is for, how it differs from the others, and the enrollment link with dealer referral zo=30734402: shopping without an account, Preferred Customer membe…No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Who each AMSOIL account type is for, how it differs from the others, and the enrollment link with dealer referral zo=30734402: shopping without an account, Preferred Customer membership, commercial, retail, installer, and independent dealer.

    Annotations the server declares

    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
    • readOnlyHint: true
    • title: Explain AMSOIL account types
  • contact_dealerHow to reach Jeff Pittman, the independent AMSOIL dealer behind A1 Synthetic Oil, and what to include when asking for help choosing a product or account.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    How to reach Jeff Pittman, the independent AMSOIL dealer behind A1 Synthetic Oil, and what to include when asking for help choosing a product or account.

    Annotations the server declares

    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
    • readOnlyHint: true
    • title: Contact Jeff Pittman
  • get_productFull A1 guidance for one product: description, fitment notes, a common question, the U.S.1 finding

    Why it is in this group

    • The name "get_product" says "get": a word for reading.
    • The input takes a statement or command to run (input.code), which can change anything it can reach.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.

    Findings

    • Warn

      The server marks "get_product" read-only (readOnlyHint: true), and its own name, description or input give the class "write".

      Matched text

      annotations: {"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}; The name "get_product" says "get": a word for reading.

      What this check looks for
    Description, as the server wrote it
    Full A1 guidance for one product: description, fitment notes, a common question, the U.S. and Canadian product codes, and the AMSOIL shopping link with dealer referral zo=30734402.

    Annotations the server declares

    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
    • readOnlyHint: true
    • title: Get product details
  • nearest_distribution_centersThe three closest AMSOIL distribution centers in the same country as a U.S.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    The three closest AMSOIL distribution centers in the same country as a U.S. ZIP code or Canadian postal code, by straight-line distance. These are AMSOIL facilities, not A1 locations, and the nearest one may not fulfill an order.

    Annotations the server declares

    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
    • readOnlyHint: true
    • title: Find nearby AMSOIL distribution centers
  • suggest_for_vehicleMatches the viscosity grade and specification a vehicle's owner's manual lists to AMSOIL products, with shopping links carrying dealer referral zo=30734402 and the official AMSOIL …No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Matches the viscosity grade and specification a vehicle's owner's manual lists to AMSOIL products, with shopping links carrying dealer referral zo=30734402 and the official AMSOIL lookup link for confirming the exact fit. It does not look up vehicles: give the requirements from the manual. Without them it returns questions to ask (needs) instead of guessing.

    Annotations the server declares

    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
    • readOnlyHint: true
    • title: Suggest AMSOIL products for a vehicle
Only reads 2Claude Code: allow
  • list_categoriesEvery product category with its product count and A1 catalog page.No findings

    Why it is in this group

    • The name "list_categories" says "list": a word for reading.
    Description, as the server wrote it
    Every product category with its product count and A1 catalog page.

    Annotations the server declares

    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
    • readOnlyHint: true
    • title: List product categories
  • search_productsSearch the AMSOIL catalog by product name, product code, viscosity grade (for example 5W-30), product type, or category, with the same ranking and typo tolerance as the a1synthetic…No findings

    Why it is in this group

    • The name "search_products" says "search": a word for reading.
    Description, as the server wrote it
    Search the AMSOIL catalog by product name, product code, viscosity grade (for example 5W-30), product type, or category, with the same ranking and typo tolerance as the a1syntheticoil.com catalog search. Returns product codes, the A1 product page, the AMSOIL shopping link with dealer referral zo=30734402, matching categories, and related A1 guides. Does not return prices or stock.

    Annotations the server declares

    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
    • readOnlyHint: true
    • title: Search AMSOIL products

This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.

Install

Pinned to version 1.0.0. Values in angle brackets are yours to fill in.

claude mcp add --transport http a1-synthetic-oil https://a1syntheticoil.com/mcp

Run in a terminal.

Claude Code permissions

Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.

.claude/settings.json
{
  "permissions": {
    "allow": [
      "mcp__a1-synthetic-oil__search_products",
      "mcp__a1-synthetic-oil__list_categories"
    ],
    "ask": [
      "mcp__a1-synthetic-oil__get_product",
      "mcp__a1-synthetic-oil__account_options",
      "mcp__a1-synthetic-oil__shop_links",
      "mcp__a1-synthetic-oil__nearest_distribution_centers",
      "mcp__a1-synthetic-oil__contact_dealer",
      "mcp__a1-synthetic-oil__suggest_for_vehicle"
    ],
    "deny": []
  }
}

Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. It assumes the server is installed as a1-synthetic-oil. Review it before you use it.