Tool Reference
The neuroflash MCP server exposes 46 tools across 7 API domains. In Traditional Mode, each tool is available directly. In Code Mode and Exploratory Mode, these same endpoints are accessible through the nf.* Python module or the discover/query/compare tools.
Digital Twins
8 tools
Digital twin service — demographic twin groups, individual twins, reactions
list_static_groups
List all available demographic twin groups (static groups)
list_twins
List individual digital twins in a specific demographic group
get_twin
Get the full profile of a specific digital twin by ID
list_reactions
List twin reactions (sentiment responses) generated in a workspace
get_reaction_sources
Get the source twin profiles that contributed to a specific reaction
chat_with_twin
Chat directly with an individual digital twin
get_twin_group_opinions
Get aggregated opinions from a demographic twin group on a question or topic
chat_with_twin_group
Start a conversation with an entire demographic twin group
Workspaces
7 tools
Workspace service — workspace management, members, subscriptions, invites
list_workspaces
List all workspaces the authenticated user is a member of
get_workspace
Get details of a specific workspace including name, settings, and plan
list_workspace_members
List all members of a workspace with their roles and status
get_workspace_subscription
Get the current subscription plan and status for a workspace
list_workspace_invites
List all pending invites for a workspace
create_workspace_invite
Invite a user to join a workspace by email address
delete_workspace_invite
Cancel/delete a pending workspace invite
Brand Voice
8 tools
Brand voice service — create and manage brand voices
list_brand_voices
List all brand voices in a workspace
get_brand_voice
Get a specific brand voice by ID, including all its style attributes
get_brand_voice_limits
Get the plan limits for brand voices in a workspace
create_brand_voice
Create a new brand voice in a workspace
update_brand_voice
Update an existing brand voice's name or description
delete_brand_voice
Delete a brand voice from a workspace
import_brand_voice_from_url
Create a brand voice by analysing a URL
import_brand_voice_from_text
Create a brand voice by analysing a sample text
Audience
7 tools
Audience service — create and manage target audiences
list_target_audiences
List all target audiences in a workspace
get_target_audience
Get a specific target audience by ID
get_audience_limits
Get the plan limits for target audiences in a workspace
create_target_audience
Create a new target audience in a workspace
update_target_audience
Update an existing target audience's name or description
delete_target_audience
Delete a target audience from a workspace
import_audience_from_url
Create a target audience by importing and analysing content from a URL
Content
8 tools
Content generation service — text generation, AI models, conversations
list_ai_models
List all available AI models that can be used for text generation
list_conversations
List all saved conversations for the authenticated user
get_conversation
Get details of a specific saved conversation
get_conversation_messages
Get all messages in a saved conversation
generate_text
Generate marketing or creative text content using neuroflash AI
create_conversation
Create a new persistent conversation session
delete_conversation
Delete a conversation and all its messages
chat_in_conversation
Send a message in an existing persistent conversation
Image
5 tools
Image generation service — generate, edit, and manage AI-generated images
list_image_models
List all available AI models for image generation
list_image_history
List previously generated images and their metadata
generate_image
Generate an image from a text prompt using AI (text-to-image)
edit_image
Edit or transform an existing image using a text prompt (image-to-image)
delete_image
Delete a previously generated image from the history
Usage
3 tools
Usage service — usage types and workspace quotas
list_usage_types
List all available usage types and their definitions
get_workspace_quotas
Get all usage quotas for a workspace
get_workspace_quota
Get the usage quota for a specific usage type in a workspace