io.github.conquext/neuron
REMOTE · MCP.NEURON.NG · 2 COMPONENTS · SCANNED AUG 3
AI-powered WhatsApp chatbot platform with 196 tools for bots, campaigns, and contacts.
Available components
How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. How we score →
Endpoint Security63
- The endpoint's TLS certificate is valid, in date, and uses a strong key. View diagnostics → Pass
- Authorisation check failed: no authorisation is required to call this server, and it exposes a tool marked destructive (neuron_delete_bot). See how to fix → View diagnostics → Fail
- HTTPS is enforced; there's no plaintext access path. View diagnostics → Pass
- The HSTS (Strict-Transport-Security) header is present. View diagnostics → Pass
- DNSSEC check failed: this domain isn't protected by DNSSEC. See how to fix → View diagnostics → Fail
Transport & Reachability100
- Verified streamable-http transport via a live MCP handshake. View diagnostics → Pass
Schema Quality & AI Usability77
- AI-judged instruction clarity (excellent).Pass
- Tool/resource definitions use about 20083 tokens (~81/item across 246 items; 246 tools + 0 resources), lean.Pass
- Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management27
- Stability observed for 8 of 30 days with no destabilising changes; credit accrues until the full window elapses.Partial
Tool Coverage100
- 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
- 100% of tool parameters carry a description.Pass
Capabilities100
- Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.Pass
Add this component to your MCP client. Where a client-specific snippet is available, pick your client below and copy it straight into your config; otherwise use the connection detail shown.
remote · mcp.neuron.ng
claude mcp add --transport http conquext-neuron https://mcp.neuron.ng/mcp
[mcp_servers.conquext-neuron] url = "https://mcp.neuron.ng/mcp"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"conquext-neuron": {
"type": "remote",
"url": "https://mcp.neuron.ng/mcp",
"enabled": true
}
}
} openclaw mcp add conquext-neuron --url https://mcp.neuron.ng/mcp --transport streamable-http
mcp_servers:
conquext-neuron:
url: "https://mcp.neuron.ng/mcp" {
"mcpServers": {
"conquext-neuron": {
"type": "http",
"url": "https://mcp.neuron.ng/mcp"
}
}
} The mcpServers block is a cross-client convention. Remote transports vary, so check your client's docs.
Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.
- 3 Aug 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 23 to 27. That category is still filling its 30-day observation window: 7 days of observed history at the previous scan, 8 at this one. The score rises as the window fills, whether or not the server changes.
- 1 Aug 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 17 to 20. That category is still filling its 30-day observation window: 5 days of observed history at the previous scan, 6 at this one. The score rises as the window fills, whether or not the server changes.
- 31 Jul 26 0
- We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
- 30 Jul 26 +1
- We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
- 29 Jul 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 7 to 10. That category is still filling its 30-day observation window: 2 days of observed history at the previous scan, 3 at this one. The score rises as the window fills, whether or not the server changes.
- 27 Jul 26 +1
- We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
- 26 Jul 26 65
First indexed and scored.
Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.
Captured 3 Aug 2026 · Probed https://mcp.neuron.ng/mcp
TLS valid
Negotiated TLS 1.3 with TLS_AES_128_GCM_SHA256 .
| Subject | Issuer | Valid from | Valid until | Key | Signature | Serial |
|---|---|---|---|---|---|---|
| CN=neuron.ng | CN=YE1,O=Let's Encrypt,C=US | 12 Jul 2026 | 10 Oct 2026 | ECDSA 256 | ECDSA-SHA384 | 5244135a4460017b4c6e869835be4984f1d |
| SANs: *.neuron.ng, neuron.ng | ||||||
| CN=YE1,O=Let's Encrypt,C=US (CA) | CN=Root YE,O=ISRG,C=US | 3 Sept 2025 | 2 Sept 2028 | ECDSA 384 | ECDSA-SHA384 | 5ddd70dd31f801c85c186a7a04b80afe |
| CN=Root YE,O=ISRG,C=US (CA) | CN=ISRG Root X2,O=Internet Security Research Group,C=US | 13 May 2026 | 2 Sept 2032 | ECDSA 384 | ECDSA-SHA384 | 872165fc34b6e5fba8add5b3705fb53a |
| CN=ISRG Root X2,O=Internet Security Research Group,C=US (CA) | CN=ISRG Root X1,O=Internet Security Research Group,C=US | 13 May 2026 | 2 Sept 2032 | ECDSA 384 | SHA256-RSA | 6c8f1dc727c7117f7baf853ac980f9cd |
DNSSEC insecure
Validation of mcp.neuron.ng. — Not signed
| Zone | DS | Keys | Algorithms | Outcome |
|---|---|---|---|---|
| . | trust_anchor | 20326, 38696 | 8, 8 | Verified |
| ng. | present | 45566 | 13 | Verified |
| neuron.ng. | absent | Unsigned (proven) parent-signed NSEC/NSEC3 proves an unsigned delegation |
Authentication No authorisation required
The endpoint answered without asking for a token. Anyone who knows the URL can reach it.
| Result | No authorisation required |
|---|---|
| HTTP status | 200 |
| Header | Value |
|---|---|
| strict-transport-security | max-age=31536000 |
| x-content-type-options | nosniff |
Transports 2 probes
| Transport | URL | Outcome | Status | Location |
|---|---|---|---|---|
| streamable-http | https://mcp.neuron.ng/mcp | Verified | 200 | |
| http (plaintext) | http://mcp.neuron.ng/mcp | HTTPS enforced | 301 | https://mcp.neuron.ng/mcp |
The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability.
neuron_pull_pool_update Pull Pool Update ~59
Pull the latest updates for a subscribed pool resource to sync with the publisher's changes. Only applies to items installed with 'subscribe' mode.
| Name | Type | Req | Description |
|---|---|---|---|
| installId | string | yes | Unique identifier (UUID) of the installed resource to pull updates for |
No output schema declared.
No examples provided.
neuron_refresh_contact_list Refresh Contact List ~59
Trigger a refresh of a dynamic contact list. Re-evaluates criteria rules and/or AI prompt and materializes updated members.
| Name | Type | Req | Description |
|---|---|---|---|
| idOrSlug | string | yes | Unique identifier (UUID) or URL-friendly slug of the dynamic list to refresh |
No output schema declared.
No examples provided.
neuron_refresh_newsletter Refresh Newsletter ~52
Re-fetch metadata (name, description, subscriber count) for a WhatsApp Channel newsletter from WhatsApp to synchronize local data.
| Name | Type | Req | Description |
|---|---|---|---|
| id | string | yes | Unique identifier (UUID) of the newsletter to refresh |
No output schema declared.
No examples provided.
neuron_refresh_token Refresh Access Token ~45
Refresh the access token using a refresh token. Automatically sets the new access token for subsequent API calls.
| Name | Type | Req | Description |
|---|---|---|---|
| refreshToken | string | yes | Refresh token obtained from the initial login response |
No output schema declared.
No examples provided.
neuron_register Register New User ~91
Register a new user account with name, email, password, and organization name. Creates both the user and an initial organization.
| Name | Type | Req | Description |
|---|---|---|---|
| string | yes | Email address for the new account | |
| name | string | yes | Full name of the user |
| orgName | string | yes | Name of the organization to create for this user |
| password | string | yes | Password for the account (minimum 8 characters) |
No output schema declared.
No examples provided.
neuron_reject_reflection Reject Reflection ~46
Reject a bot-generated reflection to prevent it from being incorporated into the bot's learned behavior.
| Name | Type | Req | Description |
|---|---|---|---|
| id | string | yes | Unique identifier (UUID) of the reflection to reject |
No output schema declared.
No examples provided.
neuron_release_conversation Release Conversation ~51
Release a conversation back to the bot, returning control from a human agent. The bot will resume auto-responding.
| Name | Type | Req | Description |
|---|---|---|---|
| id | string | yes | Unique identifier (UUID) of the conversation to release |
No output schema declared.
No examples provided.
neuron_remove_bot_channel Remove Bot Channel ~67
Disconnect a WhatsApp channel from a bot. The bot will no longer respond to messages on this channel.
| Name | Type | Req | Description |
|---|---|---|---|
| botId | string | yes | Unique identifier (UUID) of the bot |
| channelId | string | yes | Unique identifier (UUID) of the WhatsApp channel to disconnect |
No output schema declared.
No examples provided.
neuron_remove_from_contact_list Remove from Contact List ~71
Remove one or more contacts from a list by their contact IDs. Does not delete the contacts themselves.
| Name | Type | Req | Description |
|---|---|---|---|
| contactIds | array | yes | Array of contact UUIDs to remove from the list |
| idOrSlug | string | yes | Unique identifier (UUID) or URL-friendly slug of the contact list |
No output schema declared.
No examples provided.
neuron_remove_member Remove Organization Member ~65
Permanently remove a member from the organization. The member loses all access immediately. This action cannot be undone.
| Name | Type | Req | Description |
|---|---|---|---|
| orgId | string | yes | Unique identifier (UUID) of the organization |
| userId | string | yes | Unique identifier (UUID) of the member to remove |
No output schema declared.
No examples provided.
neuron_remove_profile_picture Remove Profile Picture ~38
Remove the bot's WhatsApp profile picture, reverting to the default.
| Name | Type | Req | Description |
|---|---|---|---|
| channelId | string | yes | WhatsApp channel identifier (UUID) |
No output schema declared.
No examples provided.
neuron_remove_tool_secret Remove Tool Secret ~74
Permanently delete a stored secret from a custom tool integration. The tool will lose access to this credential.
| Name | Type | Req | Description |
|---|---|---|---|
| id | string | yes | Unique identifier (UUID) of the tool to remove the secret from |
| key | string | yes | Secret key name to remove (e.g., 'API_KEY', 'AUTH_TOKEN') |
No output schema declared.
No examples provided.
neuron_request_pair_code Request Pair Code ~86
Request a numeric pairing code for a Baileys channel as an alternative to QR code scanning. Requires the phone number to pair with.
| Name | Type | Req | Description |
|---|---|---|---|
| id | string | yes | Unique identifier (UUID) of the Baileys channel |
| phoneNumber | string | yes | Phone number to generate the pair code for (E.164 format, e.g., '+2348012345678') |
No output schema declared.
No examples provided.
neuron_request_payout Request Payout ~69
Request a payout to transfer funds from the organization wallet to the linked bank account. A bank account must be saved first.
| Name | Type | Req | Description |
|---|---|---|---|
| amount | integer | yes | Amount to transfer in the smallest currency unit — kobo for NGN (e.g., 100000 = NGN 1,000) |
No output schema declared.
No examples provided.
neuron_resume_ad_request Resume Ad Request ~54
Resume a paused ad request campaign. Distribution resumes from where it left off. Only paused ad requests can be resumed.
| Name | Type | Req | Description |
|---|---|---|---|
| adRequestId | string | yes | Unique identifier (UUID) of the paused ad request to resume |
No output schema declared.
No examples provided.
neuron_resume_bot Resume Bot ~39
Resume a previously paused bot so it begins processing new messages again.
| Name | Type | Req | Description |
|---|---|---|---|
| id | string | yes | Unique identifier (UUID) of the bot to resume |
No output schema declared.
No examples provided.
neuron_resume_campaign Resume Campaign ~37
Resume a previously paused campaign to restart message delivery.
| Name | Type | Req | Description |
|---|---|---|---|
| id | string | yes | Unique identifier (UUID) of the paused campaign to resume |
No output schema declared.
No examples provided.
neuron_revoke_api_key Revoke API Key ~74
Permanently revoke an API key to immediately invalidate it and prevent further programmatic access. This action cannot be undone.
| Name | Type | Req | Description |
|---|---|---|---|
| botId | string | yes | Unique identifier (UUID) of the bot that owns the API key |
| keyId | string | yes | Unique identifier (UUID) of the API key to revoke |
No output schema declared.
No examples provided.
neuron_revoke_group_invite Revoke Group Invite ~67
Revoke the current group invite link and generate a new one. The old link will stop working. Requires admin.
| Name | Type | Req | Description |
|---|---|---|---|
| channelId | string | yes | WhatsApp channel identifier (UUID) |
| groupJid | string | yes | Group JID (ending in @g.us) |
No output schema declared.
No examples provided.
neuron_revoke_invitation Revoke Invitation ~65
Revoke a pending organization invitation so it can no longer be accepted. This action cannot be undone.
| Name | Type | Req | Description |
|---|---|---|---|
| invitationId | string | yes | Unique identifier (UUID) of the invitation to revoke |
| orgId | string | yes | Unique identifier (UUID) of the organization |
No output schema declared.
No examples provided.
neuron_rewrite_text Rewrite Text ~89
Rewrite or rephrase text using AI with specified tone, style, or instructions (e.g., make it more formal, translate, summarize).
| Name | Type | Req | Description |
|---|---|---|---|
| instruction | string | — | Instructions for how to rewrite the text (e.g., 'make it more professional', 'translate to Spanish', 'summarize in 2 sentences') |
| text | string | yes | The original text to rewrite or transform |
No output schema declared.
No examples provided.
neuron_save_bank_account Save Bank Account ~113
Save a verified bank account as the organization's payout destination. Verify the account first using neuron_verify_bank_account.
| Name | Type | Req | Description |
|---|---|---|---|
| accountName | string | yes | Account holder name as returned from bank verification |
| accountNumber | string | yes | 10-digit Nigerian bank account number |
| bankCode | string | yes | Nigerian bank code (e.g., '058' for GTBank, '044' for Access Bank) |
| bankName | string | yes | Full name of the bank (e.g., 'Guaranty Trust Bank') |
No output schema declared.
No examples provided.
neuron_search_contacts Search Contacts ~52
Search contacts by a query string across name, phone number, and email fields. Returns matching contacts ranked by relevance.
| Name | Type | Req | Description |
|---|---|---|---|
| q | string | yes | Search query string to match against contact name, phone, or email |
No output schema declared.
No examples provided.
neuron_search_knowledge Search Knowledge ~70
Perform semantic search across all entries and documents in a knowledge base to find relevant information.
| Name | Type | Req | Description |
|---|---|---|---|
| id | string | yes | Unique identifier of the knowledge base to search |
| limit | number | — | Maximum number of search results to return |
| q | string | yes | Search query text to find relevant entries |
No output schema declared.
No examples provided.
neuron_semantic_search_contacts Semantic Search Contacts ~100
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.
| Name | Type | Req | Description |
|---|---|---|---|
| limit | integer | — | Maximum number of results to return (default: 10, max: 20) |
| query | string | yes | Natural language search query (e.g., 'who can deliver to Lagos on Monday?') |
No output schema declared.
No examples provided.
neuron_send_broadcast Send Broadcast ~53
Send a broadcast message to all its recipients. The broadcast must be in draft status. This triggers message delivery and cannot be undone.
| Name | Type | Req | Description |
|---|---|---|---|
| id | string | yes | Unique identifier (UUID) of the broadcast to send |
No output schema declared.
No examples provided.
neuron_send_campaign_message Send Campaign Messages ~73
Send a campaign message to selected eligible contacts via WhatsApp. Requires the campaign to be in 'active' status and contacts to be eligible.
| Name | Type | Req | Description |
|---|---|---|---|
| contactIds | array | yes | Array of contact UUIDs to send the campaign message to |
| id | string | yes | Unique identifier (UUID) of the active campaign |
No output schema declared.
No examples provided.
neuron_send_contact_card Send Contact Card ~105
Send a vCard contact card via WhatsApp with name, phone, and optional organization.
| Name | Type | Req | Description |
|---|---|---|---|
| channelId | string | yes | WhatsApp channel identifier (UUID) |
| contactName | string | yes | Full name of the contact to share |
| contactOrg | string | — | Organization or company name |
| contactPhone | string | yes | Phone number in international format (e.g. '+2348012345678') |
| to | string | yes | Recipient JID or phone number |
No output schema declared.
No examples provided.
neuron_send_location Send Location ~98
Send a location pin via WhatsApp with coordinates and optional name/address.
| Name | Type | Req | Description |
|---|---|---|---|
| address | string | — | Street address |
| channelId | string | yes | WhatsApp channel identifier (UUID) |
| latitude | number | yes | Latitude in decimal degrees |
| longitude | number | yes | Longitude in decimal degrees |
| name | string | — | Location name (e.g. 'Eko Hotel') |
| to | string | yes | Recipient JID or phone number |
No output schema declared.
No examples provided.
neuron_send_message Send Message ~101
Send a message to an existing conversation. Supports text, image, and document message types with optional media attachments.
| Name | Type | Req | Description |
|---|---|---|---|
| content | string | yes | Message content to send |
| id | string | yes | Unique identifier (UUID) of the conversation |
| mediaUrl | string | — | URL of media to attach (required for image/document message types) |
| messageType | string | — | Type of message: 'text' (default), 'image', or 'document' |
No output schema declared.
No examples provided.
neuron_send_poll Send Poll ~118
Send a poll message via WhatsApp. Polls support 2-12 options and optional multi-select. Only supported on Baileys channels.
| Name | Type | Req | Description |
|---|---|---|---|
| channelId | string | yes | WhatsApp channel identifier (UUID) |
| name | string | yes | Poll question/title |
| options | array | yes | Poll answer options (2-12 items) |
| selectableCount | integer | — | Max selections allowed. 0 = unlimited (default). 1 = single-choice. |
| to | string | yes | Recipient JID or phone number (individual or group) |
No output schema declared.
No examples provided.
neuron_send_reaction Send Reaction ~115
Send or remove an emoji reaction on a WhatsApp message. Pass an empty emoji string to remove a reaction.
| Name | Type | Req | Description |
|---|---|---|---|
| channelId | string | yes | WhatsApp channel identifier (UUID) |
| emoji | string | yes | Emoji character (e.g. '👍', '❤️'), or empty string to remove reaction |
| messageId | string | yes | WhatsApp message ID to react to |
| to | string | yes | Chat JID (e.g. '[email protected]' or group JID) |
No output schema declared.
No examples provided.
neuron_send_sticker Send Sticker ~70
Send a WebP sticker image via WhatsApp. Only supported on Baileys channels.
| Name | Type | Req | Description |
|---|---|---|---|
| channelId | string | yes | WhatsApp channel identifier (UUID) |
| stickerUrl | string | yes | URL to a WebP sticker image |
| to | string | yes | Recipient JID or phone number |
No output schema declared.
No examples provided.
neuron_send_whatsapp Send WhatsApp Message ~220
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.
| Name | Type | Req | Description |
|---|---|---|---|
| channelId | string | — | Unique identifier (UUID) of a specific channel to override auto-resolution |
| contactName | string | — | Display name for the recipient contact |
| mediaUrl | string | — | URL of media to attach (required for non-text message types) |
| messageType | string | — | Message type: 'text' (default), 'image', 'audio', 'video', or 'document' |
| sendAt | string | — | ISO 8601 date-time for scheduled delivery (e.g., '2025-12-31T10:00:00Z'). Message sends immediately if omitted. |
| text | string | yes | Message text content |
| to | string | yes | Recipient: phone number (e.g., '2348012345678') or group JID (e.g., '[email protected]') |
No output schema declared.
No examples provided.
neuron_set_default_channel Set Default WhatsApp Channel ~86
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.
| Name | Type | Req | Description |
|---|---|---|---|
| channelId | string|null | yes | Identifier (UUID) of the channel to set as default, or null to clear the default |
| orgId | string | yes | Unique identifier (UUID) of the organization |
No output schema declared.
No examples provided.
neuron_set_group_join_approval Set Group Join Approval ~91
Enable or disable join approval mode for a WhatsApp group. When enabled, join requests must be manually approved by admins. Requires admin.
| Name | Type | Req | Description |
|---|---|---|---|
| channelId | string | yes | WhatsApp channel identifier (UUID) |
| enabled | boolean | yes | true to require admin approval for joins, false to allow direct joins |
| groupJid | string | yes | Group JID (ending in @g.us) |
No output schema declared.
No examples provided.
neuron_set_presence Set Presence ~68
Set typing indicator or online/offline presence on a WhatsApp chat. Only supported on Baileys channels.
| Name | Type | Req | Description |
|---|---|---|---|
| channelId | string | yes | WhatsApp channel identifier (UUID) |
| to | string | yes | Chat JID to set presence for |
| type | string | yes | Presence type |
No output schema declared.
No examples provided.
neuron_start_channel_session Start Channel Session ~62
Start a Baileys (direct WhatsApp) session for the channel. Generates a QR code for device pairing. Only applicable to Baileys-type channels.
| Name | Type | Req | Description |
|---|---|---|---|
| id | string | yes | Unique identifier (UUID) of the Baileys channel to start |
No output schema declared.
No examples provided.
neuron_start_social_channel_session Start Social Channel Session ~48
Start or reconnect a social media session for the channel. Initializes the platform client with stored credentials.
| Name | Type | Req | Description |
|---|---|---|---|
| id | string | yes | Unique identifier (UUID) of the social channel to start |
No output schema declared.
No examples provided.
neuron_stop_ad_request Stop Ad Request ~57
Stop an active or paused ad request campaign permanently. Any remaining unspent budget is refunded to the organization wallet. This cannot be undone.
| Name | Type | Req | Description |
|---|---|---|---|
| adRequestId | string | yes | Unique identifier (UUID) of the ad request to stop |
No output schema declared.
No examples provided.
neuron_stop_campaign Stop Campaign ~51
Permanently stop an active campaign and refund the remaining unspent budget to the organization's wallet. This action cannot be undone.
| Name | Type | Req | Description |
|---|---|---|---|
| id | string | yes | Unique identifier (UUID) of the active campaign to stop |
No output schema declared.
No examples provided.
neuron_stop_channel_session Stop Channel Session ~53
Stop the active Baileys session for the channel and disconnect from WhatsApp. The channel can be restarted later.
| Name | Type | Req | Description |
|---|---|---|---|
| id | string | yes | Unique identifier (UUID) of the Baileys channel to stop |
No output schema declared.
No examples provided.
neuron_stop_social_channel_session Stop Social Channel Session ~46
Stop the active session for a social media channel. The channel can be restarted later.
| Name | Type | Req | Description |
|---|---|---|---|
| id | string | yes | Unique identifier (UUID) of the social channel to stop |
No output schema declared.
No examples provided.
neuron_submit_ad_request Submit Ad Request for Review ~62
Submit a draft ad request for admin review. The request must be in draft status. After submission, an admin must approve it before it can be funded.
| Name | Type | Req | Description |
|---|---|---|---|
| adRequestId | string | yes | Unique identifier (UUID) of the draft ad request to submit |
No output schema declared.
No examples provided.
neuron_submit_campaign Submit Campaign for Review ~49
Submit a draft campaign for admin review and approval. The campaign must be in 'draft' status.
| Name | Type | Req | Description |
|---|---|---|---|
| id | string | yes | Unique identifier (UUID) of the draft campaign to submit for review |
No output schema declared.
No examples provided.
neuron_submit_to_list_pool Submit List to Pool ~157
Submit a contact list to the shared pool marketplace for other organizations to discover and use for ad distribution.
| Name | Type | Req | Description |
|---|---|---|---|
| category | string | yes | Audience category (e.g., 'delivery', 'tech', 'consumers', 'food') |
| channelId | string | yes | Unique identifier (UUID) of the WhatsApp channel used for sending messages |
| demographics | object | — | Demographic information about the contact list audience |
| description | string | — | Human-readable description of the audience and its characteristics |
| listId | string | yes | Unique identifier (UUID) of the contact list to submit |
| pricePerDelivery | number | yes | Price per successful message delivery in kobo (e.g., 5000 = NGN 50) |
No output schema declared.
No examples provided.
neuron_switch_instance Switch Neuron Instance ~94
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.
| Name | Type | Req | Description |
|---|---|---|---|
| url | string | — | Base API URL of the Neuron instance (e.g., 'https://api.client.com/api/v1'). Omit to list known instances. |
No output schema declared.
No examples provided.
neuron_switch_org Switch Organization ~49
Switch to a different organization. Returns a new access token scoped to the target organization and automatically sets it.
| Name | Type | Req | Description |
|---|---|---|---|
| orgId | string | yes | Unique identifier (UUID) of the organization to switch to |
No output schema declared.
No examples provided.
neuron_sync_knowledge Sync Knowledge ~44
Trigger a synchronization operation to refresh embeddings, reindex content, or update the knowledge base state.
| Name | Type | Req | Description |
|---|---|---|---|
| id | string | yes | Unique identifier of the knowledge base to synchronize |
No output schema declared.
No examples provided.
neuron_sync_newsletters Sync Newsletters ~57
Synchronize and import WhatsApp Channels from a connected WhatsApp session into Neuron. Discovers channels created outside Neuron.
| Name | Type | Req | Description |
|---|---|---|---|
| channelId | string | yes | Identifier (UUID) of the WhatsApp session channel to sync newsletters from |
No output schema declared.
No examples provided.