Skip to main content

Sake knowledge API client — search sake grades, breweries, and terms from NihonshuFYI.

Project description

nihonshufyi

Sake knowledge API client for developers — search sake grades, breweries, and terminology from NihonshuFYI.

Install

pip install nihonshufyi[api]     # API client (httpx)
pip install nihonshufyi[cli]     # + CLI (typer, rich)
pip install nihonshufyi[mcp]     # + MCP server
pip install nihonshufyi[all]     # Everything

Quick Start

from nihonshufyi.api import NihonshuFYI

with NihonshuFYI() as api:
    results = api.search("junmai daiginjo")
    print(results)

CLI

nihonshufyi search "junmai daiginjo"
nihonshufyi search "niigata"
nihonshufyi search "yamada nishiki"

MCP Server

# Add to Claude Desktop config
python -m nihonshufyi.mcp_server

Tools: sake_search

API Client

from nihonshufyi.api import NihonshuFYI

with NihonshuFYI() as api:
    # Search sakes, breweries, glossary terms
    results = api.search("junmai daiginjo")

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

nihonshufyi-0.1.0.tar.gz (69.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

nihonshufyi-0.1.0-py3-none-any.whl (6.1 kB view details)

Uploaded Python 3

File details

Details for the file nihonshufyi-0.1.0.tar.gz.

File metadata

  • Download URL: nihonshufyi-0.1.0.tar.gz
  • Upload date:
  • Size: 69.1 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

Hashes for nihonshufyi-0.1.0.tar.gz
Algorithm Hash digest
SHA256 e7a5e7a8a7e458868ed778a5c09113957b5e8dc444f683da22a64060247e192f
MD5 99596b78707637d868b93aaac0cd34f5
BLAKE2b-256 4ac0c04d68952be68afe39dc556a81b68c8c1e6c98a1585fab11d3483dbf6fd0

See more details on using hashes here.

File details

Details for the file nihonshufyi-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: nihonshufyi-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 6.1 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

Hashes for nihonshufyi-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 68feb5ea8ba77ce0f60db1acbc28c78aabe2b5fc18da9ff90ebabdf96c89fdf0
MD5 146413ac7abf790f5f9cb727613bc135
BLAKE2b-256 968b5455bc31d3f3a1935494460b51eb87db2d6df4ed81a7e426b45cdc432566

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page