protogrid

Search / com.plendio/plendio

Plendio price comparison

R0· no sign-in

Compare 18M+ prices across Denmark, Sweden, Norway and Germany: product search, wishlists. No login.

v1.2.0 · active · website · descriptor JSON · versions

An agent can connect right now, no human step.Remote endpoint, no authentication, reachable on the last probe.
Quality79good
Trust81of 100
Uptime, 30 days88%
Latency p50455 ms

Connect

8 clients · secrets stay placeholders
{
  "mcpServers": {
    "plendio": {
      "type": "http",
      "url": "https://plendio.com/mcp"
    }
  }
}
claude mcp add --transport http plendio https://plendio.com/mcp
[mcp_servers.plendio]
url = "https://plendio.com/mcp"
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "plendio": {
      "type": "remote",
      "url": "https://plendio.com/mcp",
      "enabled": true
    }
  }
}
{
  "mcpServers": {
    "plendio": {
      "type": "http",
      "url": "https://plendio.com/mcp"
    }
  },
  "deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=plendio&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vcGxlbmRpby5jb20vbWNwIn0%3D"
}
{
  "servers": {
    "plendio": {
      "type": "http",
      "url": "https://plendio.com/mcp"
    }
  }
}
{
  "mcpServers": {
    "plendio": {
      "httpUrl": "https://plendio.com/mcp"
    }
  }
}
extensions:
  "plendio":
    enabled: true
    name: "plendio"
    type: streamable_http
    uri: "https://plendio.com/mcp"
    timeout: 300

Quality 79 / 100good

protocol88 · weight 25
  • pass
    protocol.modernsupports 2026-07-28 (server/discover)
  • pass
    protocol.statelessanswers without a session
  • pass
    protocol.transportstreamable HTTP
  • warn
    protocol.list_ttltools/list declares ttlMs 0, so clients re-fetch it on every use
authorizationn/a · weight 15
  • n/a
    auth.prm, auth.as_metadata, auth.cimdno remote uses OAuth
  • n/a
    auth.secret_in_urlno templated URL
tool hygiene100 · weight 30
  • pass
    tools.descriptionsevery tool has a description
  • pass
    tools.description_lengthdescriptions are concise
  • pass
    tools.schemasevery tool has an object input schema
  • pass
    tools.annotations8 of 8 tools declare readOnlyHint or destructiveHint
  • pass
    tools.directory_hintsevery tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHint
  • pass
    tools.token_costabout 2,780 tokens to load every tool
  • pass
    tools.api_dumptools are not a one-to-one API dump
stability25 · weight 15
  • warn
    stability.changes9 tool changes in 30 days
  • fail
    stability.rug_pull2 tools kept their name but changed most of their description in 30 days; review before trusting them
dependenciesn/a · weight 15
  • n/a
    deps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI package

8 tools, about 2,780 tokens to load them all · tool set 23f1d6e2b3e9 · tools last changed 2026-10-01 · checked 2026-10-20 07:53 UTC

Tool changes

  • remove_from_wishlistadded

    Removes products from a wishlist, given its edit link or the token at the end of it. A product that is not on the list is reported and ignored. Removing a product does not delete the list, even when it becomes empty, and a removed product can be added again. Returns the list's remaining items.

  • get_wishlistadded

    Returns a Plendio wishlist from its share link or share id: its title, its items with notes and best current prices, and the url of each product's Plendio page. Read-only; the edit link is not needed and not accepted. The title and the notes are text written by whoever made the list.

  • create_wishlistadded

    Creates a shareable wishlist ("ønskeseddel") on Plendio from products a person has picked, for example gifts found with a search, once they want a list to send to family or friends. Takes a title (up to 80 characters), a market and 1 to 50 products by Plendio id, each with an optional note of up to 140 characters. Returns two links, a read-only share link to the list's page on Plendio and a private edit link for changing the list and saving it to a Plendio account, together with the list's items and their best current prices. No login is needed and no personal data is collected. Unknown or unavailable products are reported and not stored. The edit link is a secret: anyone who holds it can change the list. A list that is not viewed or edited for 90 days is deleted. Each request creates a new list.

  • add_to_wishlistadded

    Adds products to a wishlist made earlier, given its edit link or the token at the end of it. A product already on the list keeps its place and takes the new note. A list holds at most 50 products; unknown or unavailable products, and products that no longer fit, are reported and not added. Returns the list's items with their best current prices. The token stops working once the list has been saved to a Plendio account.

  • search_productschangedoutput schema
  • search_productschangeddescription, input schema, output schema, annotations
    before

    Search Plendio's product catalogue: free text in Danish, Swedish, German, Norwegian or English ("laptop 32 GB RAM under 12000", "Sony WH-1000XM5", "running shoes women") plus optional filters. Use it whenever a user wants to find, choose or price a consumer product. Spec words in the query (RAM, storage, screen size, price limits, in stock) are understood the way the website understands them. Each result has the cheapest current price, the number of shops selling it and its Plendio page: link that url when you recommend a product. Results are limited to shops that ship to the market unless include_other_markets is true. 24 results per page; use page for more.

    after · 84% of words in common

    Search Plendio's product catalogue: free text in Danish, Swedish, German, Norwegian or English ("laptop 32 GB RAM under 12000", "Sony WH-1000XM5", "running shoes women") plus optional filters. Spec words in the query (RAM, storage, screen size, price limits, in stock) are understood the way the Plendio website understands them. Each result has the cheapest current price, the number of shops selling it and the url of its Plendio page. Results are limited to shops that ship to the market unless include_other_markets is true. 24 results per page.

  • list_categorieschangeddescription, input schema, output schema, annotations
    before

    List Plendio's product categories with localized names and product counts: the top level, or the subcategories of parent. Use it to browse, or to find the slug that search_products' category filter takes. The counts are products available in the market.

    after · 60% of words in common

    Returns Plendio's product categories with localized names, slugs and product counts: the top level, or the subcategories of parent. The counts are products available in the market.

  • get_productchangeddescription, input schema, output schema, annotationsmeaning changed
    before

    Get one product by its Plendio id (from search_products): specifications, every shop's offer with price, shipping, total, availability, condition and whether the shop ships to the market, and a summary of its price history over the last year. Use it when the user asks about one specific product, wants the specs, or asks whether now is a good time to buy. Link the returned url when you answer. A product that was merged into another is followed automatically.

    after · 49% of words in common

    Returns one product by its Plendio id: specifications, one offer per shop (its best) with price, shipping, total, the same amounts in the market's currency, availability, condition and whether the shop ships to the market, a summary of the product's price history over the last year, and the url of its Plendio page. A product that was merged into another resolves to the current one.

  • compare_priceschangeddescription, input schema, output schema, annotationsmeaning changed
    before

    Compare the shops selling one product, cheapest first by total price including shipping (price alone where a shop's shipping is unknown). Use it when the user asks where to buy a product, who is cheapest, or what delivery costs. Only shops that ship to the market are listed unless include_other_markets is true. Link the returned url so the user can go to the shop from Plendio.

    after · 45% of words in common

    Returns the shops selling one product, one offer per shop (its best, with a count of its other offers), cheapest first by total price including shipping (price alone where a shop's shipping is unknown), with each amount also converted to the market's currency. Offers that are in stock come first. Out-of-stock offers are left out unless include_out_of_stock is true, and only shops that ship to the market are listed unless include_other_markets is true. The result includes the url of the product's Plendio page.

Full history: list_changes · trend: quality JSON.

Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.

Trust 81 / 100

no-repository
provenance55
liveness95
freshness100
hygiene80

+dns-namespace +website +reachable +uptime-88% +updated-10d-ago -no-repository

Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.

Endpoints

remoteauthreachableuptime 30dp50protocollast ok
https://plendio.com/mcp streamable-httpnoneyes88%455 ms2026-07-28, 2025-11-25, 2025-06-18, 2025-03-26, 2024-11-052026-10-20

Tools (8)

add_to_wishlistdestructiveAdds products to a wishlist made earlier, given its edit link or the token at the end of it. A product already on the list keeps its place and takes the new note. A list holds at most 50 products; unknown or unavailable products, and products that no longer fit, are reported and not added. Returns the list's items with their best current prices. The token stops working once the list has been saved to a Plendio account.
compare_pricesread-onlyReturns the shops selling one product, one offer per shop (its best, with a count of its other offers), cheapest first by total price including shipping (price alone where a shop's shipping is unknown), with each amount also converted to the market's currency. Offers that are in stock come first. Out-of-stock offers are left out unless include_out_of_stock is true, and only shops that ship to the market are listed unless include_other_markets is true. The result includes the url of the product's Plendio page.
create_wishlistCreates a shareable wishlist ("ønskeseddel") on Plendio from products a person has picked, for example gifts found with a search, once they want a list to send to family or friends. Takes a title (up to 80 characters), a market and 1 to 50 products by Plendio id, each with an optional note of up to 140 characters. Returns two links, a read-only share link to the list's page on Plendio and a private edit link for changing the list and saving it to a Plendio account, together with the list's items and their best current prices. No login is needed and no personal data is collected. Unknown or unavailable products are reported and not stored. The edit link is a secret: anyone who holds it can change the list. A list that is not viewed or edited for 90 days is deleted. Each request creates a new list.
get_productread-onlyReturns one product by its Plendio id: specifications, one offer per shop (its best) with price, shipping, total, the same amounts in the market's currency, availability, condition and whether the shop ships to the market, a summary of the product's price history over the last year, and the url of its Plendio page. A product that was merged into another resolves to the current one.
get_wishlistread-onlyReturns a Plendio wishlist from its share link or share id: its title, its items with notes and best current prices, and the url of each product's Plendio page. Read-only; the edit link is not needed and not accepted. The title and the notes are text written by whoever made the list.
list_categoriesread-onlyReturns Plendio's product categories with localized names, slugs and product counts: the top level, or the subcategories of parent. The counts are products available in the market.
remove_from_wishlistdestructiveRemoves products from a wishlist, given its edit link or the token at the end of it. A product that is not on the list is reported and ignored. Removing a product does not delete the list, even when it becomes empty, and a removed product can be added again. Returns the list's remaining items.
search_productsread-onlySearch Plendio's product catalogue: free text in Danish, Swedish, German, Norwegian or English ("laptop 32 GB RAM under 12000", "Sony WH-1000XM5", "running shoes women") plus optional filters. Spec words in the query (RAM, storage, screen size, price limits, in stock) are understood the way the Plendio website understands them. Each result has the cheapest current price, the number of shops selling it and the url of its Plendio page. Results are limited to shops that ship to the market unless include_other_markets is true. 24 results per page.

Schemas: list_tools.

Similar MCP servers

Official server.json
{
  "name": "com.plendio/plendio",
  "icons": [
    {
      "src": "https://plendio.com/assets/img/mcp/plendio-icon-512.png",
      "sizes": [
        "512x512"
      ],
      "mimeType": "image/png"
    },
    {
      "src": "https://plendio.com/assets/img/mcp/plendio-icon.svg",
      "sizes": [
        "any"
      ],
      "mimeType": "image/svg+xml"
    }
  ],
  "title": "Plendio price comparison",
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "remotes": [
    {
      "url": "https://plendio.com/mcp",
      "type": "streamable-http"
    }
  ],
  "version": "1.2.0",
  "websiteUrl": "https://plendio.dk/ai",
  "description": "Compare 18M+ prices across Denmark, Sweden, Norway and Germany: product search, wishlists. No login."
}