ainpc-cli

AI NPCs with persistent memory for game studios. NPC CRUD, dialogue, voice. Stdio or remote SSE.

Sollte ich dies verwenden

Qualität und Sicherheit

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

Befunde (1)

  • LOWTool 'ainpc_get_started' description lacks action verbin ainpc_get_started

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

Kontextkosten

~570Tokens (Tool-Definitionen)
~2.5 KBTypische Antwortgröße
Minimale Auswirkung auf die Aufmerksamkeit (0.45% 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": {
    "ainpc-cli": {
      "url": "https://mcp.ainpcengine.com/sse"
    }
  }
}

Remote-Endpunkte

https://mcp.ainpcengine.com/ssesse
https://mcp.ainpcengine.com/mcpstreamable-http

Was es kann

Tool-Inventar

Tools (2)

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

Explains what AINPCEngine is and how to activate this MCP server (no API key on this session yet).

Eingabe-Schema

{
  "type": "object",
  "properties": {}
}
🔴ainpc_signup(name, email, password, plan)

Create a new AINPCEngine studio account. Requires the human's email and a password (min 8 chars): they log in at ainpcengine.com and add a card to start the 7-day free trial ($0 today). Returns an npk_ API key (shown once) and unlocks all AINPCEngine tools in this session immediately. Ask the human for their email before calling.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "name": {
      "type": "string",
      "description": "Studio display name, e.g. \"My Game Studio\""
    },
    "email": {
      "type": "string",
      "description": "Human email. Used to log in and activate the trial."
    },
    "password": {
      "type": "string",
      "description": "Account password (min 8 characters)"
    },
    "plan": {
      "type": "string",
      "enum": [
        "indie",
        "pro",
        "enterprise"
      ],
      "description": "Plan (default: indie, $29/mo after trial)"
    }
  },
  "required": [
    "name",
    "email",
    "password"
  ]
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "studio": {
      "type": "object",
      "description": "Created studio",
      "properties": {
        "id": {
          "type": "string",
          "description": "Studio Mongo id"
        },
        "name": {
          "type": "string",
          "description": "Studio name"
        },
        "email": {
          "type": "string",
          "description": "Account email"
        },
        "plan": {
          "type": "string",
          "description": "Chosen plan: indie, pro, or enterprise"
        }
      },
      "additionalProperties": true,
      "required": [
        "id",
        "name",
        "email",
        "plan"
      ]
    },
    "apiKey": {
      "type": "string",
      "description": "Full npk_ API key — returned exactly once"
    },
    "keyPrefix": {
      "type": "string",
      "description": "Key prefix"
    },
    "trial": {
      "type": "object",
      "description": "Trial terms",
      "properties": {
        "days": {
          "type": "number",
          "description": "Trial length in days (7)"
        },
        "priceAfter": {
          "type": "string",
          "description": "Monthly price after trial, e.g. \"$29/mo\""
        }
      },
      "additionalProperties": true,
      "required": [
        "days",
        "priceAfter"
      ]
    },
    "paymentUrl": {
      "type": "string",
      "description": "URL where a card must be added to start the trial (API is 402-gated until then)"
    },
    "next": {
      "type": "string",
      "description": "Human-readable next-step instructions"
    }
  },
  "required": [
    "studio",
    "apiKey",
    "keyPrefix",
    "trial",
    "paymentUrl",
    "next"
  ],
  "description": "Signup receipt. The apiKey is shown exactly once — store it.",
  "additionalProperties": true
}

Community

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet2 Tools
verifiziertVersion nicht aufgezeichnet2 Tools
verifiziertVersion nicht aufgezeichnet2 Tools