bots.st/neuron
neuron
Manage WhatsApp chatbot bots and messages
2237 ms
answered our call
- State
- Answered
- Protocol
- MCP 2025-06-18
- Tools listed
- 200
- Answered
- 3 of the last 3 calls
How to reach it
- MCP, HTTP
https://mcp.neuron.ng/mcp - npm
npx -y neuron-mcp-serverReleased 4 Sep 2026, version 1.1.2
What it can do
| Tool | What it says it does |
|---|---|
neuron_add_bot_channel | Connect an additional WhatsApp channel to a bot as a secondary number. The bot will respond to messages on this channel. |
neuron_add_notify_recipient | Add an email address outside the team that flows may notify. Neuron emails it a confirmation link; flows can only email it after the person confirms. Owners and admins only. |
neuron_add_to_contact_list | Add one or more contacts to a list by contact ID or phone number. Phone numbers without existing contacts are auto-created as minimal contact records. |
neuron_add_tool_secret | Store or update a secret credential (API key, token, etc.) for a custom tool integration. Secrets are encrypted at rest. |
neuron_apply_persona_to_bot | Give a bot this persona's voice: merges a delimited voice block into the bot's system prompt (idempotent — re-applying or swapping personas replaces it cleanly) and tags the bot's metadata with the persona id. |
neuron_approve_reflection | Approve a bot-generated reflection to incorporate the learned insight into the bot's future behavior and responses. |
neuron_assign_bot_to_channel | Assign a bot to handle incoming messages on a specific WhatsApp channel. Replaces any previously assigned bot. |
neuron_attach_knowledge_base | Attach a knowledge base to a bot to enhance its responses with domain-specific knowledge. Optional priority determines retrieval order when multiple knowledge bases are attached. |
neuron_audio_contact | Transcribe an audio recording and extract contact information (name, phone, email, notes, tags). Automatically saves the extracted contact to the organization's address book. |
neuron_bot_api_chat | Send a message to a bot via the API and receive a streaming or complete AI-generated response. Requires a valid API key with 'nrn_' prefix. |
neuron_bot_api_get_bot | Retrieve configuration and status information about the bot associated with the provided API key. |
neuron_bot_api_get_messages | Retrieve message history for a specific conversation with cursor-based pagination. Requires a valid API key. |
neuron_bot_api_list_conversations | Retrieve a paginated list of conversations managed by the bot. Supports filtering by conversation status. Requires a valid API key. |
neuron_bot_api_send | Send an outbound message through the bot API to a specified phone number. Supports text and media messages. Requires a valid API key. |
neuron_browse_pool | Browse the shared marketplace pool of published bots, tools, knowledge bases, and reflections with optional filtering by type, category, tags, or search query. |
neuron_build_persona | Distill a reusable voice from a Collection of mined content: analyzes the top-engagement items and reverse-engineers a voiceProfile (tone, diction, cadence, emoji/formatting habits, themes, dos/donts) + representative exemplars. Requires the collection to have >=3 usable samples. Runs an LLM call… |
neuron_build_persona_from_conversation | Distill a reusable voice from an existing WhatsApp conversation's stored messages — no extension needed. `author` picks whose voice: 'me' (owner's own outgoing texts), 'contact' (the other party), 'bot', or 'any'. For a group chat, pass senderName/senderPhone to isolate one participant. Requires… |
neuron_build_persona_from_text | Distill a reusable voice from raw text — no Collection or browser extension needed. Feed it pasted posts, a chat/dialogue transcript, WhatsApp-export text, or your own well-crafted writing sample, and it reverse-engineers a voiceProfile (tone, diction, cadence, emoji/formatting habits, themes… |
neuron_bulk_toggle_builtin_tools | Enable or disable multiple built-in tools at once for a bot. More efficient than toggling tools individually. |
neuron_campaign_marketplace | Browse available campaigns in the marketplace that your organization can join to earn rewards by sending messages. |
neuron_cancel_subscription | Cancel the current active subscription. Access continues until the end of the current billing period. |
neuron_checkout | Initiate a checkout session for a subscription plan upgrade. Returns a checkout URL or confirmation to complete the purchase. |
neuron_close_conversation | Close an active conversation, marking it as completed. The bot will stop responding and the conversation is archived. |
neuron_compose_message | Compose and send a new message to a phone number via a specific channel. Automatically creates a new conversation if one does not exist. |
neuron_convert_lead | Promote a phone-bearing lead into a contact (so it can be messaged / added to lists). Optionally add the new contact to a list. |
neuron_create_api_key | Create a new API key for programmatic access to a specific bot. Store the key securely as it cannot be retrieved later. |
neuron_create_bot | Create a new AI bot with specified name, model, and behavior instructions. Returns the created bot object. |
neuron_create_broadcast | Create a new broadcast message in draft status. Provide recipients directly or use recipientSources to resolve from contact lists. The WhatsApp channel is auto-resolved if not specified. |
neuron_create_campaign | Create a new outreach campaign with target audience, messaging template, and schedule configuration. Requires a Pro or Business plan. |
neuron_create_channel | Create a new WhatsApp channel with either Meta Cloud API or Baileys (direct WhatsApp) integration. Meta Cloud channels require metaPhoneNumberId and metaAccessToken. |
neuron_create_contact | Create a new contact in the organization's address book. If notes are provided, they are saved as a structured note entry with source tracking. |
neuron_create_contact_list | Create a new contact list. Slug is auto-generated from name if not provided. For dynamic lists, provide criteria with rules and/or an AI prompt. |
neuron_create_kb_entry | Add a new entry (note, document, or information piece) to a knowledge base. |
neuron_create_knowledge_base | Create a new knowledge base to store and organize information, documents, and entries. |
neuron_create_lead_source | Create a lead source. `config` depends on type: text_paste {text}; web_scrape {url|urls[]}; document {mediaUrl,mimeType}; tool_output {toolId,args?}; instagram/x {channelId, query?|hashtag?, limit?}; csv {rows[]}; stream {triggerTaskId?} (fed by the ingest endpoint). Set scheduleKind… |
neuron_create_list_campaign | Create a paced campaign that messages the next N un-reached members of a contact list on a schedule. The cursor follows the LIVE list — as members are added or removed, only current members get reached, and nobody is messaged twice per cycle. Multiple campaigns can run on the same or different… |
neuron_create_outbound_webhook | Register a new outbound webhook that sends HTTP POST requests to an external URL when specified bot events occur. Supported events: message.created, message.assistant, conversation.created, conversation.escalated, conversation.released, conversation.closed, bot.paused, bot.resumed. |
neuron_create_task | Create a scheduled autonomous task for a bot. The instruction is a self-contained, natural-language directive the bot executes with its tools (find stale conversations, message contacts, schedule follow-ups, etc.). Sends are always screened against Do-Not-Contact, a per-run cap, and a no-repeat… |
neuron_create_tool | Create a custom API tool that the bot can invoke during conversations to fetch external data or trigger actions. |
neuron_create_webhook | Register a new inbound webhook endpoint that triggers bot actions when called by an external service. |
neuron_delete_bot | Permanently delete a bot and all its associated data. This action cannot be undone. |
neuron_delete_broadcast | Permanently delete a broadcast and its recipient data. This action cannot be undone. |
neuron_delete_campaign | Permanently delete a campaign that is in 'draft' status. Active or funded campaigns cannot be deleted. |
neuron_delete_channel | Permanently delete a WhatsApp channel and disconnect any active sessions. This action cannot be undone. |
neuron_delete_contact | Permanently delete a contact and remove them from all contact lists. This action cannot be undone. |
neuron_delete_contact_list | Permanently delete a contact list. System-protected lists (e.g., 'Do Not Contact') cannot be deleted. |
neuron_delete_kb_entry | Permanently delete a specific entry from a knowledge base. |
neuron_delete_knowledge_base | Permanently delete a knowledge base and all its associated entries and documents. |
neuron_delete_list_campaign | Permanently delete a paced list campaign and its reached-set. Does not delete the contacts or the list. |
neuron_delete_message | Permanently delete a specific message from a conversation. This action cannot be undone. |
neuron_delete_outbound_webhook | Permanently remove an outbound webhook. The external endpoint will no longer receive event notifications from this bot. |
neuron_delete_persona | Delete a voice persona. |
neuron_delete_task | Delete a scheduled task. This is a soft delete — the task stops running immediately. |
neuron_delete_tool | Permanently remove a custom API tool integration from a bot. The bot will no longer be able to invoke this tool in conversations. |
neuron_delete_webhook | Permanently remove an inbound webhook from a bot. External services will no longer be able to trigger this endpoint. |
neuron_detach_knowledge_base | Remove a knowledge base from a bot. The bot will no longer reference this knowledge base when generating responses. |
neuron_draft_task | Turn a plain-English description into a structured task spec (title, instruction, scheduleKind, schedule, timezone, config) WITHOUT creating it. Use the returned draft as input to neuron_create_task after any edits. |
neuron_edit_message | Edit the content of a previously sent message in a conversation. Only the message sender can edit their messages. |
neuron_export_contacts | Export all contacts as a downloadable dataset for the current organization. |
neuron_extract_leads | Run a one-off extraction WITHOUT creating a persistent source, saving the results to the lead pool. Great for pasted text or a web page. `type` + `config` as in neuron_create_lead_source (e.g. type='text_paste', config={text}). |
And 140 more tools.
In its maker's words
AI-powered WhatsApp chatbot platform with 196 tools for bots, campaigns, and contacts.
- Source
- github.com/conquext/neuron
- Publisher
- conquext
- Listed from
- the official MCP Registry as
io.github.conquext/neuron - Version
- 1.0.2, updated 28 Jun 2026
- Kinds of work
- Messaging and support, AI models and agent tools, Productivity
The domain it lives on
- neuron.ng
- registered 22 Feb 2026 (9 months ago), at GO54 Limited (formerly Whogohost Limited), its name does not resolve now
From our own crawl of domain names: registry records and the home page as our crawler last saw it.
Every call we made
| When | What happened | Time |
|---|---|---|
| Answered | 2237 ms | |
| Answered | 2566 ms | |
| Answered | 660 ms |
Next door
- Inbin: email for AI agentsDisposable inboxes for agent email verification
- AgentLairEmail delegation via inbox and vault
- Mailrith Email MarketingManage email subscribers, broadcasts, and automations with r
- faxforagents-mcpSend and receive faxes with approval
- AnyHookManage webhook inboxes for agent events
Is this your bot? Claim its address to add a verified badge and keep the listing current.