NestDaddy

Neuron

io.github.conquext/neuron · v1.0.2

AI-powered WhatsApp chatbot platform with 196 tools for bots, campaigns, and contacts.

Connect Remote server

Terminal
claude mcp add --transport http neuron https://mcp.neuron.ng/mcp
~/.cursor/mcp.json
{
  "mcpServers": {
    "neuron": {
      "url": "https://mcp.neuron.ng/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "neuron": {
      "type": "http",
      "url": "https://mcp.neuron.ng/mcp"
    }
  }
}
Claude Desktop
Settings > Connectors > Add custom connector
URL: https://mcp.neuron.ng/mcp

Tools 52 found in our last check

  • neuron_register

    Register a new user account with name, email, password, and organization name. Creates both the user and an initial organization.

  • neuron_login

    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_refresh_token

    Refresh the access token using a refresh token. Automatically sets the new access token for subsequent API calls.

  • neuron_switch_org

    Switch to a different organization. Returns a new access token scoped to the target organization and automatically sets it.

  • neuron_list_organizations

    Retrieve all organizations the authenticated user belongs to, including their roles in each.

  • neuron_get_profile

    Retrieve the authenticated user's profile information including name, email, role, and current organization.

  • neuron_whoami

    Check which Neuron account is currently logged in, including user name, email, role, and organization.

  • neuron_switch_instance

    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_logout

    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_list_conversations

    Retrieve a paginated list of conversations for a specific bot, with optional filtering by status.

  • neuron_get_conversation

    Retrieve detailed information about a specific conversation, including its status, participants, and metadata.

  • neuron_get_messages

    Retrieve messages from a specific conversation in chronological order, with optional cursor-based pagination.

  • neuron_takeover_conversation

    Transfer control of a conversation from the bot to a human agent. The bot will stop auto-responding until the conversation is released.

  • neuron_release_conversation

    Release a conversation back to the bot, returning control from a human agent. The bot will resume auto-responding.

  • neuron_send_message

    Send a message to an existing conversation. Supports text, image, and document message types with optional media attachments.

  • 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_send_whatsapp

    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_edit_message

    Edit the content of a previously sent message in a conversation. Only the message sender can edit their messages.

  • neuron_delete_message

    Permanently delete a specific message from a conversation. This action cannot be undone.

  • neuron_close_conversation

    Close an active conversation, marking it as completed. The bot will stop responding and the conversation is archived.

  • neuron_list_contacts

    Retrieve all contacts for the current organization with optional filtering by search term, tag, and pagination.

  • neuron_search_contacts

    Search contacts by a query string across name, phone number, and email fields. Returns matching contacts ranked by relevance.

  • neuron_get_contact

    Retrieve detailed information about a specific contact including their tags, notes, and associated lists.

  • 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_update_contact

    Update an existing contact's details. If notes are provided, they are appended as a new structured note entry without overwriting existing notes.

  • neuron_delete_contact

    Permanently delete a contact and remove them from all contact lists. This action cannot be undone.

  • neuron_export_contacts

    Export all contacts as a downloadable dataset for the current organization.

  • neuron_import_contacts

    Bulk import multiple contacts into the organization's address book. Accepts an array of contact objects with name, phone, and optional fields.

  • neuron_populate_contacts

    Enrich existing contacts with additional data from connected messaging channels. Syncs profile information from linked platforms.

  • neuron_sync_whatsapp_contacts

    Synchronize contacts from all connected WhatsApp channels into the organization's contact database. Creates new contacts for unseen numbers.

  • neuron_semantic_search_contacts

    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_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_list_contact_lists

    Retrieve all contact lists for the current organization with optional filtering by search term, type, and pagination.

  • neuron_get_contact_list

    Retrieve detailed information about a specific contact list, including member count and configuration.

  • 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_update_contact_list

    Update an existing contact list's name, slug, description, criteria, or refresh schedule.

  • neuron_delete_contact_list

    Permanently delete a contact list. System-protected lists (e.g., 'Do Not Contact') cannot be deleted.

  • neuron_get_contact_list_members

    Retrieve the members of a specific contact list with optional search filtering and pagination.

  • 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_remove_from_contact_list

    Remove one or more contacts from a list by their contact IDs. Does not delete the contacts themselves.

  • neuron_merge_contact_lists

    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_find_contact_lists_for_contact

    Retrieve all contact lists that a specific contact belongs to.

  • neuron_refresh_contact_list

    Trigger a refresh of a dynamic contact list. Re-evaluates criteria rules and/or AI prompt and materializes updated members.

  • neuron_list_broadcasts

    Retrieve a paginated list of all broadcasts with optional filtering by status such as draft, sent, or scheduled.

  • 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_get_broadcast

    Retrieve detailed information about a specific broadcast, including its status, message content, and recipient summary.

  • neuron_get_broadcast_recipients

    Retrieve the paginated list of recipients for a specific broadcast with their individual delivery status.

  • neuron_update_broadcast

    Update an existing broadcast's name, message content, or media before sending. The broadcast must still be in draft status.

  • neuron_delete_broadcast

    Permanently delete a broadcast and its recipient data. This action cannot be undone.

  • neuron_send_broadcast

    Send a broadcast message to all its recipients. The broadcast must be in draft status. This triggers message delivery and cannot be undone.

  • neuron_upload_media

    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_toolsets

    Neuron'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

Endpointhttps://mcp.neuron.ng/mcp (Streamable HTTP)
Package[email protected] (NPM, stdio)
First published28 Jun 2026
Last updated28 Jun 2026
Registry nameio.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.