Skip to main content
Glama
README.md1.52 kB
# Voice Mode Prompts This directory contains all the FastMCP prompt definitions for the Voice Mode server. ## Prompt Files ### conversation.py - `converse`: Start an interactive voice conversation - provides instructions for conducting natural voice conversations ### kokoro_management.py - `kokoro-start`: Instructions to start the Kokoro TTS service - `kokoro-stop`: Instructions to stop the Kokoro TTS service - `kokoro-status`: Instructions to check Kokoro TTS service status ### status.py - `voice-status`: Instructions to check comprehensive status of all voice services ### voice_commands.py - `voice_setup`: Guide for setting up voice services - `emotional_speech_guide`: Guide for using emotional speech features ## Usage All prompts are automatically registered with FastMCP through the decorator pattern. They can be invoked by the LLM to get instructions for specific voice-related tasks. ## Adding New Prompts To add a new prompt: 1. Create a new file or add to an existing file in this directory 2. Import the mcp instance: `from voice_mode.server import mcp` 3. Use the `@mcp.prompt()` decorator with an optional name parameter 4. Define a function that returns a string with instructions Example: ```python from voice_mode.server import mcp @mcp.prompt(name="my-prompt") def my_prompt() -> str: """Brief description of what this prompt does.""" return "Instructions for the LLM to follow..." ``` The prompts will be automatically imported and registered when the server starts.

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/mbailey/voicemode'

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