File size: 740 Bytes
c4f3c22
266130e
 
 
 
c4f3c22
266130e
 
c4f3c22
 
 
 
266130e
 
 
 
 
 
 
 
 
 
 
 
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
---
title: Text Processor MCP
emoji: πŸ“
colorFrom: blue
colorTo: green
sdk: gradio
sdk_version: 5.32.0
python_version: "3.12"
app_file: app.py
pinned: false
---

# Text Processor β€” MCP Server

Unit 2 hands-on for the [HuggingFace Context Course](https://huggingface.co/learn/context-course/unit2/).

A Gradio UI that doubles as an MCP server: the human-facing tabs and the
`/gradio_api/mcp/` endpoint expose the same three tools.

- **analyze_text** β€” character / word / sentence statistics
- **extract_keywords** β€” top-N keywords by frequency (stopwords removed)
- **check_reading_level** β€” Flesch-Kincaid-style grade + coarse label

Source: <https://github.com/ColebyPearson/HFcontextcourse/tree/main/unit_2/text-processor-mcp>