MCP connector

Give your AI assistant our tier lists. 260 category boards, 4,117 published products, every placement cited, and the barcodes to look any of them up anywhere.

https://mcp.stierproducts.com/mcp

Free, no key, no account, read only. Nothing about you is stored.

Listed in the official MCP Registry as com.stierproducts/tier-lists, so a client that resolves servers by name can take that instead of the URL.

Add it to your assistant

The transport is streamable HTTP. There is no sign-in and no session, so there is nothing to configure beyond the address.

Claude

Settings, then Connectors, then Add custom connector. Paste the URL above. Nothing else is required: leave the OAuth fields empty.

Claude Code

claude mcp add --transport http stierproducts https://mcp.stierproducts.com/mcp

Cursor

Install in Cursor

Or add this to ~/.cursor/mcp.json:

{
  "mcpServers": {
    "stierproducts": {
      "url": "https://mcp.stierproducts.com/mcp"
    }
  }
}

VS Code

Install in VS Code

ChatGPT

stierproducts is a plugin in ChatGPT. Find it by name in the plugin directory, under Settings then Plugins, and turn it on. There is no URL to paste and no key to hold.

If your plan or your workspace does not show it, the URL above still works as a custom connector in developer mode, with no authentication.

Anything else

MCP is an open protocol. Give your client the URL above and the streamable HTTP transport, or the registry name if it resolves servers by name. Every board it serves is already published on this site.

What it can do

Six tools. All of them read. None of them write.

What a response looks like

get_tier_list returns the board as text an assistant can read out, abbreviated here:

# Best Portable Power Stations: the stierproducts tier list

On the stierproducts portable power stations board, Anker SOLIX C1000 Gen 2 ranks #1 in S tier. The board ranks 32 products from S (best) to F (avoid).

| # | Tier | Product | Brand | LP | Outlets |
| --- | --- | --- | --- | --- | --- |
| 1 | S | Anker SOLIX C1000 Gen 2 | Anker | 976 | 52 |
| 2 | A | Bluetti Elite 200 V2 | Bluetti | 780 | 71 |
| 3 | A | EcoFlow Delta 3 Plus | EcoFlow | 769 | 21 |
| ... |

Every response also carries the same content as structured JSON. One product from that board, with the barcodes and the maker's announcement date:

{
  "slug": "apple-macbook-air-13-inch-m5",
  "name": "Apple MacBook Air 13-inch (M5)",
  "brand": "Apple",
  "tier": "S",
  "rank": 1,
  "lp": 1192,
  "verdict": "The safest multi-year ownership in the category: fanless chassis with no moving parts to fail, aluminum unibody, and Apple named the most reliable brand in PCMag's Readers' Choice data while topping Tom's Hardware's and PCMag's current tested guides.",
  "pros": [
    "Fanless design means no moving parts to fail",
    "Aluminum unibody construction"
  ],
  "cons": [
    "You pay an Apple premium for a similar everyday experience"
  ],
  "released_on": "2026-03-03",
  "released_on_source_url": "https://www.apple.com/newsroom/2026/03/apple-introduces-the-new-macbook-air-with-m5/",
  "identifiers": {
    "gtin": [
      {
        "value": "00195950687408",
        "region": "us-ca"
      },
      {
        "value": "00195950687873",
        "region": "us-ca"
      },
      {
        "value": "00195950688344",
        "region": "us-ca"
      },
      {
        "value": "00195950688818",
        "region": "us-ca"
      },
      {
        "value": "00195950689280",
        "region": "us-ca"
      },
      {
        "value": "00195950690118",
        "region": "us-ca"
      },
      {
        "value": "00195950690224",
        "region": "us-ca"
      },
      {
        "value": "00195950690699",
        "region": "us-ca"
      },
      {
        "value": "00195950691634",
        "region": "us-ca"
      },
      {
        "value": "00195950692105",
        "region": "us-ca"
      }
    ]
  },
  "citations": 8,
  "distinct_outlets": 8,
  "thinly_sourced": false
}

And one of the citations behind a placement:

{
  "outlet": "ThruMyLens",
  "url": "https://thrumylens.org/blogging/review-of-the-anker-solix-c1000-gen-2/",
  "stance": "B",
  "stance_word": "positive",
  "speaker": "thrumylens.org",
  "speaker_role": "outlet",
  "stance_rung": "judged",
  "quote": "The SOLIX C1000 Gen 2 hits that mix surprisingly well.",
  "link_status": "live"
}

Try it with these

What it sends back

Rankings, tiers, LP values, our verdicts, our pros and cons, citation counts, and the cited sources themselves with the outlet, the URL and a link status. A citation we could not fetch is returned marked, never dropped and never described as verified.

Each citation carries a verbatim quote, who said it and in what capacity, and how we read that source: glowing through to negative. A product carries the whole breakdown as a count per reading, so an assistant can say how a product was received without quoting every source. The reading is ours. It is never a score the outlet published, and the payload says so on every product.

Every reading also says how it was reached. measured means the outlet published a rating we could read and tie to that product, and the citation carries the sentence recording it. judged means a model read the passage and recorded the sentence it relied on. Older rows say unrecorded, which we keep separate rather than rounding up to judged. You can check a reading rather than take it.

A product returns its ten most notable citations by default, with the total alongside so a count is never mistaken for the whole. Ask for more by offset, or follow the linked board JSON, which every board response carries and which holds the complete board.

Where the maker published an announcement, a product also carries its release date and a link to the announcement that dates it. No other kind of page may date a product, so many carry neither.

Where we hold them, a product also carries its GTIN barcodes with the GS1 issuing region. One product often has several, because a distinct barcode is allocated per market, so all of them are returned rather than one arbitrary pick. About 73% of ranked products carry at least one.

What it does not send

What we collect

Nothing about you. There is no account, no key and no cookie. The server logs the name of the tool called, which is what any web server records, and it applies a rate limit by IP address. It does not store your prompt, your conversation, or anything the assistant sent on your behalf. See our privacy policy.

Terms

The rankings are published under CC BY 4.0. Credit stierproducts and link the specific board or product page you used, not the home page, so a reader can check the placement you quoted. Full terms on reuse and citation.

LP and rank are points on one category's ladder. They are comparable inside a category and meaningless across two, which is why the compare tool refuses to mix boards rather than answering misleadingly. How the boards are produced is on methodology.

Support

Something wrong, or a placement you want to argue with? Mail support@stierproducts.com.