Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
PORTNoHTTP server port when using http transport3001
MCP_TRANSPORTNoTransport mode: stdio or httpstdio
NEURON_API_URLNoAPI base URLhttps://api.neuron.ng/api/v1
NEURON_AUTH_TOKENNoPre-set auth token for unattended/CI use

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
neuron_registerB

Register a new user account with name, email, password, and organization name

neuron_loginA

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_tokenA

Refresh the access token using a refresh token. Automatically sets the new access token.

neuron_switch_orgA

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

neuron_list_organizationsA

List all organizations the authenticated user belongs to

neuron_get_profileA

Get the authenticated user's profile information

neuron_whoamiA

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

neuron_logoutA

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_create_botC

Create a new bot with specified configuration including name, system prompt, and optional parameters like model, temperature, and phone number.

neuron_list_botsA

Retrieve a list of all bots in the system with their configurations and status.

neuron_get_botA

Retrieve detailed information about a specific bot by ID including its configuration, status, and associated resources.

neuron_update_botB

Update an existing bot's configuration including name, system prompt, model parameters, and phone number association.

neuron_delete_botA

Permanently delete a bot and all its associated data. This action cannot be undone.

neuron_pause_botB

Pause a bot's operations temporarily. The bot will stop responding to messages until resumed.

neuron_resume_botA

Resume a paused bot's operations. The bot will start responding to messages again.

neuron_get_bot_analyticsA

Retrieve analytics and usage statistics for a specific bot including message counts, response times, and conversation metrics.

neuron_attach_knowledge_baseA

Attach a knowledge base to a bot to enhance its responses with specific domain knowledge. Optional priority determines retrieval order.

neuron_list_bot_knowledge_basesA

Retrieve all knowledge bases attached to a specific bot along with their priorities and metadata.

neuron_detach_knowledge_baseA

Remove a knowledge base from a bot. The bot will no longer use this knowledge base for responses.

neuron_create_api_keyA

Generate a new API key for a bot to enable programmatic access. The key will have an 'nrn_' prefix and can optionally expire at a specified date.

neuron_list_api_keysA

Retrieve all API keys associated with a specific bot including their names, creation dates, expiration dates, and revocation status.

neuron_revoke_api_keyA

Revoke an API key to immediately invalidate it and prevent further use. This action cannot be undone.

neuron_bot_api_chatC

Send a chat message to the bot API as a contact and receive an AI-generated response. Requires a valid API key with 'nrn_' prefix.

neuron_bot_api_sendB

Send an outbound message through the bot API to a specified phone number. Supports text and media messages. Requires a valid API key.

neuron_bot_api_list_conversationsA

Retrieve a list of conversations managed by the bot. Supports filtering by status and pagination. Requires a valid API key.

neuron_bot_api_get_messagesB

Retrieve message history for a specific conversation with pagination support. Requires a valid API key.

neuron_bot_api_get_botB

Retrieve information about the bot associated with the provided API key including its configuration and status.

neuron_list_conversationsA

Retrieve a list of conversations for a specific bot with optional filtering by status and pagination

neuron_get_conversationB

Retrieve detailed information about a specific conversation by its ID

neuron_get_messagesB

Retrieve messages from a specific conversation with optional pagination

neuron_takeover_conversationA

Take over a conversation, transferring control from the bot to a human agent

neuron_release_conversationA

Release a conversation back to the bot, returning control from a human agent

neuron_send_messageC

Send a message to a specific conversation

neuron_compose_messageC

Compose and send a new message to a phone number, starting a new conversation if one does not exist

neuron_send_whatsappA

Send a WhatsApp message to a phone number or group. Auto-resolves which WhatsApp channel to use (org default channel > first connected channel). Optionally attach media.

neuron_edit_messageA

Edit the content of a previously sent message in a conversation

neuron_delete_messageA

Delete a specific message from a conversation. This action cannot be undone.

neuron_close_conversationC

Close an active conversation, marking it as completed

neuron_create_knowledge_baseB

Create a new knowledge base to store and organize information, documents, and entries.

neuron_list_knowledge_basesA

Retrieve all knowledge bases accessible to the current user.

neuron_get_knowledge_baseA

Retrieve detailed information about a specific knowledge base by its ID.

neuron_update_knowledge_baseA

Update the properties of an existing knowledge base such as name, description, or root instruction.

neuron_delete_knowledge_baseA

Permanently delete a knowledge base and all its associated entries and documents.

neuron_create_kb_entryB

Add a new entry (note, document, or information piece) to a knowledge base.

neuron_list_kb_entriesA

Retrieve entries from a knowledge base with optional filtering and pagination.

neuron_update_kb_entryB

Update the content, title, folder, or source of an existing knowledge base entry.

neuron_delete_kb_entryA

Permanently delete a specific entry from a knowledge base.

neuron_upload_documentB

Upload a text document to a knowledge base. The document will be automatically chunked and indexed for semantic search.

neuron_search_knowledgeA

Perform semantic search across all entries and documents in a knowledge base to find relevant information.

neuron_list_kb_botsA

Retrieve all bots that are connected to or using a specific knowledge base.

neuron_ingest_knowledgeA

Ingest content into a knowledge base. Supports deduplication via externalId and optional LLM processing (summarize, extract_facts, or custom instruction).

neuron_sync_knowledgeA

Trigger a synchronization operation to refresh embeddings, reindex content, or update the knowledge base state.

neuron_create_toolC

Create a new tool integration for a bot to call external HTTP APIs and webhooks

neuron_list_toolsB

List all tool integrations for a specific bot

neuron_update_toolC

Update an existing tool integration configuration

neuron_delete_toolB

Delete a tool integration from a bot

neuron_test_toolB

Test a tool integration with sample arguments to verify it works correctly

neuron_add_tool_secretA

Add or update a secret (API key, token, etc.) for a tool integration

neuron_remove_tool_secretB

Remove a secret from a tool integration

neuron_create_webhookA

Create a new inbound webhook that triggers bot actions when called

neuron_list_webhooksA

List all inbound webhooks configured for a specific bot

neuron_update_webhookB

Update an existing webhook configuration

neuron_delete_webhookA

Delete an inbound webhook from a bot

neuron_get_webhook_logsA

Retrieve execution logs for a webhook to monitor activity and debug issues

neuron_list_reflectionsA

List self-learning reflections generated by a bot, optionally filtered by status

neuron_approve_reflectionA

Approve a bot reflection to incorporate it into the bot's learning and behavior

neuron_reject_reflectionA

Reject a bot reflection to prevent it from being incorporated into the bot's behavior

neuron_sync_reflectionsA

Synchronize and update the bot's knowledge base with all approved reflections

neuron_list_channelsA

List all WhatsApp channels configured in the Neuron system

neuron_create_channelA

Create a new WhatsApp channel. Supports Meta Cloud API or Baileys (direct WhatsApp) integration.

neuron_get_channelC

Get detailed information about a specific WhatsApp channel

neuron_update_channelC

Update configuration details of an existing WhatsApp channel

neuron_delete_channelA

Delete a WhatsApp channel from the system. This action cannot be undone.

neuron_assign_bot_to_channelB

Assign a bot to handle messages on a specific WhatsApp channel

neuron_unassign_bot_from_channelB

Remove the bot assignment from a WhatsApp channel

neuron_start_channel_sessionA

Start a Baileys (direct WhatsApp) session for the channel. Generates QR code for pairing.

neuron_stop_channel_sessionA

Stop the active Baileys session for the channel and disconnect from WhatsApp

neuron_get_channel_statusB

Get the current session status of a WhatsApp channel (connected, disconnected, etc.)

neuron_request_pair_codeB

Request a pairing code for a Baileys channel instead of using QR code. Useful for linking with a phone number.

neuron_list_channel_groupsA

List all WhatsApp groups that the channel is participating in

neuron_get_group_participantsB

Get the list of participants in a specific WhatsApp group on a channel

neuron_list_whatsapp_contactsA

List contacts from the WhatsApp account connected to this channel

neuron_get_channel_eventsB

Get the event log for a channel (connection events, message events, errors, etc.)

neuron_get_channel_qrB

Get the QR code for pairing a Baileys channel with WhatsApp. Scan with WhatsApp mobile app.

neuron_list_bot_channelsA

List all WhatsApp channels connected to a bot, including primary and secondary connections

neuron_add_bot_channelB

Connect an additional WhatsApp channel to a bot as a secondary number

neuron_remove_bot_channelB

Disconnect a WhatsApp channel from a bot

neuron_browse_poolC

Browse the marketplace/pool to discover shared bots, tools, knowledge bases, and reflections. Supports filtering and search.

neuron_get_pool_itemB

Get detailed information about a specific item in the marketplace/pool

neuron_list_publishedB

List all items you have published to the marketplace/pool

neuron_list_installedB

List all items you have installed from the marketplace/pool

neuron_publish_to_poolB

Publish a bot, tool, knowledge base, or reflection to the marketplace/pool for others to discover and use

neuron_update_pool_itemA

Update the metadata of a pool item you have published (title, description, category, tags)

neuron_unpublish_from_poolA

Remove a published item from the marketplace/pool. This action cannot be undone.

neuron_install_from_poolA

Install a resource from the marketplace/pool. Choose 'fork' to create an independent copy or 'subscribe' to receive updates.

neuron_pull_pool_updateA

Pull the latest updates for a subscribed pool resource. Only applies to items installed with 'subscribe' mode.

neuron_toggle_featuredA

Toggle the featured status of a pool item. Featured items appear prominently in the marketplace. (Admin operation)

neuron_get_organizationA

Get details of a specific organization by ID

neuron_update_organizationC

Update organization details such as name

neuron_update_whatsapp_credentialsB

Update WhatsApp Business API credentials for the organization

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/conquext/neuron-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server