File size: 1,282 Bytes
4cb7734
54ff69b
 
 
4cb7734
54ff69b
eae33ea
54ff69b
 
 
efe3187
4cb7734
54ff69b
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
---
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