Tea knowledge API client — search tea varieties, processing methods, and terms from TeaFYI.
Project description
teafyi
Tea knowledge API client for developers -- search tea varieties, processing methods, and terminology from TeaFYI.
Install
pip install teafyi[api] # API client (httpx)
pip install teafyi[cli] # + CLI (typer, rich)
pip install teafyi[mcp] # + MCP server
pip install teafyi[all] # Everything
Quick Start
from teafyi.api import TeaFYI
with TeaFYI() as api:
results = api.search("matcha")
print(results)
CLI
teafyi search "matcha"
teafyi search "oolong"
teafyi search "gongfu ceremony"
MCP Server
# Add to Claude Desktop config
python -m teafyi.mcp_server
Tools: tea_search
API Endpoints
| Method | Endpoint | Description |
|---|---|---|
search(query) |
GET /api/search/?q=... |
Search teas, varieties, and terms |
Links
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
teafyi-0.1.0.tar.gz
(69.2 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file teafyi-0.1.0.tar.gz.
File metadata
- Download URL: teafyi-0.1.0.tar.gz
- Upload date:
- Size: 69.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.10.8 {"installer":{"name":"uv","version":"0.10.8","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
84b3e355457f780de775fc2f1393908e471a2c2fbfbbce37e08b28a97c9a838d
|
|
| MD5 |
a783f9cb5db24cfe14e0bf1d7b03587e
|
|
| BLAKE2b-256 |
7279bc7ca621464b0fcd46b6158fd9f8085114b59b2a912a677f3e6decb495c4
|
File details
Details for the file teafyi-0.1.0-py3-none-any.whl.
File metadata
- Download URL: teafyi-0.1.0-py3-none-any.whl
- Upload date:
- Size: 5.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.10.8 {"installer":{"name":"uv","version":"0.10.8","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c8d14f43620412fd2464c0336b7e286bfea5b351007ad16553373c3208dba30d
|
|
| MD5 |
ede44d8baad5866f3ab00604044593d8
|
|
| BLAKE2b-256 |
db584513c18cee20982171b08ee7ae7f2bd42a4d23d7d85ead3f1ee06c44367e
|