--- title: English Words Generator emoji: 🧠 colorFrom: blue colorTo: purple sdk: gradio sdk_version: 5.43.1 app_file: app.py pinned: false license: mit short_description: Generate 200 English words --- # 🧠 English Words Generator A Gradio application that generates 200 English words with streaming output and MCP (Model Context Protocol) tools support. ## Features - **Streaming Word Generation**: Real-time streaming of 200 English words - **MCP Tools**: Two MCP tools for word generation - `generate_words_mcp`: Returns all words at once - `generate_words_mcp_stream`: Streams words in real-time - **Interactive Chat Interface**: Chat with the AI to generate words - **200 Common English Words**: Pre-defined list of frequently used English words ## Usage 1. Enter your query in the text box 2. Click "Send" or press Enter 3. Watch the words stream in real-time 4. Use MCP tools for programmatic access ## MCP Tools The application exposes two MCP tools: - **generate_words_mcp**: Generates and returns all 200 words - **generate_words_mcp_stream**: Streams words one by one ## Technical Details - Built with Gradio 4.36.0 - Supports MCP protocol for AI assistant integration - Async streaming for real-time word generation - Clean, modern UI with Soft theme