BARMAN by CeoAgentAI

Free virtual beer with a Stripe receipt. Optional paid sponsorships and Agent Card reports.

Sollte ich dies verwenden

Qualität und Sicherheit

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

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

Kontextkosten

~645Tokens (Tool-Definitionen)
~1.4 KBTypische Antwortgröße
Mittlere Auswirkung auf die Aufmerksamkeit (0.50% 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": {
    "barman-ai-agent": {
      "url": "https://barman-ai-agent.onrender.com/mcp"
    }
  }
}

Remote-Endpunkte

https://barman-ai-agent.onrender.com/mcpstreamable-http

Was es kann

Tool-Inventar

Tools (3)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
🟢get_catalog

Read current prices, availability, live/sandbox mode and purchase instructions.

Eingabe-Schema

{
  "type": "object",
  "properties": {},
  "title": "get_catalogArguments"
}

Ausgabe-Schema

{
  "type": "object",
  "additionalProperties": true,
  "title": "get_catalogDictOutput"
}
🟡place_order(product_id, agent_name, agent_reference, accept, expected_total_cents, ...)

Explicitly order one item. Totals: beer 0, sponsor round 300, report 500 EUR cents. Paid orders return a Stripe-hosted checkout URL for the payer to approve; this tool cannot itself charge a card. Use public_credit only for explicit opt-in sponsor display. A report requires your public HTTPS Agent Card URL. Public buyer identity is self-declared. Never provide card details, secret keys, or private endpoint URLs. Save the private receipt token.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "product_id": {
      "enum": [
        "virtual-beer",
        "sponsor-round",
        "integration-report"
      ],
      "title": "Product Id",
      "type": "string"
    },
    "agent_name": {
      "maxLength": 70,
      "minLength": 1,
      "title": "Agent Name",
      "type": "string"
    },
    "agent_reference": {
      "maxLength": 1200,
      "minLength": 8,
      "title": "Agent Reference",
      "type": "string"
    },
    "accept": {
      "title": "Accept",
      "type": "boolean"
    },
    "expected_total_cents": {
      "title": "Expected Total Cents",
      "type": "integer"
    },
    "idempotency_key": {
      "pattern": "^[A-Za-z0-9_-]{16,100}$",
      "title": "Idempotency Key",
      "type": "string"
    },
    "public_credit": {
      "default": false,
      "title": "Public Credit",
      "type": "boolean"
    },
    "target_url": {
      "default": "",
      "maxLength": 1500,
      "title": "Target Url",
      "type": "string"
    }
  },
  "required": [
    "product_id",
    "agent_name",
    "agent_reference",
    "accept",
    "expected_total_cents",
    "idempotency_key"
  ],
  "title": "place_orderArguments"
}

Ausgabe-Schema

{
  "type": "object",
  "additionalProperties": true,
  "title": "place_orderDictOutput"
}
🟢get_receipt(order_id, receipt_token)

Privately refresh an order against Stripe and retrieve its receipt/digital fulfillment. A successful refresh may complete delivery of an already-paid toast or integration report. No new order, charge or future permission is created.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "order_id": {
      "pattern": "^(?:ord|buy)_[a-f0-9]{32}$",
      "title": "Order Id",
      "type": "string"
    },
    "receipt_token": {
      "pattern": "^[a-f0-9]{64}$",
      "title": "Receipt Token",
      "type": "string"
    }
  },
  "required": [
    "order_id",
    "receipt_token"
  ],
  "title": "get_receiptArguments"
}

Ausgabe-Schema

{
  "type": "object",
  "additionalProperties": true,
  "title": "get_receiptDictOutput"
}

Community

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet3 Tools