Usero

Read your Usero feedback inbox and clusters, file feedback, build forms, and open an AI PR.

Sollte ich dies verwenden

Qualität und Sicherheit

A
Qualität der Beschreibung
100%
Vollständigkeit des Schemas
100%
Qualität der Benennung
100%
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

~513Tokens (Tool-Definitionen)
~1.2 KBTypische Antwortgröße
Minimale Auswirkung auf die Aufmerksamkeit (0.40% 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": {
    "usero": {
      "url": "https://usero.io/mcp"
    }
  }
}

Remote-Endpunkte

https://usero.io/mcpstreamable-http

Was es kann

Tool-Inventar

Tools (2)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
🟢start_signup(email, clientName)

Start signup without leaving the agent. Ask for the user's email, do not invent one. Sends an email with a Review connection button; the user presses that button, then "Yes, connect" on the page that opens (opening the page alone does nothing). That lets check_signup return an API key for this MCP client. Returns a pollToken for check_signup. No key is shown in the browser. 5 per email per hour; the link expires in 15 minutes.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "email": {
      "description": "The user's email address. Ask for it if you do not have it.",
      "type": "string",
      "maxLength": 254,
      "format": "email",
      "pattern": "^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$"
    },
    "clientName": {
      "description": "The agent client you are running in, e.g. \"Claude Code\", \"Cursor\", \"Windsurf\". Shown in the email and used as the API key name.",
      "type": "string",
      "minLength": 1,
      "maxLength": 60
    }
  },
  "required": [
    "email"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#",
  "additionalProperties": false
}
🔴check_signup(pollToken)

Poll after start_signup. Returns { status: "pending" } until the user presses the button in the email, then { status: "ready", apiKey, setup } exactly once; the pollToken is dead after that. The setup field holds the exact config or command for this client plus what to tell the user (restart, or remove-and-re-add on Desktop). Poll every 5 seconds for up to 15 minutes without ending your turn. On ready, apply the setup snippet at once, then call create_client for the product.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "pollToken": {
      "description": "The pollToken returned by start_signup.",
      "type": "string",
      "minLength": 1
    }
  },
  "required": [
    "pollToken"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#",
  "additionalProperties": false
}

Community

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet2 Tools
verifiziertVersion nicht aufgezeichnet2 Tools