agent

Supplement prices, price history, SupplementScore, verified discount codes, UCP catalog tools

使うべきか

品質と安全性

B
説明の品質
68%
スキーマの完全性
87%
命名の品質
83%
ポイズニングのリスク
100%
権限の一致
100%
プロトコルへの準拠
100%

検出事項(8)

  • LOWTool 'zoek_producten' description lacks action verbzoek_producten 内
  • LOWTool 'prijs_historie' description lacks action verbprijs_historie 内
  • LOWTool 'geverifieerde_code' description lacks action verbgeverifieerde_code 内
  • LOWTool 'beste_in_categorie' description lacks action verbbeste_in_categorie 内
  • LOWTool 'week_deals' description lacks action verbweek_deals 内
  • LOWTool 'actuele_sales' description lacks action verbactuele_sales 内
  • LOWTool 'lookup_catalog' description lacks action verblookup_catalog 内
  • LOWTool 'get_product' description lacks action verbget_product 内

ツール定義とプロトコルへの準拠に関する自動分析に基づいています。

コンテキストコスト

~2,725トークン数(ツール定義)
~1.6 KB一般的なレスポンスサイズ
注意への影響は大きい(128k コンテキストの 2.13%)

これは、サーバーのツールがモデルのコンテキストに読み込まれるたびに消費されるおおよそのトークン数です。数が多いほど、ほかのタスクに使える注意が減ります。

インストール

ワンクリックインストール

これを `claude_desktop_config.json` ファイルに追加してください:

{
  "mcpServers": {
    "agent": {
      "url": "https://sportpoeder.nl/api/agent/mcp"
    }
  }
}

リモートエンドポイント

https://sportpoeder.nl/api/agent/mcpstreamable-http

できること

ツール一覧

ツール(12)

🟢 読み取り専用🟡 書き込み🔴 削除⚪ 不明
🟢zoek_producten(zoekterm, max_prijs, markt)

Zoek supplementen over alle shops in de gekozen markt (ook niet-Shopify) met prijs per 100 g/portie, SupplementScore en actuele kortingscode.

入力スキーマ

{
  "type": "object",
  "properties": {
    "zoekterm": {
      "type": "string"
    },
    "max_prijs": {
      "type": "number"
    },
    "markt": {
      "type": "string",
      "enum": [
        "nl",
        "be",
        "de",
        "fr",
        "es"
      ],
      "default": "nl",
      "description": "Markt/land voor prijzen, links en codes (standaard nl)."
    }
  },
  "required": [
    "zoekterm"
  ]
}
🟢product_oordeel(product_id, markt)

Onafhankelijk kwaliteitsoordeel over één product: SupplementScore met onderbouwing, reviews en actuele prijs.

入力スキーマ

{
  "type": "object",
  "properties": {
    "product_id": {
      "type": "integer"
    },
    "markt": {
      "type": "string",
      "enum": [
        "nl",
        "be",
        "de",
        "fr",
        "es"
      ],
      "default": "nl",
      "description": "Markt/land voor prijzen, links en codes (standaard nl)."
    }
  },
  "required": [
    "product_id"
  ]
}
🟢prijs_historie(product_key, dagen, markt)

Prijsverloop van een product (dagmetingen): laagste/hoogste/mediaan en of de huidige 'korting' echt een korting is.

入力スキーマ

{
  "type": "object",
  "properties": {
    "product_key": {
      "type": "string"
    },
    "dagen": {
      "type": "integer",
      "default": 90
    },
    "markt": {
      "type": "string",
      "enum": [
        "nl",
        "be",
        "de",
        "fr",
        "es"
      ],
      "default": "nl",
      "description": "Markt/land voor prijzen, links en codes (standaard nl)."
    }
  },
  "required": [
    "product_key"
  ]
}
🟢geverifieerde_code(merk, markt)

De actuele kortingscode voor een merk in de gekozen markt, met laatst-geverifieerd-datum en succespercentage uit gebruikersstemmen.

入力スキーマ

{
  "type": "object",
  "properties": {
    "merk": {
      "type": "string"
    },
    "markt": {
      "type": "string",
      "enum": [
        "nl",
        "be",
        "de",
        "fr",
        "es"
      ],
      "default": "nl",
      "description": "Markt/land voor prijzen, links en codes (standaard nl)."
    }
  },
  "required": [
    "merk"
  ]
}
🟢beste_in_categorie(categorie, markt)

Onze ranglijst van de beste producten in een categorie (bijv. eiwitten, creatine, pre-workout).

入力スキーマ

{
  "type": "object",
  "properties": {
    "categorie": {
      "type": "string"
    },
    "markt": {
      "type": "string",
      "enum": [
        "nl",
        "be",
        "de",
        "fr",
        "es"
      ],
      "default": "nl",
      "description": "Markt/land voor prijzen, links en codes (standaard nl)."
    }
  },
  "required": [
    "categorie"
  ]
}
🟢week_deals(winkel, markt)

De actuele weekfolder-deals (supermarkt én online) met oude/nieuwe prijs en korting; alleen voor markt nl/be.

入力スキーマ

{
  "type": "object",
  "properties": {
    "winkel": {
      "type": "string"
    },
    "markt": {
      "type": "string",
      "enum": [
        "nl",
        "be",
        "de",
        "fr",
        "es"
      ],
      "default": "nl",
      "description": "Markt/land voor prijzen, links en codes (standaard nl)."
    }
  }
}
🟢actuele_sales(merk, markt)

Welke supplementmerken nú een sale hebben in de gekozen markt, met hoogste korting en voorbeeldproduct.

入力スキーマ

{
  "type": "object",
  "properties": {
    "merk": {
      "type": "string"
    },
    "markt": {
      "type": "string",
      "enum": [
        "nl",
        "be",
        "de",
        "fr",
        "es"
      ],
      "default": "nl",
      "description": "Markt/land voor prijzen, links en codes (standaard nl)."
    }
  }
}
🟢verwachte_sales(merk, markt)

Sale-planning vooruit: aangekondigde en verwachte sales per merk (van/tot, korting), op basis van merk-aankondigingen en onze eigen sale-waarnemingen.

入力スキーマ

{
  "type": "object",
  "properties": {
    "merk": {
      "type": "string"
    },
    "markt": {
      "type": "string",
      "enum": [
        "nl",
        "be",
        "de",
        "fr",
        "es"
      ],
      "default": "nl",
      "description": "Markt/land voor prijzen, links en codes (standaard nl)."
    }
  }
}
🟢score_methodologie(markt)

Het volledige SupplementScore-scoremodel, machine-leesbaar: criteria, letterschaal, bewijslast, onafhankelijke review en dispuutprocedure.

入力スキーマ

{
  "type": "object",
  "properties": {
    "markt": {
      "type": "string",
      "enum": [
        "nl",
        "be",
        "de",
        "fr",
        "es"
      ],
      "default": "nl",
      "description": "Markt/land voor prijzen, links en codes (standaard nl)."
    }
  }
}
🟢search_catalog(meta, catalog, markt)

Zoek supplementen in UCP-vorm (Universal Commerce Protocol): producten met prijs in centen, verkoper, en per variant kortingscode (discounts.codes), attribution, partner_url en permalink. Dezelfde bron als zoek_producten.

入力スキーマ

{
  "type": "object",
  "properties": {
    "meta": {
      "type": "object",
      "description": "meta[\"ucp-agent\"].profile = URL van het UCP-profiel van het platform (spec: verplicht; wij loggen het en weigeren niet).",
      "properties": {
        "ucp-agent": {
          "type": "object",
          "properties": {
            "profile": {
              "type": "string",
              "format": "uri"
            }
          }
        }
      }
    },
    "catalog": {
      "type": "object",
      "properties": {
        "query": {
          "type": "string"
        },
        "context": {
          "type": "object",
          "description": "address_country (NL/BE/DE/FR/ES) of language kiest de markt; anders de markt van de site.",
          "properties": {
            "address_country": {
              "type": "string"
            },
            "language": {
              "type": "string"
            },
            "currency": {
              "type": "string"
            }
          }
        },
        "filters": {
          "type": "object",
          "properties": {
            "price": {
              "type": "object",
              "properties": {
                "min": {
                  "type": "integer"
                },
                "max": {
                  "type": "integer",
                  "description": "in centen"
                }
              }
            },
            "categories": {
              "type": "array",
              "items": {
                "type": "string"
              },
              "description": "bijv. creatine, eiwitten, pre-workout"
            }
          }
        },
        "pagination": {
          "type": "object",
          "properties": {
            "limit": {
              "type": "integer",
              "minimum": 1,
              "maximum": 20,
              "default": 10
            },
            "cursor": {
              "type": "string"
            }
          }
        },
        "attribution": {
          "type": "object",
          "description": "vrije string-map (utm_source, gclid, …), wordt gelogd",
          "additionalProperties": {
            "type": "string"
          }
        }
      }
    },
    "markt": {
      "type": "string",
      "enum": [
        "nl",
        "be",
        "de",
        "fr",
        "es"
      ],
      "default": "nl",
      "description": "Markt/land voor prijzen, links en codes (standaard nl)."
    }
  }
}

出力スキーマ

{
  "type": "object",
  "properties": {
    "ucp": {
      "type": "object"
    },
    "messages": {
      "type": "array"
    },
    "policies": {
      "type": "array"
    },
    "products": {
      "type": "array"
    },
    "pagination": {
      "type": "object"
    }
  },
  "required": [
    "ucp",
    "products"
  ],
  "description": "UCP search-antwoord, zie https://ucp.dev/2026-08-25/schemas/shopping/catalog_search.json#/$defs/search_response"
}
🟢lookup_catalog(meta, catalog, markt)

Haal producten op via hun UCP-id (sp-p-<id> of sp-v-<id>, ook kale post-id) in UCP-vorm; elke variant draagt inputs[] met de gevraagde id. Onbekende id's worden gemeld, niet geweigerd.

入力スキーマ

{
  "type": "object",
  "properties": {
    "meta": {
      "type": "object",
      "description": "meta[\"ucp-agent\"].profile = URL van het UCP-profiel van het platform (spec: verplicht; wij loggen het en weigeren niet).",
      "properties": {
        "ucp-agent": {
          "type": "object",
          "properties": {
            "profile": {
              "type": "string",
              "format": "uri"
            }
          }
        }
      }
    },
    "catalog": {
      "type": "object",
      "properties": {
        "ids": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "minItems": 1,
          "maxItems": 20
        },
        "context": {
          "type": "object",
          "description": "address_country (NL/BE/DE/FR/ES) of language kiest de markt; anders de markt van de site.",
          "properties": {
            "address_country": {
              "type": "string"
            },
            "language": {
              "type": "string"
            },
            "currency": {
              "type": "string"
            }
          }
        },
        "filters": {
          "type": "object",
          "properties": {
            "price": {
              "type": "object",
              "properties": {
                "min": {
                  "type": "integer"
                },
                "max": {
                  "type": "integer",
                  "description": "in centen"
                }
              }
            },
            "categories": {
              "type": "array",
              "items": {
                "type": "string"
              },
              "description": "bijv. creatine, eiwitten, pre-workout"
            }
          }
        },
        "attribution": {
          "type": "object",
          "description": "vrije string-map (utm_source, gclid, …), wordt gelogd",
          "additionalProperties": {
            "type": "string"
          }
        }
      },
      "required": [
        "ids"
      ]
    },
    "markt": {
      "type": "string",
      "enum": [
        "nl",
        "be",
        "de",
        "fr",
        "es"
      ],
      "default": "nl",
      "description": "Markt/land voor prijzen, links en codes (standaard nl)."
    }
  },
  "required": [
    "catalog"
  ]
}

出力スキーマ

{
  "type": "object",
  "properties": {
    "ucp": {
      "type": "object"
    },
    "messages": {
      "type": "array"
    },
    "policies": {
      "type": "array"
    },
    "products": {
      "type": "array"
    }
  },
  "required": [
    "ucp",
    "products"
  ],
  "description": "UCP lookup-antwoord, zie https://ucp.dev/2026-08-25/schemas/shopping/catalog_lookup.json#/$defs/lookup_response"
}
🟢get_product(meta, catalog, markt)

Eén product (sp-p-<id> / sp-v-<id>) in UCP-vorm met kortingscode, partnerlink en permalink; bij een onbekend id een JSON-RPC-fout.

入力スキーマ

{
  "type": "object",
  "properties": {
    "meta": {
      "type": "object",
      "description": "meta[\"ucp-agent\"].profile = URL van het UCP-profiel van het platform (spec: verplicht; wij loggen het en weigeren niet).",
      "properties": {
        "ucp-agent": {
          "type": "object",
          "properties": {
            "profile": {
              "type": "string",
              "format": "uri"
            }
          }
        }
      }
    },
    "catalog": {
      "type": "object",
      "properties": {
        "id": {
          "type": "string"
        },
        "context": {
          "type": "object",
          "description": "address_country (NL/BE/DE/FR/ES) of language kiest de markt; anders de markt van de site.",
          "properties": {
            "address_country": {
              "type": "string"
            },
            "language": {
              "type": "string"
            },
            "currency": {
              "type": "string"
            }
          }
        },
        "attribution": {
          "type": "object",
          "description": "vrije string-map (utm_source, gclid, …), wordt gelogd",
          "additionalProperties": {
            "type": "string"
          }
        }
      },
      "required": [
        "id"
      ]
    },
    "markt": {
      "type": "string",
      "enum": [
        "nl",
        "be",
        "de",
        "fr",
        "es"
      ],
      "default": "nl",
      "description": "Markt/land voor prijzen, links en codes (standaard nl)."
    }
  },
  "required": [
    "catalog"
  ]
}

出力スキーマ

{
  "type": "object",
  "properties": {
    "ucp": {
      "type": "object"
    },
    "messages": {
      "type": "array"
    },
    "policies": {
      "type": "array"
    },
    "product": {
      "type": "object"
    },
    "selected": {
      "type": "array"
    },
    "options": {
      "type": "array"
    }
  },
  "required": [
    "ucp",
    "product"
  ],
  "description": "UCP get_product-antwoord, zie https://ucp.dev/2026-08-25/schemas/shopping/catalog_lookup.json#/$defs/get_product_response"
}

推奨プロンプト

search_research
Search for information about [topic] using agent
想定されるツール: search_catalog
find_specific
Find [specific item] using agent
想定されるツール: search_catalog
retrieve_data
Get details about [item] from agent
想定されるツール: get_product
fetch_info
Fetch [information type] using agent
想定されるツール: get_product
research_workflow
Search for [topic], then get detailed information about the top results using agent
想定されるツール: search_catalogget_product

コミュニティ

このサーバーを評価する

エビデンス

最近の観測

検証済みバージョンは記録されていませんツール 12 件
検証済みバージョンは記録されていませんツール 9 件