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
Befunde (1)
- LOWin ainpc_get_started
Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.
Kontextkosten
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/ssessehttps://mcp.ainpcengine.com/mcpstreamable-httpWas es kann
Tool-Inventar
Tools (2)
🟢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
Nachweis