ainpc-cli
AI NPCs with persistent memory for game studios. NPC CRUD, dialogue, voice. Stdio or remote SSE.
¿Debería usar esto?
Calidad y seguridad
Hallazgos (1)
- LOWen ainpc_get_started
Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.
Costo de contexto
Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.
Instalar
Instalación con un clic
Agrega esto a tu archivo `claude_desktop_config.json`:
{
"mcpServers": {
"ainpc-cli": {
"url": "https://mcp.ainpcengine.com/sse"
}
}
}Puntos de conexión remotos
https://mcp.ainpcengine.com/ssessehttps://mcp.ainpcengine.com/mcpstreamable-httpQué puede hacer
Inventario de herramientas
Herramientas (2)
🟢ainpc_get_started
Explains what AINPCEngine is and how to activate this MCP server (no API key on this session yet).
Esquema de entrada
{
"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.
Esquema de entrada
{
"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"
]
}Esquema de salida
{
"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
}Comunidad
Evidencia