Security & Testing
neuron.ng
MCP server for Neuron user authentication and organization management, handling registration, login, token refresh, and organization switching/listing.
ENDPOINT 1
https://mcp.neuron.ng/mcp
MCP server metadata
- Name
- neuron-mcp-server
- Version
- 1.1.2
Known tools 383
neuron_registerRegister a new user account with name, email, password, and organization name.
Potential side effectsneuron_list_organizationsRetrieve all organizations the authenticated user belongs to, including their roles in each.
Inferred read-onlyneuron_get_profileRetrieve the authenticated user's profile information including name, email, role, and current organization.
Potential side effectsneuron_whoamiCheck which Neuron account is currently logged in, including user name, email, role, and organization.
Potential side effectsneuron_switch_instanceSwitch the MCP server to target a different Neuron backend instance.
Inferred read-onlyneuron_create_botCreate a new AI bot with specified name, model, and behavior instructions.
Potential side effectsneuron_list_botsRetrieve all bots accessible to the current user, including their configurations and status.
Inferred read-onlyneuron_get_botRetrieve detailed information about a specific bot including its configuration, status, and associated resources.
Inferred read-onlyneuron_resume_botResume a previously paused bot so it begins processing new messages again.
Inferred read-onlyneuron_get_bot_analyticsRetrieve analytics and usage statistics for a specific bot, including message counts, response times, and conversation metrics.
Potential side effectsneuron_attach_knowledge_baseAttach a knowledge base to a bot to enhance its responses with domain-specific knowledge.
Inferred read-onlyneuron_list_bot_knowledge_basesRetrieve all knowledge bases attached to a specific bot, including their priorities and metadata.
Inferred read-onlyneuron_create_api_keyCreate a new API key for programmatic access to a specific bot.
Potential side effectsneuron_list_api_keysRetrieve all API keys associated with a specific bot, including their names, creation dates, expiration status, and revocation status.
Inferred read-onlyneuron_revoke_api_keyPermanently revoke an API key to immediately invalidate it and prevent further programmatic access.
Inferred read-onlyneuron_bot_api_chatSend a message to a bot via the API and receive a streaming or complete AI-generated response.
Potential side effectsneuron_bot_api_sendSend an outbound message through the bot API to a specified phone number.
Potential side effectsneuron_bot_api_list_conversationsRetrieve a paginated list of conversations managed by the bot.
Inferred read-onlyneuron_bot_api_get_messagesRetrieve message history for a specific conversation with cursor-based pagination.
Potential side effectsneuron_bot_api_get_botRetrieve configuration and status information about the bot associated with the provided API key.
Inferred read-onlyneuron_list_conversationsRetrieve a paginated list of conversations for a specific bot, with optional filtering by status.
Inferred read-onlyneuron_get_conversationRetrieve detailed information about a specific conversation, including its status, participants, and metadata.
Inferred read-onlyneuron_get_messagesRetrieve messages from a specific conversation in chronological order, with optional cursor-based pagination.
Inferred read-onlyneuron_takeover_conversationTransfer control of a conversation from the bot to a human agent.
Potential side effectsneuron_release_conversationRelease a conversation back to the bot, returning control from a human agent.
Inferred read-onlyneuron_compose_messageCompose and send a new message to a phone number via a specific channel.
Potential side effectsneuron_edit_messageEdit the content of a previously sent message in a conversation.
Potential side effectsneuron_delete_messagePermanently delete a specific message from a conversation.
Potential side effectsneuron_create_knowledge_baseCreate a new knowledge base to store and organize information, documents, and entries.
Potential side effectsneuron_list_knowledge_basesRetrieve all knowledge bases accessible to the current user.
Inferred read-onlyneuron_get_knowledge_baseRetrieve detailed information about a specific knowledge base by its ID.
Inferred read-onlyneuron_update_knowledge_baseUpdate the properties of an existing knowledge base such as name, description, or root instruction.
Potential side effectsneuron_delete_knowledge_basePermanently delete a knowledge base and all its associated entries and documents.
Potential side effectsneuron_create_kb_entryAdd a new entry (note, document, or information piece) to a knowledge base.
Inferred read-onlyneuron_list_kb_entriesRetrieve entries from a knowledge base with optional filtering and pagination.
Inferred read-onlyneuron_update_kb_entryUpdate the content, title, folder, or source of an existing knowledge base entry.
Potential side effectsneuron_delete_kb_entryPermanently delete a specific entry from a knowledge base.
Potential side effectsneuron_search_knowledgePerform semantic search across all entries and documents in a knowledge base to find relevant information.
Inferred read-onlyneuron_list_kb_botsRetrieve all bots that are connected to or using a specific knowledge base.
Inferred read-onlyneuron_sync_knowledgeTrigger a synchronization operation to refresh embeddings, reindex content, or update the knowledge base state.
Potential side effectsneuron_create_toolCreate a custom API tool that the bot can invoke during conversations to fetch external data or trigger actions.
Potential side effectsneuron_list_toolsRetrieve all custom API tool integrations configured for a specific bot, including their endpoints and configuration.
Inferred read-onlyneuron_update_toolModify an existing custom API tool's configuration, including its endpoint, authentication, or request template.
Potential side effectsneuron_delete_toolPermanently remove a custom API tool integration from a bot.
Potential side effectsneuron_test_toolExecute a dry-run test of a custom API tool with sample arguments to verify the endpoint responds correctly.
Potential side effectsneuron_add_tool_secretStore or update a secret credential (API key, token, etc.) for a custom tool integration.
Potential side effectsneuron_remove_tool_secretPermanently delete a stored secret from a custom tool integration.
Potential side effectsneuron_update_taskUpdate a scheduled task's instruction, schedule, timezone, enabled state, or config.
Potential side effectsneuron_toggle_taskPause or resume a scheduled task (flips its enabled state and reschedules the next run).
Inferred read-onlyneuron_run_taskTrigger a task to run immediately (in addition to its normal schedule).
Inferred read-onlyneuron_get_task_runsRetrieve the paginated execution history for a task — each run's status, AI summary, tool steps, and stats (messages sent, contacts processed).
Inferred read-onlyneuron_draft_taskTurn a plain-English description into a structured task spec (title, instruction, scheduleKind, schedule, timezone, config) WITHOUT creating it.
Inferred read-onlyneuron_run_lead_sourceRun a lead source now to pull new leads into the pool (queues the extraction).
Inferred read-onlyneuron_extract_leadsRun a one-off extraction WITHOUT creating a persistent source, saving the results to the lead pool.
Inferred read-onlyneuron_list_leadsList leads from the pool, filterable by status (new/enriched/contacted/converted/rejected), sourceId, and search.
Inferred read-onlyneuron_convert_leadPromote a phone-bearing lead into a contact (so it can be messaged / added to lists).
Inferred read-onlyneuron_build_personaDistill 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.
Inferred read-onlyneuron_build_persona_from_textDistill a reusable voice from raw text — no Collection or browser extension needed.
Inferred read-onlyneuron_build_persona_from_conversationDistill a reusable voice from an existing WhatsApp conversation's stored messages — no extension needed.
Inferred read-onlyneuron_generate_from_personaGenerate content written in the persona's voice for a topic/brief.
Inferred read-onlyneuron_apply_persona_to_botGive 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.
Inferred read-onlyneuron_update_personaUpdate a persona's name/description, or hand-tune its voiceProfile / exemplars.
Potential side effectsneuron_create_webhookRegister a new inbound webhook endpoint that triggers bot actions when called by an external service.
Inferred read-onlyneuron_list_webhooksRetrieve all inbound webhooks configured for a specific bot, including their status and configuration.
Inferred read-onlyneuron_update_webhookModify an existing inbound webhook's configuration, such as its name, event type, or processing prompt.
Potential side effectsneuron_get_webhook_logsRetrieve execution logs for an inbound webhook to monitor incoming requests and debug processing issues.
Inferred read-onlyneuron_list_reflectionsRetrieve pending reflections that the bot has generated from conversations, awaiting human review.
Inferred read-onlyneuron_approve_reflectionApprove a bot-generated reflection to incorporate the learned insight into the bot's future behavior and responses.
Inferred read-onlyneuron_reject_reflectionReject a bot-generated reflection to prevent it from being incorporated into the bot's learned behavior.
Inferred read-onlyneuron_sync_reflectionsSynchronize all approved reflections into the bot's active knowledge base, applying learned insights to future conversations.
Inferred read-onlyneuron_list_channelsRetrieve all WhatsApp channels configured in the current organization, including their type and connection status.
Inferred read-onlyneuron_create_channelCreate a new WhatsApp channel with either Meta Cloud API or Baileys (direct WhatsApp) integration.
Potential side effectsneuron_get_channelRetrieve detailed information about a specific WhatsApp channel, including its configuration, type, and connection status.
Inferred read-onlyneuron_delete_channelPermanently delete a WhatsApp channel and disconnect any active sessions.
Potential side effectsneuron_assign_bot_to_channelAssign a bot to handle incoming messages on a specific WhatsApp channel.
Inferred read-onlyneuron_unassign_bot_from_channelRemove the bot assignment from a WhatsApp channel.
Potential side effectsneuron_start_channel_sessionStart a Baileys (direct WhatsApp) session for the channel.
Inferred read-onlyneuron_stop_channel_sessionStop the active Baileys session for the channel and disconnect from WhatsApp.
Inferred read-onlyneuron_get_channel_statusRetrieve the current connection status and session details for a specific channel (e.g., connected, disconnected, qr_pending).
Inferred read-onlyneuron_request_pair_codeRequest a numeric pairing code for a Baileys channel as an alternative to QR code scanning.
Inferred read-onlyneuron_list_channel_groupsRetrieve all WhatsApp groups that the channel is participating in, including group metadata.
Inferred read-onlyneuron_get_group_participantsRetrieve the list of participants in a specific WhatsApp group accessible through a channel.
Inferred read-onlyneuron_list_whatsapp_contactsRetrieve contacts from the WhatsApp account connected to this channel, with optional search filtering.
Inferred read-onlyneuron_get_channel_eventsRetrieve the event log for a channel, including connection events, message events, and errors.
Potential side effectsneuron_get_channel_qrRetrieve the current QR code for pairing a Baileys channel with WhatsApp.
Inferred read-onlyneuron_list_bot_channelsRetrieve all WhatsApp channels connected to a specific bot, including primary and secondary connections.
Inferred read-onlyneuron_add_bot_channelConnect an additional WhatsApp channel to a bot as a secondary number.
Inferred read-onlyneuron_browse_poolBrowse the shared marketplace pool of published bots, tools, knowledge bases, and reflections with optional filtering by type, category, tags, or search query.
Inferred read-onlyneuron_get_pool_itemRetrieve detailed information about a specific item in the marketplace pool, including its description, category, tags, and install count.
Inferred read-onlyneuron_list_publishedList all items the current organization has published to the marketplace pool.
Inferred read-onlyneuron_list_installedList all items the current organization has installed from the marketplace pool.
Inferred read-onlyneuron_publish_to_poolPublish a bot, tool, knowledge base, or reflection to the shared marketplace pool for other organizations to discover and install.
Potential side effectsneuron_update_pool_itemUpdate a pool item you have published — metadata (name, description, category, tags) and content fields (setupInstructions, defaultSecrets for tool_template items).
Potential side effectsneuron_unpublish_from_poolPermanently remove a published item from the marketplace pool.
Potential side effectsneuron_install_from_poolInstall a resource from the marketplace pool into the current organization.
Inferred read-onlyneuron_pull_pool_updatePull the latest updates for a subscribed pool resource to sync with the publisher's changes.
Inferred read-onlyneuron_get_organizationRetrieve detailed information about a specific organization, including its name, settings, and configuration.
Inferred read-onlyneuron_update_organizationUpdate organization settings such as name, description, or configuration preferences.
Potential side effectsneuron_update_whatsapp_credentialsUpdate WhatsApp Business API credentials for the organization.
Potential side effectsneuron_set_default_channelSet or clear the default WhatsApp channel for the organization.
Inferred read-onlyneuron_list_membersRetrieve a list of all members in the organization, including their roles and permissions.
Inferred read-onlyneuron_invite_memberSend an invitation to a new member to join the organization.
Potential side effectsneuron_list_invitationsRetrieve a list of all pending invitations for the organization that have not yet been accepted or revoked.
Inferred read-onlyneuron_revoke_invitationRevoke a pending organization invitation so it can no longer be accepted.
Inferred read-onlyneuron_update_memberUpdate a member's permissions within the organization, such as conversation access.
Potential side effectsneuron_list_audit_logsRetrieve audit logs for the organization, showing a chronological record of actions performed by members.
Inferred read-onlyneuron_list_builtin_toolsRetrieve all available built-in tools with their enabled/disabled status for a specific bot.
Inferred read-onlyneuron_bulk_toggle_builtin_toolsEnable or disable multiple built-in tools at once for a bot.
Inferred read-onlyneuron_create_outbound_webhookRegister a new outbound webhook that sends HTTP POST requests to an external URL when specified bot events occur.
Potential side effectsneuron_list_outbound_webhooksRetrieve all outbound webhooks configured for a specific bot, including their target URLs and subscribed event types.
Inferred read-onlyneuron_update_outbound_webhookModify an existing outbound webhook's configuration, including its destination URL, subscribed event types, or filter prompt.
Potential side effectsneuron_get_outbound_webhook_logsRetrieve delivery logs for an outbound webhook to monitor event dispatch history and debug delivery failures.
Inferred read-onlyneuron_list_contactsRetrieve all contacts for the current organization with optional filtering by search term, tag, and pagination.
Inferred read-onlyneuron_search_contactsSearch contacts by a query string across name, phone number, and email fields.
Potential side effectsneuron_get_contactRetrieve detailed information about a specific contact including their tags, notes, and associated lists.
Inferred read-onlyneuron_delete_contactPermanently delete a contact and remove them from all contact lists.
Potential side effectsneuron_export_contactsExport all contacts as a downloadable dataset for the current organization.
Inferred read-onlyneuron_import_contactsBulk import multiple contacts into the organization's address book.
Inferred read-onlyneuron_populate_contactsEnrich existing contacts with additional data from connected messaging channels.
Inferred read-onlyneuron_sync_whatsapp_contactsSynchronize contacts from all connected WhatsApp channels into the organization's contact database.
Inferred read-onlyneuron_semantic_search_contactsSearch contacts using natural language AI-powered semantic search.
Inferred read-onlyneuron_audio_contactTranscribe an audio recording and extract contact information (name, phone, email, notes, tags).
Potential side effectsneuron_list_contact_listsRetrieve all contact lists for the current organization with optional filtering by search term, type, and pagination.
Inferred read-onlyneuron_get_contact_listRetrieve detailed information about a specific contact list, including member count and configuration.
Inferred read-onlyneuron_update_contact_listUpdate an existing contact list's name, slug, description, criteria, or refresh schedule.
Potential side effectsneuron_get_contact_list_membersRetrieve the members of a specific contact list with optional search filtering and pagination.
Inferred read-onlyneuron_add_to_contact_listAdd one or more contacts to a list by contact ID or phone number.
Inferred read-onlyneuron_remove_from_contact_listRemove one or more contacts from a list by their contact IDs.
Potential side effectsneuron_merge_contact_listsMerge two or more contact lists into a single unified list, deduplicating entries.
Inferred read-onlyneuron_find_contact_lists_for_contactRetrieve all contact lists that a specific contact belongs to.
Inferred read-onlyneuron_create_list_campaignCreate a paced campaign that messages the next N un-reached members of a contact list on a schedule.
Potential side effectsneuron_list_list_campaignsList all paced list campaigns for the organization, optionally filtered to a single contact list.
Inferred read-onlyneuron_get_list_campaignGet a paced list campaign with live progress: how many members have been reached this cycle, the current list size, and how many remain.
Inferred read-onlyneuron_update_list_campaignUpdate a paced list campaign's name, message source, batch size, schedule, exhaust behavior, or send settings.
Potential side effectsneuron_run_list_campaign_nowFire the next batch of a paced list campaign immediately (on the next worker tick, ~30s), regardless of its schedule.
Inferred read-onlyneuron_delete_list_campaignPermanently delete a paced list campaign and its reached-set.
Potential side effectsneuron_list_broadcastsRetrieve a paginated list of all broadcasts with optional filtering by status such as draft, sent, or scheduled.
Inferred read-onlyneuron_get_broadcastRetrieve detailed information about a specific broadcast, including its status, message content, and recipient summary.
Potential side effectsneuron_get_broadcast_recipientsRetrieve the paginated list of recipients for a specific broadcast with their individual delivery status.
Inferred read-onlyneuron_update_broadcastUpdate an existing broadcast's name, message content, or media before sending.
Potential side effectsneuron_get_billingRetrieve the current billing information, subscription plan, and usage details for the organization.
Inferred read-onlyneuron_upload_mediaUpload a media file (image, video, audio, or document) by providing its base64-encoded content.
Potential side effectsneuron_rewrite_textRewrite or rephrase text using AI with specified tone, style, or instructions (e.g., make it more formal, translate, summarize).
Inferred read-onlyneuron_list_campaignsRetrieve all campaigns for the current organization with optional status filtering and pagination.
Inferred read-onlyneuron_get_campaignRetrieve detailed information about a specific campaign including its status, budget, participants, and delivery metrics.
Inferred read-onlyneuron_campaign_marketplaceBrowse available campaigns in the marketplace that your organization can join to earn rewards by sending messages.
Inferred read-onlyneuron_create_campaignCreate a new outreach campaign with target audience, messaging template, and schedule configuration.
Potential side effectsneuron_update_campaignUpdate a campaign that is in 'draft' or 'rejected' status.
Potential side effectsneuron_delete_campaignPermanently delete a campaign that is in 'draft' status.
Potential side effectsneuron_fund_campaignFund an approved campaign by deducting the total budget from the organization's wallet balance.
Inferred read-onlyneuron_join_campaignJoin a marketplace campaign as a participant to earn rewards by sending messages through your WhatsApp channel.
Inferred read-onlyneuron_get_eligible_contactsRetrieve contacts eligible to receive a campaign message.
Potential side effectsneuron_send_campaign_messageSend a campaign message to selected eligible contacts via WhatsApp.
Potential side effectsneuron_my_participationsRetrieve all campaigns the current organization has joined as a participant, including earnings and delivery stats.
Inferred read-onlyneuron_campaign_participantsRetrieve all participants who have joined a campaign you own, including their delivery counts and earned rewards.
Inferred read-onlyneuron_pause_campaignPause an active campaign to temporarily stop message delivery.
Potential side effectsneuron_resume_campaignResume a previously paused campaign to restart message delivery.
Potential side effectsneuron_stop_campaignPermanently stop an active campaign and refund the remaining unspent budget to the organization's wallet.
Potential side effectsneuron_wallet_balanceRetrieve the current wallet balance for the organization, including available and pending amounts.
Inferred read-onlyneuron_wallet_transactionsRetrieve the wallet transaction history for the organization, with optional filtering by transaction type.
Inferred read-onlyneuron_verify_wallet_fundingVerify a wallet funding transaction using the Paystack payment reference to confirm the payment was successful.
Potential side effectsneuron_verify_bank_accountVerify a Nigerian bank account number via Paystack to confirm the account holder name before saving.
Inferred read-onlyneuron_save_bank_accountSave a verified bank account as the organization's payout destination.
Inferred read-onlyneuron_get_bank_accountRetrieve the saved bank account details currently configured as the organization's payout destination.
Inferred read-onlyneuron_request_payoutRequest a payout to transfer funds from the organization wallet to the linked bank account.
Potential side effectsneuron_list_payoutsRetrieve the payout history for the organization, including amounts, statuses, and timestamps.
Inferred read-onlyneuron_list_blog_postsRetrieve a paginated list of blog posts with optional filtering by status, author type, author ID, or tag.
Inferred read-onlyneuron_get_blog_postRetrieve a single blog post by its URL-friendly slug, including full content and metadata.
Potential side effectsneuron_update_blog_postUpdate an existing blog post's content, metadata, status, or SEO fields.
Potential side effectsneuron_list_newslettersRetrieve a paginated list of all WhatsApp Channel newsletters for the organization, with optional filtering by WhatsApp session channel.
Inferred read-onlyneuron_create_newsletterCreate a new WhatsApp Channel newsletter for one-way broadcast updates.
Potential side effectsneuron_get_newsletterRetrieve detailed information about a specific WhatsApp Channel newsletter, including subscriber count and metadata.
Inferred read-onlyneuron_update_newsletterUpdate the name or description of an existing WhatsApp Channel newsletter.
Potential side effectsneuron_delete_newsletterPermanently delete a WhatsApp Channel newsletter and remove it from WhatsApp.
Potential side effectsneuron_post_to_statusPost a WhatsApp Status / Story from a connected direct (Baileys) WhatsApp number.
Potential side effectsneuron_refresh_newsletterRe-fetch metadata (name, description, subscriber count) for a WhatsApp Channel newsletter from WhatsApp to synchronize local data.
Inferred read-onlyneuron_sync_newslettersSynchronize and import WhatsApp Channels from a connected WhatsApp session into Neuron.
Inferred read-onlyneuron_browse_list_poolBrowse verified contact lists available in the shared marketplace pool.
Inferred read-onlyneuron_submit_to_list_poolSubmit a contact list to the shared pool marketplace for other organizations to discover and use for ad distribution.
Inferred read-onlyneuron_create_ad_requestCreate an ad distribution request to send a message to contacts in pool lists matching target demographics.
Potential side effectsneuron_list_ad_requestsRetrieve all ad requests for the current organization with optional status filtering and pagination.
Inferred read-onlyneuron_get_ad_request_analyticsRetrieve delivery analytics and performance breakdown for a specific ad request, including delivery rates and cost metrics.
Inferred read-onlyneuron_get_ad_requestGet detailed information about a specific ad request, including pool selections if targeting mode is manual.
Inferred read-onlyneuron_list_sms_campaignsList the organization's SMS campaigns, optionally filtered by status or type.
Potential side effectsneuron_get_sms_campaignRetrieve a single SMS campaign with its status and delivery counters.
Potential side effectsneuron_estimate_sms_campaignPrice a draft SMS campaign before sending: returns recipient count, SMS provider cost, curated owner payout (₦2/contact), and the total in kobo.
Potential side effectsneuron_send_locationSend a location pin via WhatsApp with coordinates and optional name/address.
Potential side effectsneuron_send_contact_cardSend a vCard contact card via WhatsApp with name, phone, and optional organization.
Potential side effectsneuron_mark_as_readMark a WhatsApp message as read, sending read receipts to the sender.
Potential side effectsneuron_set_presenceSet typing indicator or online/offline presence on a WhatsApp chat.
Inferred read-onlyneuron_create_groupCreate a new WhatsApp group and seed its members from any combination of sources: other groups (combine/copy), contact lists, individual contacts, pasted phone numbers, or the whole address book.
Potential side effectsneuron_add_group_membersAdd members to an existing group, resolved from any combination of sources (other groups, contact lists, contacts, pasted phones, all contacts).
Inferred read-onlyneuron_remove_group_membersRemove members from a group, resolved from any combination of sources — e.g.
Potential side effectsneuron_update_group_settingsChange WhatsApp group settings: 'announcement' (only admins send), 'not_announcement' (everyone sends), 'locked' (only admins edit info), 'unlocked' (everyone edits info).
Potential side effectsneuron_update_group_membersAdd, remove, promote, or demote members in a WhatsApp group.
Potential side effectsneuron_set_group_join_approvalEnable or disable join approval mode for a WhatsApp group.
Inferred read-onlyneuron_handle_join_requestsApprove or reject pending join requests for a WhatsApp group.
Inferred read-onlyneuron_revoke_group_inviteRevoke the current group invite link and generate a new one.
Inferred read-onlyneuron_update_profile_nameUpdate the bot's WhatsApp display name on the given channel.
Potential side effectsneuron_update_profile_pictureUpdate the bot's WhatsApp profile picture from an image URL.
Potential side effectsneuron_remove_profile_pictureRemove the bot's WhatsApp profile picture, reverting to the default.
Potential side effectsneuron_get_privacy_settingsFetch the bot's current WhatsApp privacy settings (last seen, online, profile picture, status, read receipts, groups add).
Inferred read-onlyneuron_get_blocklistFetch the list of all blocked WhatsApp contacts for the bot on the given channel.
Inferred read-onlyneuron_get_business_profileFetch the WhatsApp Business profile of an external contact, including description, website, category, and business hours.
Inferred read-onlyneuron_list_social_channelsRetrieve all social media channels (Instagram, Twitter/X) configured in the current organization.
Inferred read-onlyneuron_create_social_channelCreate a new social media channel with platform credentials.
Potential side effectsneuron_get_social_channelRetrieve detailed information about a specific social media channel, including its platform, credentials status, and connection state.
Inferred read-onlyneuron_delete_social_channelPermanently delete a social media channel and disconnect any active sessions.
Potential side effectsneuron_start_social_channel_sessionStart or reconnect a social media session for the channel.
Inferred read-onlyneuron_stop_social_channel_sessionStop the active session for a social media channel.
Inferred read-onlyneuron_get_social_channel_statusRetrieve the current session status for a social media channel (e.g., connected, disconnected, error).
Inferred read-onlyneuron_validate_social_channelTest whether the stored credentials for a social channel are still valid by making a test API call to the platform.
Inferred read-onlyneuron_assign_bot_to_social_channelAssign a bot to handle interactions on a specific social media channel.
Inferred read-onlyneuron_unassign_bot_from_social_channelRemove the bot assignment from a social media channel.
Potential side effectsneuron_list_scheduled_messagesRetrieve a paginated list of scheduled messages for the current organization, with optional filtering by status (scheduled, sent, failed, cancelled).
Inferred read-onlyneuron_get_scheduled_messageRetrieve detailed information about a specific scheduled message, including its status, send time, and message content.
Potential side effectsneuron_update_scheduled_messageUpdate the message content, media, or send time of a scheduled message.
Potential side effectsneuron_cancel_scheduled_messageCancel a scheduled message to prevent it from being sent.
Potential side effectsneuron_request_approvalAsk a human to approve or reject an action over WhatsApp and get the decision back.
Inferred read-onlyneuron_get_approvalFetch a single approval request by id, including its decision once resolved.
Inferred read-onlyneuron_respond_approvalApprove or reject a pending approval programmatically — the decision surface for an authorized operator acting via MCP instead of replying on WhatsApp.
Inferred read-onlyneuron_get_flowRetrieve a single flow by id, including its full graph (nodes and edges), enabled status, and run stats.
Inferred read-onlyneuron_get_flow_runGet a single flow run with its full step-by-step execution trace.
Inferred read-onlyneuron_delete_flow_runPermanently delete a completed, failed, or cancelled flow run and all its step data.
Potential side effectsneuron_seller_statusCheck whether this account can sell (Pro plan + admin-granted access) and any pending application.
Inferred read-onlyneuron_get_storefrontGet this seller's storefront profile (handle, display name, bio, branding) and its public URL.
Inferred read-onlyneuron_update_storefrontCreate or update the seller storefront (nestuge-style page).
Potential side effectsneuron_list_productsList all products for this seller, each with its public checkout URL and price breakdown.
Inferred read-onlyneuron_get_productGet a single product by id, with its public URL and fee breakdown.
Inferred read-onlyneuron_create_productCreate a digital product/service with a public checkout link.
Potential side effectsneuron_update_productUpdate any field of a product (price, delivery, cover, enabled, fee payer, …).
Potential side effectsneuron_product_membersList the members of a membership product: current (paid-up) or all.
Inferred read-onlyneuron_enroll_membersManually enroll existing / off-platform people into a membership product WITHOUT a payment.
Potential side effectsneuron_add_product_codesAdd more unique codes/keys to a 'pool' code product's stock.
Inferred read-onlyneuron_duplicate_productClone an existing product into a hidden draft copy (new checkout link, '(copy)' title, reset counters).
Inferred read-onlyneuron_list_ordersList recent product orders (sales) for this seller, with buyer, amount, fee breakdown, and status.
Inferred read-onlyneuron_deliver_orderRe-send a paid-but-undelivered order to the buyer over WhatsApp/email.
Potential side effectsneuron_list_reviewsList verified-purchase reviews across this seller's products (rating, text, buyer, status).
Potential side effectsneuron_studio_catalogGet the Studio's editing vocabulary — every tool (add_text, add_shape, animate_layer, set_visibility_window, group, trim_clip, add_overlay, add_scene, set_transition, …) with its JSON-schema arguments.
Inferred read-onlyneuron_studio_applyApply a batch of Studio tool calls to a video doc and get back the updated doc plus a fresh scene description — YOU (this agent) are the brain, so this needs NO OpenRouter/AI key.
Inferred read-onlyneuron_studio_agentBuild a new video or edit an existing one from a natural-language instruction.
Potential side effectsneuron_studio_makeOne-shot: build/edit a video from a prompt AND start the MP4 render.
Potential side effectsneuron_studio_voiceoverTurn a script into a hosted voiceover audio URL, optionally with caption cues synced to the speech.
Inferred read-onlyneuron_studio_transcribeTranscribe a hosted media/audio URL into time-coded caption cues { cues:[{startSeconds,endSeconds,text}] }.
Inferred read-onlyneuron_studio_transform_videoRun an AI transform on a hosted video via Replicate (async): op 'bg-remove' or 'face-swap' (face-swap needs imageUrl).
Potential side effectsneuron_studio_rehost_mediaFetch any image/video/audio URL and re-host it on Neuron so it's stable and server-reachable — use this on external/temporary URLs (AI-generated b-roll, etc.) before placing them with add_image/add_video/add_audio.
Inferred read-onlyneuron_studio_import_media_urlFetch a video from a direct link or a platform page (YouTube / Instagram / TikTok / X / LinkedIn) and re-host it so the Studio + renderer can use it.
Inferred read-onlyneuron_studio_upload_mediaUpload a local image/video (base64) to the Studio media store (uncapped) so the renderer can fetch it.
Potential side effectsneuron_webagent_get_runFetch one run's status, config snapshot and latest live stats (captured/flushed/leads/reels/hops/scrolls).
Inferred read-onlyneuron_webagent_runQueue a browser mission for the user's Neuron extension to run — mine content into a Collection or prospects into the lead pool.
Inferred read-onlyneuron_webagent_stopQueue a graceful stop for the current mission (the extension finalizes it).
Inferred read-onlyneuron_webagent_open_launcherAsk the extension to open its Web Agent panel so the user can review/adjust a mission before it runs.
Inferred read-onlyneuron_webagent_command_historySee the launch/stop/open commands queued for the extension and their outcomes (pending|claimed|done|failed, plus the runId a launch created).
Inferred read-onlyneuron_list_collectionsList content collections (where web-agent missions and captures land).
Inferred read-onlyneuron_get_collection_itemsBrowse the mined content in a collection — posts/comments/profiles with author, content, engagement and engagementScore.
Inferred read-onlyneuron_create_calendarCreate a new booking calendar with a name, timezone, and visibility setting.
Potential side effectsneuron_delete_calendarPermanently delete a calendar and all its event types, bookings, and availability data.
Potential side effectsneuron_delete_event_typePermanently delete an event type and all its bookings.
Potential side effectsneuron_get_available_slotsCompute available time slots for an event type over a date range, accounting for availability, existing bookings, buffers, and Google Calendar busy times.
Inferred read-onlyneuron_list_eventsList host-created events, optionally filtered by calendar and date range.
Inferred read-onlyneuron_list_bookingsList bookings (inbound and host-created) with optional filters for calendar, status, date range, and source.
Inferred read-onlyneuron_get_availabilityRetrieve the default availability schedule (weekly hours + timezone) for a calendar.
Inferred read-onlyneuron_list_overridesList date-specific availability overrides for a calendar (e.g.
Inferred read-onlyneuron_set_overrideSet a date-specific availability override — mark a day as unavailable, or set custom hours for that date.
Inferred read-onlyneuron_delete_overrideRemove a date-specific availability override, reverting to the default weekly hours.
Potential side effectsneuron_google_calendar_statusCheck whether a calendar is connected to Google Calendar and when it last synced.
Inferred read-onlyCONNECT WITH APPROVAL
Client installation
Review this server and its permissions before adding it. Secret placeholders must be set locally.
Codex
~/.codex/config.toml
[mcp_servers.neuron-mcp-server]
url = "https://mcp.neuron.ng/mcp"
enabled = true
Claude Code
.mcp.json
{
"mcpServers": {
"neuron-mcp-server": {
"type": "http",
"url": "https://mcp.neuron.ng/mcp"
}
}
}
Claude Desktop
Settings → Connectors → Add custom connector
Name: neuron-mcp-server
Remote MCP URL: https://mcp.neuron.ng/mcp
Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.
Cursor
.cursor/mcp.json
{
"mcpServers": {
"neuron-mcp-server": {
"url": "https://mcp.neuron.ng/mcp"
}
}
}
Visual Studio Code
.vscode/mcp.json
Add to Visual Studio Code{
"servers": {
"neuron-mcp-server": {
"type": "http",
"url": "https://mcp.neuron.ng/mcp"
}
}
}
Generic MCP
Client-specific MCP configuration
{
"name": "neuron-mcp-server",
"transport": "streamable-http",
"url": "https://mcp.neuron.ng/mcp"
}
MCP Inspector
Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.
TRUST AND VERIFICATION EVIDENCE
Loading Trust v2 evidence…
Checking the associated registrable domain. The BuiltWith key remains server-side.
Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.