AI-powered WhatsApp chatbot platform with 196 tools for bots, campaigns, and contacts.
Connect Remote server
claude mcp add --transport http neuron https://mcp.neuron.ng/mcp
{
"mcpServers": {
"neuron": {
"url": "https://mcp.neuron.ng/mcp"
}
}
}
{
"servers": {
"neuron": {
"type": "http",
"url": "https://mcp.neuron.ng/mcp"
}
}
}
Settings > Connectors > Add custom connector
URL: https://mcp.neuron.ng/mcp
Tools 52 found in our last check
neuron_registerRegister a new user account with name, email, password, and organization name. Creates both the user and an initial organization.
neuron_loginAuthenticate with Neuron. Three modes: 1. No args: Opens a browser URL for secure authorization (recommended — no credentials shared with AI) 2. token: Paste an MCP token from the Neuron dashboard 3. email+password: Legacy login (credentials visible to AI)
neuron_refresh_tokenRefresh the access token using a refresh token. Automatically sets the new access token for subsequent API calls.
neuron_switch_orgSwitch to a different organization. Returns a new access token scoped to the target organization and automatically sets it.
neuron_list_organizationsRetrieve all organizations the authenticated user belongs to, including their roles in each.
neuron_get_profileRetrieve the authenticated user's profile information including name, email, role, and current organization.
neuron_whoamiCheck which Neuron account is currently logged in, including user name, email, role, and organization.
neuron_switch_instanceSwitch the MCP server to target a different Neuron backend instance. Auth tokens are preserved per instance — if you've previously logged in to an instance, switching back restores your session automatically. Call with no args to list known instances and see which is active.
neuron_logoutClear the current auth token locally. Does NOT revoke server-side MCP tokens — revoke from the Neuron dashboard (Settings > MCP Tokens) for full invalidation.
neuron_list_conversationsRetrieve a paginated list of conversations for a specific bot, with optional filtering by status.
neuron_get_conversationRetrieve detailed information about a specific conversation, including its status, participants, and metadata.
neuron_get_messagesRetrieve messages from a specific conversation in chronological order, with optional cursor-based pagination.
neuron_takeover_conversationTransfer control of a conversation from the bot to a human agent. The bot will stop auto-responding until the conversation is released.
neuron_release_conversationRelease a conversation back to the bot, returning control from a human agent. The bot will resume auto-responding.
neuron_send_messageSend a message to an existing conversation. Supports text, image, and document message types with optional media attachments.
neuron_compose_messageCompose and send a new message to a phone number via a specific channel. Automatically creates a new conversation if one does not exist.
neuron_send_whatsappSend a WhatsApp message to a phone number or group. Auto-resolves which channel to use (org default > first connected). Supports text, image, audio, video, and document types.
neuron_edit_messageEdit the content of a previously sent message in a conversation. Only the message sender can edit their messages.
neuron_delete_messagePermanently delete a specific message from a conversation. This action cannot be undone.
neuron_close_conversationClose an active conversation, marking it as completed. The bot will stop responding and the conversation is archived.
neuron_list_contactsRetrieve all contacts for the current organization with optional filtering by search term, tag, and pagination.
neuron_search_contactsSearch contacts by a query string across name, phone number, and email fields. Returns matching contacts ranked by relevance.
neuron_get_contactRetrieve detailed information about a specific contact including their tags, notes, and associated lists.
neuron_create_contactCreate 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_update_contactUpdate an existing contact's details. If notes are provided, they are appended as a new structured note entry without overwriting existing notes.
neuron_delete_contactPermanently delete a contact and remove them from all contact lists. This action cannot be undone.
neuron_export_contactsExport all contacts as a downloadable dataset for the current organization.
neuron_import_contactsBulk import multiple contacts into the organization's address book. Accepts an array of contact objects with name, phone, and optional fields.
neuron_populate_contactsEnrich existing contacts with additional data from connected messaging channels. Syncs profile information from linked platforms.
neuron_sync_whatsapp_contactsSynchronize contacts from all connected WhatsApp channels into the organization's contact database. Creates new contacts for unseen numbers.
neuron_semantic_search_contactsSearch contacts using natural language AI-powered semantic search. Finds contacts based on the meaning of their notes — skills, services, schedules, preferences, etc. Returns ranked results with relevance scores and AI-generated match reasons.
neuron_audio_contactTranscribe an audio recording and extract contact information (name, phone, email, notes, tags). Automatically saves the extracted contact to the organization's address book.
neuron_list_contact_listsRetrieve all contact lists for the current organization with optional filtering by search term, type, and pagination.
neuron_get_contact_listRetrieve detailed information about a specific contact list, including member count and configuration.
neuron_create_contact_listCreate 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_update_contact_listUpdate an existing contact list's name, slug, description, criteria, or refresh schedule.
neuron_delete_contact_listPermanently delete a contact list. System-protected lists (e.g., 'Do Not Contact') cannot be deleted.
neuron_get_contact_list_membersRetrieve the members of a specific contact list with optional search filtering and pagination.
neuron_add_to_contact_listAdd 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_remove_from_contact_listRemove one or more contacts from a list by their contact IDs. Does not delete the contacts themselves.
neuron_merge_contact_listsMerge two or more contact lists into a single unified list, deduplicating entries. Window merge creates a virtual union; materialized merge creates a static copy.
neuron_find_contact_lists_for_contactRetrieve all contact lists that a specific contact belongs to.
neuron_refresh_contact_listTrigger a refresh of a dynamic contact list. Re-evaluates criteria rules and/or AI prompt and materializes updated members.
neuron_list_broadcastsRetrieve a paginated list of all broadcasts with optional filtering by status such as draft, sent, or scheduled.
neuron_create_broadcastCreate 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_get_broadcastRetrieve detailed information about a specific broadcast, including its status, message content, and recipient summary.
neuron_get_broadcast_recipientsRetrieve the paginated list of recipients for a specific broadcast with their individual delivery status.
neuron_update_broadcastUpdate an existing broadcast's name, message content, or media before sending. The broadcast must still be in draft status.
neuron_delete_broadcastPermanently delete a broadcast and its recipient data. This action cannot be undone.
neuron_send_broadcastSend a broadcast message to all its recipients. The broadcast must be in draft status. This triggers message delivery and cannot be undone.
neuron_upload_mediaUpload a media file (image, video, audio, or document) by providing its base64-encoded content. Returns a URL for use in messages and broadcasts.
neuron_toolsetsNeuron's tools come in groups; only some are loaded to save context. Call with action "list" to see every group, then "enable" the ones the task needs (e.g. ["flows"] to build an automation, ["sell"] for products). If a Neuron tool you expect is missing or reported disabled, ena…
Details
| Endpoint | https://mcp.neuron.ng/mcp (Streamable HTTP) |
| Package | [email protected] (NPM, stdio) |
| First published | 28 Jun 2026 |
| Last updated | 28 Jun 2026 |
| Registry name | io.github.conquext/neuron |
More communication servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
