neuron_create_bot
ActiveTool of io.github.conquext/neuron
declared in 1.0.0
Create a new AI bot with specified name, model, and behavior instructions. Returns the created bot object.
Parameters schema
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"name",
"systemPrompt"
],
"properties": {
"name": {
"type": "string",
"description": "Display name for the bot"
},
"llmModel": {
"type": "string",
"description": "OpenRouter model ID (e.g., 'google/gemini-2.5-flash-lite-preview-09-2025', 'openrouter/auto')"
},
"maxTokens": {
"type": "number",
"description": "Maximum number of tokens the bot can generate per response",
"exclusiveMinimum": 0
},
"assignment": {
"type": "string",
"description": "One-sentence role definition for the bot (max 2000 chars)"
},
"systemPrompt": {
"type": "string",
"description": "System prompt that defines the bot's behavior, personality, and response guidelines"
},
"llmTemperature": {
"type": "number",
"maximum": 2,
"minimum": 0,
"description": "Temperature parameter controlling response randomness (0 = deterministic, 2 = creative)"
},
"fallbackMessage": {
"type": "string",
"description": "Message sent when the bot cannot understand user input (max 2000 chars)"
},
"greetingMessage": {
"type": "string",
"description": "Automatic greeting sent when a new conversation starts (max 2000 chars)"
},
"escalationPrompt": {
"type": "string",
"description": "Prompt template used when escalating to a human agent (max 5000 chars)"
},
"responsibilities": {
"type": "array",
"items": {
"type": "string"
},
"description": "Array of responsibility descriptions defining what the bot handles"
},
"whatsappChannelId": {
"type": "string",
"description": "Unique identifier (UUID) of the WhatsApp channel to associate with the bot"
}
},
"additionalProperties": false
}No endpoints wrapped at confidence ≥ 0.70.
Parent server
io.github.conquext/neuron
https://github.com/conquext/neuron-mcp-server
1/7 registries