ask_intensive_chat
Continue an active chat session by asking the next question, optionally with predefined choices, to gather sequential information from the user efficiently.
Instructions
<description>
Ask a new question in an active intensive chat session previously started with 'start_intensive_chat'.
</description>
<importantNotes>
- (!important!) Requires a valid session ID from 'start_intensive_chat'.
- (!important!) Supports predefined options for quick selection.
- (!important!) Returns the user's answer or indicates if they didn't respond.
- (!important!) **Use this repeatedly within the same response message** after 'start_intensive_chat' until all questions are asked.
</importantNotes>
<whenToUseThisTool>
- When continuing a series of questions in an intensive chat session.
- When you need the next piece of information in a multi-step process initiated via 'start_intensive_chat'.
- When offering multiple choice options to the user within the session.
- When gathering sequential information from the user within the session.
</whenToUseThisTool>
<features>
- Adds a new question to an existing chat session
- Supports predefined options for quick selection
- Returns the user's response
- Maintains the chat history in the console
</features>
<bestPractices>
- Ask one clear question at a time
- Provide predefined options when applicable
- Don't ask overly complex questions
- Keep questions focused on a single piece of information
</bestPractices>
<parameters>
- sessionId: ID of the intensive chat session (from start_intensive_chat)
- question: The question text to display to the user
- predefinedOptions: Array of predefined options for the user to choose from (optional)
</parameters>
<examples>
- Simple question: { "sessionId": "abcd1234", "question": "What is your project named?" }
- With predefined options: { "sessionId": "abcd1234", "question": "Would you like to use TypeScript?", "predefinedOptions": ["Yes", "No"] }
</examples>
Input Schema
Name | Required | Description | Default |
---|---|---|---|
predefinedOptions | No | Predefined options for the user to choose from (optional) | |
question | Yes | Question to ask the user | |
sessionId | Yes | ID of the intensive chat session |
Input Schema (JSON Schema)
You must be authenticated.
Other Tools from interactive-mcp
Related Tools
- @ttommyth/interactive-mcp
- @fr0ziii/perplexity-mcp-server
- @rileyedwards77/perplexity-mcp-server
- @DaInfernalCoder/perplexity-mcp
- @laodev1/perplexity-mcp-server