Offers

Merchant offers with validated discounts and no bought rankings; accepting mints a voucher code.

Sollte ich dies verwenden

Qualität und Sicherheit

A
Qualität der Beschreibung
100%
Vollständigkeit des Schemas
97%
Qualität der Benennung
80%
Risiko der Vergiftung
80%
Übereinstimmung der Berechtigungen
100%
Einhaltung des Protokolls
100%

Befunde (2)

  • HIGHTool poisoning patterns detected
  • LOWTool description contains role marker that could confuse chat modelsin offers_accept

Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.

Kontextkosten

~382Tokens (Tool-Definitionen)
~611 BTypische Antwortgröße
Minimale Auswirkung auf die Aufmerksamkeit (0.30% von 128k Kontext)

Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.

Installieren

Installation mit einem Klick

Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:

{
  "mcpServers": {
    "offers": {
      "url": "https://offers.mattherbert.ca/mcp"
    }
  }
}

Remote-Endpunkte

https://offers.mattherbert.ca/mcpstreamable-http

Was es kann

Tool-Inventar

Tools (3)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
🟢offers_find(query, category, city, country)

Search current offers by free-text query, category, and/or place. Returns active offers with title, pricing (including the reference price a discount is measured against), validity window, and location.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "description": "Free-text search over title, description, and product"
    },
    "category": {
      "type": "string",
      "description": "Offer category, e.g. restaurant, beauty, event"
    },
    "city": {
      "type": "string",
      "description": "City name"
    },
    "country": {
      "type": "string",
      "description": "Country name or code"
    }
  }
}
🟢offers_get(offer_id)

Get one offer by id: full details, redemption terms, validity, and the merchant's verification record (whether AITWIRE has independently measured the merchant, with accuracy statistics when it has).

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "offer_id": {
      "type": "string",
      "description": "The offer id from offers_find"
    }
  },
  "required": [
    "offer_id"
  ]
}
🟢offers_accept(offer_id)

Claim a code offer for the user: mints a single-use redemption code they show the merchant in person. Use only once the user has decided to take a specific offer (confirm the details first). Returns the code and how to redeem it.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "offer_id": {
      "type": "string",
      "description": "The offer id from offers_find / offers_get"
    }
  },
  "required": [
    "offer_id"
  ]
}

Empfohlene Prompts

fetch_info
Fetch [information type] using Offers
Erwartete Tools: offers_get
retrieve_data
Get details about [item] from Offers
Erwartete Tools: offers_get
research_workflow
Search for [topic], then get detailed information about the top results using Offers
Erwartete Tools: offers_findoffers_get
find_specific
Find [specific item] using Offers
Erwartete Tools: offers_find
search_research
Search for information about [topic] using Offers
Erwartete Tools: offers_find

Community

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet3 Tools
verifiziertVersion nicht aufgezeichnet3 Tools