MCP server
Neuron
io.github.conquext/neuron
Checked 25 Oct 2026, 20:29 UTC · Connected to it and listed its tools
AI-powered WhatsApp chatbot platform with 196 tools for bots, campaigns, and contacts.
Working at last checkAbout 89,115 tokens per request once connected425 tools
https://mcp.neuron.ng/mcp
At a glance
- Type
- MCP server
- Publisher
- Not verified
- Status
- Working at last check
- Tools
- 425
- Token cost
- About 89,115 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 25 Oct 2026, 20:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http neuron https://mcp.neuron.ng/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.neuron] url = "https://mcp.neuron.ng/mcp"
Gemini CLI
{"mcpServers":{"neuron":{"httpUrl":"https://mcp.neuron.ng/mcp"}}}
Cursor
{"mcpServers":{"neuron":{"url":"https://mcp.neuron.ng/mcp"}}}
VS Code
{"servers":{"neuron":{"type":"http","url":"https://mcp.neuron.ng/mcp"}}}
Antigravity
agy mcp add neuron https://mcp.neuron.ng/mcp
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"neuron","server_url":"https://mcp.neuron.ng/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"neuron","server_url":"https://mcp.neuron.ng/mcp"}
Tools
neuron_add_bot_channel~148 tokens
Connect an additional WhatsApp channel to a bot as a secondary number. The bot will respond to messages on this channel.neuron_add_notify_recipientSends messages · ~158 tokens
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~258 tokens
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~180 tokens
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~156 tokens
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~117 tokens
Approve a bot-generated reflection to incorporate the learned insight into the bot's future behavior and responses.neuron_assign_bot_to_channel~140 tokens
Assign a bot to handle incoming messages on a specific WhatsApp channel. Replaces any previously assigned bot.neuron_attach_knowledge_base~202 tokens
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~173 tokens
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_chatSends messages · ~221 tokens
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~112 tokens
Retrieve configuration and status information about the bot associated with the provided API key.neuron_bot_api_get_messages~228 tokens
Retrieve message history for a specific conversation with cursor-based pagination. Requires a valid API key.neuron_bot_api_list_conversations~216 tokens
Retrieve a paginated list of conversations managed by the bot. Supports filtering by conversation status. Requires a valid API key.neuron_bot_api_sendSends messages · ~344 tokens
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_poolBrowses the web · ~285 tokens
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~246 tokens
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 (aneuron_build_persona_from_conversation~320 tokens
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 >=3neuron_build_persona_from_text~402 tokens
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, dos/dneuron_bulk_toggle_builtin_tools~240 tokens
Enable or disable multiple built-in tools at once for a bot. More efficient than toggling tools individually.neuron_campaign_marketplace~146 tokens
Browse available campaigns in the marketplace that your organization can join to earn rewards by sending messages.neuron_cancel_subscription~82 tokens
Cancel the current active subscription. Access continues until the end of the current billing period.neuron_checkoutMoves money · ~125 tokens
Initiate a checkout session for a subscription plan upgrade. Returns a checkout URL or confirmation to complete the purchase.neuron_close_conversation~118 tokens
Close an active conversation, marking it as completed. The bot will stop responding and the conversation is archived.neuron_compose_message~537 tokens
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~134 tokens
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_keyChanges accounts · ~206 tokens
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~1029 tokens
Create a new AI bot with specified name, model, and behavior instructions. Returns the created bot object.neuron_create_broadcastSends messages · ~966 tokens
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~356 tokens
Create a new outreach campaign with target audience, messaging template, and schedule configuration. Requires a Pro or Business plan.neuron_create_channel~266 tokens
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~311 tokens
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~300 tokens
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~319 tokens
Add a new entry (note, document, or information piece) to a knowledge base.neuron_create_knowledge_base~163 tokens
Create a new knowledge base to store and organize information, documents, and entries.neuron_create_lead_source~335 tokens
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 cron/interval/oneuron_create_list_campaign~1705 tokens
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 listsneuron_create_outbound_webhook~380 tokens
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~654 tokens
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 windneuron_create_tool~928 tokens
Create a custom API tool that the bot can invoke during conversations to fetch external data or trigger actions.neuron_create_webhook~275 tokens
Register a new inbound webhook endpoint that triggers bot actions when called by an external service.neuron_delete_botDeletes data · ~103 tokens
Permanently delete a bot and all its associated data. This action cannot be undone.neuron_delete_broadcastDeletes data · Sends messages · ~107 tokens
Permanently delete a broadcast and its recipient data. This action cannot be undone.neuron_delete_campaignDeletes data · ~113 tokens
Permanently delete a campaign that is in 'draft' status. Active or funded campaigns cannot be deleted.neuron_delete_channelDeletes data · ~111 tokens
Permanently delete a WhatsApp channel and disconnect any active sessions. This action cannot be undone.neuron_delete_contactDeletes data · ~110 tokens
Permanently delete a contact and remove them from all contact lists. This action cannot be undone.neuron_delete_contact_listDeletes data · ~123 tokens
Permanently delete a contact list. System-protected lists (e.g., 'Do Not Contact') cannot be deleted.neuron_delete_kb_entryDeletes data · ~124 tokens
Permanently delete a specific entry from a knowledge base.neuron_delete_knowledge_baseDeletes data · ~107 tokens
Permanently delete a knowledge base and all its associated entries and documents.neuron_delete_list_campaignDeletes data · ~107 tokens
Permanently delete a paced list campaign and its reached-set. Does not delete the contacts or the list.neuron_delete_messageDeletes data · ~134 tokens
Permanently delete a specific message from a conversation. This action cannot be undone.neuron_delete_outbound_webhookDeletes data · ~121 tokens
Permanently remove an outbound webhook. The external endpoint will no longer receive event notifications from this bot.neuron_delete_personaDeletes data · ~78 tokens
Delete a voice persona.neuron_delete_taskDeletes data · ~96 tokens
Delete a scheduled task. This is a soft delete — the task stops running immediately.neuron_delete_toolDeletes data · ~117 tokens
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_webhookDeletes data · ~115 tokens
Permanently remove an inbound webhook from a bot. External services will no longer be able to trigger this endpoint.neuron_detach_knowledge_base~143 tokens
Remove a knowledge base from a bot. The bot will no longer reference this knowledge base when generating responses.neuron_draft_task~215 tokens
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~170 tokens
Edit the content of a previously sent message in a conversation. Only the message sender can edit their messages.neuron_export_contacts~73 tokens
Export all contacts as a downloadable dataset for the current organization.neuron_extract_leads~227 tokens
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}).neuron_find_contact_lists_for_contact~108 tokens
Retrieve all contact lists that a specific contact belongs to.neuron_fund_campaign~121 tokens
Fund an approved campaign by deducting the total budget from the organization's wallet balance. Requires sufficient wallet funds.neuron_generate_from_persona~228 tokens
Generate content written in the persona's voice for a topic/brief. Returns N variations. Stateless — nothing is persisted.neuron_get_billing~79 tokens
Retrieve the current billing information, subscription plan, and usage details for the organization.neuron_get_bot~108 tokens
Retrieve detailed information about a specific bot including its configuration, status, and associated resources.neuron_get_bot_analytics~122 tokens
Retrieve analytics and usage statistics for a specific bot, including message counts, response times, and conversation metrics.neuron_get_broadcast~117 tokens
Retrieve detailed information about a specific broadcast, including its status, message content, and recipient summary.neuron_get_broadcast_recipients~207 tokens
Retrieve the paginated list of recipients for a specific broadcast with their individual delivery status.neuron_get_campaign~113 tokens
Retrieve detailed information about a specific campaign including its status, budget, participants, and delivery metrics.neuron_get_channel~113 tokens
Retrieve detailed information about a specific WhatsApp channel, including its configuration, type, and connection status.neuron_get_channel_events~171 tokens
Retrieve the event log for a channel, including connection events, message events, and errors. Supports pagination.neuron_get_channel_qr~112 tokens
Retrieve the current QR code for pairing a Baileys channel with WhatsApp. A session must be started first.neuron_get_channel_status~116 tokens
Retrieve the current connection status and session details for a specific channel (e.g., connected, disconnected, qr_pending).neuron_get_contact~108 tokens
Retrieve detailed information about a specific contact including their tags, notes, and associated lists.neuron_get_contact_list~120 tokens
Retrieve detailed information about a specific contact list, including member count and configuration.neuron_get_contact_list_members~206 tokens
Retrieve the members of a specific contact list with optional search filtering and pagination.neuron_get_conversation~112 tokens
Retrieve detailed information about a specific conversation, including its status, participants, and metadata.neuron_get_group_participants~142 tokens
Retrieve the list of participants in a specific WhatsApp group accessible through a channel.neuron_get_kb_import_status~157 tokens
Progress of a WhatsApp chat import: state (queued/running/done/stopped/failed), messages read, listings created/updated, listings skipped because their date had passed.neuron_get_knowledge_base~101 tokens
Retrieve detailed information about a specific knowledge base by its ID.neuron_get_list_campaign~115 tokens
Get a paced list campaign with live progress: how many members have been reached this cycle, the current list size, and how many remain.neuron_get_messages~177 tokens
Retrieve messages from a specific conversation in chronological order, with optional cursor-based pagination.neuron_get_organization~117 tokens
Retrieve detailed information about a specific organization, including its name, settings, and configuration.neuron_get_outbound_webhook_logs~168 tokens
Retrieve delivery logs for an outbound webhook to monitor event dispatch history and debug delivery failures.neuron_get_persona~86 tokens
Get one voice persona (full voiceProfile + exemplars).neuron_get_pool_item~122 tokens
Retrieve detailed information about a specific item in the marketplace pool, including its description, category, tags, and install count.neuron_get_profile~82 tokens
Retrieve the authenticated user's profile information including name, email, role, and current organization.neuron_get_task_runs~164 tokens
Retrieve the paginated execution history for a task — each run's status, AI summary, tool steps, and stats (messages sent, contacts processed).neuron_get_webhook_logs~162 tokens
Retrieve execution logs for an inbound webhook to monitor incoming requests and debug processing issues.neuron_import_contacts~274 tokens
Bulk import multiple contacts into the organization's address book. Accepts an array of contact objects with name, phone, and optional fields.neuron_import_whatsapp_chat~386 tokens
Read a WhatsApp 'Export chat' (.txt, without media) and save the listings in it (trips, items for sale, services, jobs...) as entries that expire on their own date. Runs in the background: poll neuron_get_kb_import_status. Pro plan and up; charged to AI credits; reads at most the newest 1,000 messagneuron_ingest_knowledge~390 tokens
Ingest content into a knowledge base. Supports deduplication via externalId and optional LLM processing (summarize, extract_facts, or custom instruction).neuron_install_from_pool~256 tokens
Install a resource from the marketplace pool into the current organization. Choose 'fork' for an independent copy or 'subscribe' to receive future updates from the publisher.neuron_invite_memberChanges accounts · ~234 tokens
Send an invitation to a new member to join the organization. The invitee receives an email with a link to accept.neuron_join_campaign~150 tokens
Join a marketplace campaign as a participant to earn rewards by sending messages through your WhatsApp channel.neuron_kb_storage_usage~105 tokens
How many knowledge bases, entries and characters the organization holds, against its plan's caps (maxBases, maxEntries, maxChars) and whether it can fill knowledge bases automatically.neuron_lead_stats~58 tokens
Counts of leads by status.neuron_list_api_keys~125 tokens
Retrieve all API keys associated with a specific bot, including their names, creation dates, expiration status, and revocation status.neuron_list_audit_logs~220 tokens
Retrieve audit logs for the organization, showing a chronological record of actions performed by members. Supports filtering by action type and resource.neuron_list_bot_channels~110 tokens
Retrieve all WhatsApp channels connected to a specific bot, including primary and secondary connections.neuron_list_bot_knowledge_bases~108 tokens
Retrieve all knowledge bases attached to a specific bot, including their priorities and metadata.neuron_list_bots~76 tokens
Retrieve all bots accessible to the current user, including their configurations and status.neuron_list_broadcasts~174 tokens
Retrieve a paginated list of all broadcasts with optional filtering by status such as draft, sent, or scheduled.neuron_list_builtin_toolsSends messages · ~167 tokens
Retrieve all available built-in tools with their enabled/disabled status for a specific bot. Built-in tools include WhatsApp actions (send messages, delete messages, post status), utility functions (web search, QR codes, weather), scheduling, knowledge base search, and more.neuron_list_campaigns~178 tokens
Retrieve all campaigns for the current organization with optional status filtering and pagination.neuron_list_channel_groups~107 tokens
Retrieve all WhatsApp groups that the channel is participating in, including group metadata.neuron_list_channels~84 tokens
Retrieve all WhatsApp channels configured in the current organization, including their type and connection status.neuron_list_contact_lists~197 tokens
Retrieve all contact lists for the current organization with optional filtering by search term, type, and pagination.neuron_list_contacts~272 tokens
Retrieve all contacts for the current organization with optional filtering by search term, tag, and pagination.neuron_list_conversations~213 tokens
Retrieve a paginated list of conversations for a specific bot, with optional filtering by status.neuron_list_installed~74 tokens
List all items the current organization has installed from the marketplace pool.neuron_list_invitations~113 tokens
Retrieve a list of all pending invitations for the organization that have not yet been accepted or revoked.neuron_list_kb_bots~100 tokens
Retrieve all bots that are connected to or using a specific knowledge base.neuron_list_kb_entries~214 tokens
Retrieve entries from a knowledge base with optional filtering and pagination.neuron_list_knowledge_bases~70 tokens
Retrieve all knowledge bases accessible to the current user.neuron_list_lead_sources~64 tokens
List configured lead sources for the org.neuron_list_leads~133 tokens
List leads from the pool, filterable by status (new/enriched/contacted/converted/rejected), sourceId, and search.neuron_list_list_campaigns~109 tokens
List all paced list campaigns for the organization, optionally filtered to a single contact list.neuron_list_members~107 tokens
Retrieve a list of all members in the organization, including their roles and permissions.neuron_list_notify_recipientsSends messages · ~150 tokens
Who the org's flows can email with the "Send email notification" step: team members (userId, opt-out state) and outside addresses (id, status pending/verified/unsubscribed). In that step's `recipients`, use refs: "role:all", "role:admins", "member:<userId>", or "ext:<id>" (verified only). Free-textneuron_list_organizations~79 tokens
Retrieve all organizations the authenticated user belongs to, including their roles in each.neuron_list_outbound_webhooks~124 tokens
Retrieve all outbound webhooks configured for a specific bot, including their target URLs and subscribed event types.neuron_list_personas~95 tokens
List voice personas for the org. Each persona holds a voiceProfile (tone/style/themes/dos/donts) + exemplars distilled from a Collection of mined content.neuron_list_published~74 tokens
List all items the current organization has published to the marketplace pool.neuron_list_reflections~168 tokens
Retrieve pending reflections that the bot has generated from conversations, awaiting human review. Optionally filter by approval status.neuron_list_tasks~124 tokens
List all scheduled tasks for a bot. A task is a natural-language instruction the bot carries out autonomously on a schedule (e.g. 're-engage stale contacts every morning at 8am').neuron_list_tools~117 tokens
Retrieve all custom API tool integrations configured for a specific bot, including their endpoints and configuration.neuron_list_webhooks~114 tokens
Retrieve all inbound webhooks configured for a specific bot, including their status and configuration.neuron_list_whatsapp_contacts~137 tokens
Retrieve contacts from the WhatsApp account connected to this channel, with optional search filtering.neuron_list_whatsapp_templates~228 tokens
List message templates on an official WhatsApp Business API session (provider 'meta'). On the official API you can only send free-form messages to someone who messaged you in the last 24 hours; outside that window only an approved template is delivered. Use a template's name + language with neuron_sneuron_login~100 tokens
Authenticate 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_logout~94 tokens
Clear the current auth token locally. Does NOT revoke server-side MCP tokens — revoke from the Neuron dashboard (Settings > MCP Tokens) for full invalidation.neuron_merge_contact_lists~260 tokens
Merge 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_pause_bot~114 tokens
Pause a bot to temporarily stop it from processing new messages. The bot retains its configuration and can be resumed later.neuron_pause_list_campaign~103 tokens
Pause a paced list campaign. No further batches run until resumed. The cursor is preserved.neuron_populate_contacts~89 tokens
Enrich existing contacts with additional data from connected messaging channels. Syncs profile information from linked platforms.neuron_publish_to_poolSends messages · ~386 tokens
Publish a bot, tool, knowledge base, or reflection to the shared marketplace pool for other organizations to discover and install.neuron_pull_pool_update~134 tokens
Pull the latest updates for a subscribed pool resource to sync with the publisher's changes. Only applies to items installed with 'subscribe' mode.neuron_refresh_contact_list~130 tokens
Trigger a refresh of a dynamic contact list. Re-evaluates criteria rules and/or AI prompt and materializes updated members.neuron_refresh_token~121 tokens
Refresh the access token using a refresh token. Automatically sets the new access token for subsequent API calls.neuron_register~202 tokens
Register a new user account with name, email, password, and organization name. Creates both the user and an initial organization.neuron_reject_reflection~113 tokens
Reject a bot-generated reflection to prevent it from being incorporated into the bot's learned behavior.neuron_release_conversation~118 tokens
Release a conversation back to the bot, returning control from a human agent. The bot will resume auto-responding.neuron_remove_bot_channel~144 tokens
Disconnect a WhatsApp channel from a bot. The bot will no longer respond to messages on this channel.neuron_remove_from_contact_list~160 tokens
Remove one or more contacts from a list by their contact IDs. Does not delete the contacts themselves.neuron_remove_memberDeletes data · ~145 tokens
Permanently remove a member from the organization. The member loses all access immediately. This action cannot be undone.neuron_remove_notify_recipientSends messages · ~107 tokens
Remove an outside address so flows can no longer email it. Owners and admins only.neuron_remove_tool_secretDeletes data · ~148 tokens
Permanently delete a stored secret from a custom tool integration. The tool will lose access to this credential.neuron_request_pair_code~161 tokens
Request a numeric pairing code for a Baileys channel as an alternative to QR code scanning. Requires the phone number to pair with.neuron_resume_bot~101 tokens
Resume a previously paused bot so it begins processing new messages again.neuron_resume_list_campaign~100 tokens
Resume a paused paced list campaign. It picks up from where the cursor left off.neuron_revoke_api_keyChanges accounts · ~151 tokens
Permanently revoke an API key to immediately invalidate it and prevent further programmatic access. This action cannot be undone.neuron_revoke_invitationChanges accounts · ~146 tokens
Revoke a pending organization invitation so it can no longer be accepted. This action cannot be undone.neuron_rewrite_text~226 tokens
Rewrite or rephrase text using AI with specified tone, style, or instructions (e.g., make it more formal, translate, summarize).neuron_run_lead_source~95 tokens
Run a lead source now to pull new leads into the pool (queues the extraction).neuron_run_list_campaign_now~123 tokens
Fire the next batch of a paced list campaign immediately (on the next worker tick, ~30s), regardless of its schedule. The schedule continues normally afterward.neuron_run_task~100 tokens
Trigger a task to run immediately (in addition to its normal schedule). Returns once the run is queued.neuron_search_contacts~122 tokens
Search contacts by a query string across name, phone number, and email fields. Returns matching contacts ranked by relevance.neuron_search_knowledge~161 tokens
Perform semantic search across all entries and documents in a knowledge base to find relevant information.neuron_semantic_search_contacts~202 tokens
Search 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_send_broadcastSends messages · ~122 tokens
Send a broadcast message to all its recipients. The broadcast must be in draft status. This triggers message delivery and cannot be undone.neuron_send_messageSends messages · ~200 tokens
Send a message to an existing conversation. Supports text, image, and document message types with optional media attachments.neuron_send_whatsappSends messages · ~559 tokens
Send 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_set_default_channel~173 tokens
Set or clear the default WhatsApp channel for the organization. The default channel is used by neuron_send_whatsapp for auto-resolving which channel to send through.neuron_start_channel_session~126 tokens
Start a Baileys (direct WhatsApp) session for the channel. Generates a QR code for device pairing. Only applicable to Baileys-type channels.neuron_stop_channel_session~118 tokens
Stop the active Baileys session for the channel and disconnect from WhatsApp. The channel can be restarted later.neuron_submit_campaign~114 tokens
Submit a draft campaign for admin review and approval. The campaign must be in 'draft' status.neuron_switch_instance~173 tokens
Switch 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_switch_org~120 tokens
Switch to a different organization. Returns a new access token scoped to the target organization and automatically sets it.neuron_sync_knowledge~115 tokens
Trigger a synchronization operation to refresh embeddings, reindex content, or update the knowledge base state.neuron_sync_reflections~123 tokens
Synchronize all approved reflections into the bot's active knowledge base, applying learned insights to future conversations.neuron_sync_whatsapp_contacts~94 tokens
Synchronize contacts from all connected WhatsApp channels into the organization's contact database. Creates new contacts for unseen numbers.neuron_takeover_conversation~125 tokens
Transfer control of a conversation from the bot to a human agent. The bot will stop auto-responding until the conversation is released.neuron_test_tool~147 tokens
Execute a dry-run test of a custom API tool with sample arguments to verify the endpoint responds correctly.neuron_toggle_builtin_tool~230 tokens
Toggle a built-in tool on or off for a specific bot. Enabled tools become available in the bot's conversations. Example tool IDs: delete_message, post_to_channel, post_status, web_search, send_direct_message, react_to_message, set_reminder, create_poll.neuron_toggle_featured~122 tokens
Toggle the featured status of a pool item. Featured items appear prominently in the marketplace. Requires admin privileges.neuron_toggle_task~97 tokens
Pause or resume a scheduled task (flips its enabled state and reschedules the next run).neuron_unassign_bot_from_channel~118 tokens
Remove the bot assignment from a WhatsApp channel. The channel will stop auto-responding to messages.neuron_unpublish_from_poolDeletes data · ~121 tokens
Permanently remove a published item from the marketplace pool. Organizations that installed this item will retain their copies.neuron_update_bot~803 tokens
Update an existing bot's configuration. Only provided fields are modified; omitted fields remain unchanged.neuron_update_broadcastSends messages · ~213 tokens
Update an existing broadcast's name, message content, or media before sending. The broadcast must still be in draft status.neuron_update_campaign~312 tokens
Update a campaign that is in 'draft' or 'rejected' status. Active or completed campaigns cannot be modified.neuron_update_channel~224 tokens
Update configuration of an existing WhatsApp channel. Only provided fields are modified; omitted fields remain unchanged.neuron_update_contact~344 tokens
Update an existing contact's details. If notes are provided, they are appended as a new structured note entry without overwriting existing notes.neuron_update_contact_list~285 tokens
Update an existing contact list's name, slug, description, criteria, or refresh schedule.neuron_update_kb_entry~325 tokens
Update the content, title, folder, or source of an existing knowledge base entry.neuron_update_knowledge_base~182 tokens
Update the properties of an existing knowledge base such as name, description, or root instruction.neuron_update_list_campaign~1402 tokens
Update a paced list campaign's name, message source, batch size, schedule, exhaust behavior, or send settings. Changing the schedule reschedules the next run.neuron_update_member~179 tokens
Update a member's permissions within the organization, such as conversation access. Only provided fields are changed.neuron_update_organization~311 tokens
Update organization settings such as name, description, or configuration preferences. Only provided fields are changed.neuron_update_outbound_webhook~311 tokens
Modify an existing outbound webhook's configuration, including its destination URL, subscribed event types, or filter prompt.neuron_update_persona~150 tokens
Update a persona's name/description, or hand-tune its voiceProfile / exemplars.neuron_update_pool_item~348 tokens
Update a pool item you have published — metadata (name, description, category, tags) and content fields (setupInstructions, defaultSecrets for tool_template items). The underlying resource is re-snapshotted and version is bumped on every update.neuron_update_task~505 tokens
Update a scheduled task's instruction, schedule, timezone, enabled state, or config. Only provided fields change.neuron_update_tool~805 tokens
Modify an existing custom API tool's configuration, including its endpoint, authentication, or request template.neuron_update_webhook~221 tokens
Modify an existing inbound webhook's configuration, such as its name, event type, or processing prompt.neuron_update_whatsapp_credentials~251 tokens
Update WhatsApp Business API credentials for the organization. These credentials are required for sending messages via the WhatsApp Cloud API.neuron_upload_document~195 tokens
Upload a text document to a knowledge base. The document will be automatically chunked and indexed for semantic search.neuron_upload_media~204 tokens
Upload a media file (image, video, audio, or document) by providing its base64-encoded content. Returns a URL for use in messages and broadcasts.neuron_whoami~78 tokens
Check which Neuron account is currently logged in, including user name, email, role, and organization.
Browse
Related MCP servers
- AiSensy MCP by usefulapi
Read AiSensy contacts, templates and campaigns; add contacts, send WhatsApp messages on approval. - Neuron Sports Ad Exchange
Autonomous AI sports ad exchange with quote-bound Stripe settlement and live delivery telemetry. - FavCRM
Agentic CRM for service businesses — bookings, customers, WhatsApp, loyalty, invoicing. - WhatsApp
Connect a personal/Business WhatsApp account via QR pairing (multi-device, like WhatsApp Web). Send - WhatsApp Web Agent by Nova (CIVAI)
I send and manage WhatsApp Web messages through your linked session - DripRaven WhatsApp campaigns
Run WhatsApp Business campaigns from any AI assistant: contacts, segments, and broadcasts. - Wazapi
Operate WhatsApp Business: conversations, contacts, chatbot flows, templates, CRM and store. - ConverZAP — WhatsApp (official API)
WhatsApp via the official Meta API: contacts, conversations, messages, CRM deals and campaigns.
Badge for your README
[](https://aptlynx.net/servers/io.github.conquext/neuron)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents