added requirements for client scipt and added info in readme
Browse files- README.md +9 -2
- requirements.txt +3 -1
README.md
CHANGED
@@ -8,8 +8,15 @@ sdk_version: 5.32.0
|
|
8 |
app_file: app.py
|
9 |
pinned: false
|
10 |
license: apache-2.0
|
11 |
-
short_description: '
|
12 |
tag: 'mcp-server-track'
|
13 |
---
|
14 |
|
15 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
8 |
app_file: app.py
|
9 |
pinned: false
|
10 |
license: apache-2.0
|
11 |
+
short_description: 'Historical & real-time F1 data and strategy'
|
12 |
tag: 'mcp-server-track'
|
13 |
---
|
14 |
|
15 |
+
|
16 |
+
## MCP Server
|
17 |
+
|
18 |
+
The MCP server is defined inside `app.py` and is hosted on HuggingFace spaces using the Gradio template.
|
19 |
+
|
20 |
+
## MCP Client
|
21 |
+
|
22 |
+
The MCP client is defined inside `mcp_client.py` and allows interaction with the MCP server through server side events (SSE) transport.
|
requirements.txt
CHANGED
@@ -1 +1,3 @@
|
|
1 |
-
huggingface_hub==0.25.2
|
|
|
|
|
|
1 |
+
huggingface_hub==0.25.2
|
2 |
+
gradio[mcp]
|
3 |
+
smolagents
|