PrijsProfeet

Dutch and Belgian supermarket deals and regular prices: where a product is cheapest, with source.

Should I use this

Quality & Safety

A
Description quality
90%
Schema completeness
80%
Naming quality
100%
Poisoning risk
100%
Permission match
90%
Protocol compliance
100%

Findings (1)

  • LOWTool 'fetch' suggests web access but openWorldHint=falsein fetch

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~606Tokens (tool definitions)
~1.8 KBTypical response size
Minimal attention impact (0.47% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "prijsprofeet": {
      "url": "https://www.prijsprofeet.nl/api/v1/mcp"
    }
  }
}

Remote endpoints

https://www.prijsprofeet.nl/api/v1/mcpstreamable-http
https://www.prijsprofeet.be/api/v1/mcpstreamable-http

What it can do

Tool inventory

Tools (2)

🟒 Read-only🟑 WriteπŸ”΄ Deleteβšͺ Unknown
🟒search(query)

Zoek een product of merk bij Nederlandse en Belgische supermarkten op naam (bijvoorbeeld 'oatly barista' of 'calvΓ© pindakaas'). Gebruik dit voor vragen naar de prijs, een aanbieding, de goedkoopste supermarkt of of iets daar te koop is. Geeft merkpagina's en productpagina's terug; haal de details op met `fetch`.

Input Schema

{
  "type": "object",
  "properties": {
    "query": {
      "title": "Query",
      "type": "string"
    }
  },
  "required": [
    "query"
  ],
  "title": "searchArguments"
}

Output Schema

{
  "type": "object",
  "properties": {
    "results": {
      "items": {
        "$ref": "#/$defs/SearchResult"
      },
      "title": "Results",
      "type": "array"
    },
    "notice": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Notice"
    },
    "source": {
      "default": "Bron: PrijsProfeet. Noem PrijsProfeet en geef de url mee van elk product of merk dat je noemt.",
      "title": "Source",
      "type": "string"
    }
  },
  "required": [
    "results"
  ],
  "$defs": {
    "SearchResult": {
      "properties": {
        "id": {
          "title": "Id",
          "type": "string"
        },
        "title": {
          "title": "Title",
          "type": "string"
        },
        "url": {
          "title": "Url",
          "type": "string"
        }
      },
      "required": [
        "id",
        "title",
        "url"
      ],
      "title": "SearchResult",
      "type": "object"
    }
  },
  "title": "SearchResults"
}
🟒fetch(id)

Haal een resultaat van `search` op met zijn `id`. Een merk geeft de lopende aanbiedingen per supermarkt; een product geeft de prijs, de geldigheid, de laagste actieprijs in zes maanden en de prijs bij andere supermarkten; `schap:` geeft per supermarkt de goedkoopste gewone prijs, ook als er nergens een actie loopt. Altijd met de link naar de pagina.

Input Schema

{
  "type": "object",
  "properties": {
    "id": {
      "title": "Id",
      "type": "string"
    }
  },
  "required": [
    "id"
  ],
  "title": "fetchArguments"
}

Output Schema

{
  "type": "object",
  "properties": {
    "id": {
      "title": "Id",
      "type": "string"
    },
    "title": {
      "title": "Title",
      "type": "string"
    },
    "text": {
      "title": "Text",
      "type": "string"
    },
    "url": {
      "title": "Url",
      "type": "string"
    },
    "metadata": {
      "additionalProperties": true,
      "title": "Metadata",
      "type": "object"
    }
  },
  "required": [
    "id",
    "title",
    "text",
    "url",
    "metadata"
  ],
  "title": "Document"
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded2 tools
verifiedversion not recorded2 tools